Chicago (Full Note): Always S. before page numbers

Hi all,

i'm using Chicago and try to make it somewhat more palatable for my prof. His main problems with the style are these:

- No "", no italics (i seem to have solved that by a couple of "false" and "normal" entries).

- Always S. before page numbers, both for citing books ("book, stuff, S. 12.") and for citing articles and parts of books ("Book, Subsection, S.612-624, S. 616"). This seems to be a lot more problematic for me.
I took a look at the editing instructions for styles and subsequently searched for entries like "page". There i inserted an S. at the right place, forex:

from

to


However, there are not a lot of "page" entries in the csl to change, and most cited sources do not have S. (only articles, it seems). I am at a loss.
  • if I understand you correctly you're looking for "locator" - locator is the page range (but can also be chapter, column, paragraph) that you provide in the word processor plugin.
  • edited September 22, 2010
    Ah, could be. I want this to pop up in the citations of my word processor. But what locator entries do i look for? I´m still not good enough to unterstand whole macros. Forex, i have these entries:

    <text variable="locator" prefix=", "/>

    Is it enough to choose them to:

    <text variable="locator" prefix=", S. "/>

    ?

    And of course, there are a lot of other locators listet. Forex:

    <macro name="point-locators-subsequent">
    <group>
    <choose>
    <if locator="page" match="none">
    <choose>
    <if type="book">
    <choose>
    <if variable="volume">
    <group>
    <text term="volume" form="short" text-case="lowercase" suffix=". "/>
    <number variable="volume" form="numeric"/>
    <label variable="locator" form="short" include-period="true" prefix=", " suffix=" "/>
    </group>
    </if>
    <else>
    <label variable="locator" form="short" include-period="true" suffix=" "/>
    </else>
    </choose>
    </if>
    </choose>
    </if>
    <else-if type="book">
    <number variable="volume" form="numeric" suffix=":"/>
    </else-if>
    </choose>
    <text variable="locator"/>
    </group>
    </macro>

    I´m simply not good enough yet to understand which "locator"entries are relevant for me - and how to change them.

    EDIT: Gah, why doesn´t he show the code?
  • To show code either have the "Text" option selected below or, when in html mode, put it in <code> </code> brackets.
    As for your question - Chicago is a pretty complex style - are you sure you need something that elaborate?
    But if you do, essentially look for any <text variable="locator"/>
    that's where Zotero takes what you put into the field in the word plugin.
    Now, Chicago actually has some different settigns for different types of locators (you can select those from a drop-down in the plugin) - but that should be relatively easy to make sense of I hope.
  • edited September 22, 2010
    Thanks for the hint about the code. Got that to work. The locators, however, still give me trouble. Perhaps i`m stupid, but i have simply no clue where to include the S. when i find an entry of <text variable="locator"/>. It exists two times in Chicago Full Note w. Bibliography, but even with the diverse help pages here i cannot fathom which entry / part of an entry has to be changed.

    And yes, Chicago is relatively complicated, but it's tough to change style completely for me now.

    Anyway, i appreciate the help. :)
  • <text variable="locator" prefix=", "/>

    Is it enough to choose them to:

    <text variable="locator" prefix=", S. "/>

    short version is yes, if you're only going to use pages. No time for more right now -
    have you seen this?
    http://www.zotero.org/support/csl_simple_edits
    are you aware that you can just try out what a change does in real time using the Zotero test panel?
  • Hey,

    yes, i used the test panel, but i thought you could only choose sources out of your library to test, not actual citations. And that does not show the page number i enter myself during inserting a citation. What i want (if that is possible) is that if i put in a citation and enter forex "176" in the page field in the "insert citation" page, that i automatically get S. before those page references in the citation.

    As in:

    Manfred Hettling und Michael Jeismann, Der Weltkrieg als Epos. Philip Witkorps Kriegsbriefe gefallener Studenten, in Keiner fühlt sich hier mehr als Mensch... Erlebnis und Wirkung des Ersten Weltkriegs, hg. v. Gerhard Hirschfeld, Gerd Krumeich, und Irina Renz (Essen: Klartext, 1993), S. 176.

    Of course i could just write the S. before the number i enter into the citation field, but that would mean to edit 220+ footnotes & citations by hand. Of course, if its not possible anyway else, that´s what i have to do.
  • You can put in a page number (equivalent to putting it in the plugin) at the top of the test panel.

    And
    <text variable="locator" prefix=", "/>

    Is it enough to choose them to:

    <text variable="locator" prefix=", S. "/>


    short version is yes, if you're only going to use pages.
    Is still the answer to your question. The more elegant way is to use
    <text label="locator" form="short" text-case="capitalize-first" suffix="."/>
    just before the text variable line.
    The difference is that the latter will put in "ch." if you're citing a chapter, "par." if you're citing a paragraph etc. If you're not going to use those ever, you're fine with just using the suffix option you describe above.
  • edited September 23, 2010
    Again, thanks for the help. I used the test pane including the numbers to test out your suggestions.

    My problem is this: I only have two lines with <text variable="locator" in this in the whole style:

    This one

    </if>
    <else-if type="article-journal">
    <text variable="locator" prefix=": S. "/>
    </else-if>
    <else-if type="legal_case"> </else-if>
    <else>

    and this one


    </if>
    <else-if type="legal_case">
    <text variable="volume" prefix=", "/>
    <text variable="container-title" prefix=" "/>
    <text variable="page" prefix=" "/>
    <text variable="locator" prefix=", S. "/>
    </else-if>
    <else-if type="book chapter" match="any">
    <group prefix=", " delimiter=", ">
    <group>

    Inserting S. works perfectly for journal articles, and it would work as well (i suppose) if i had any legal cases. But i don´t have similar lines for books, bookchapters etc., so i don´t know what to do to change that. Basically, all i need is page numbers for journal articles, books and book chapters.

    Oh, and regarding to your last tip. Do you mean like this?:

    </if>
    <else-if type="legal_case">
    <text variable="volume" prefix=", "/>
    <text variable="container-title" prefix=" "/>
    <text variable="page" prefix=" "/>
    <text label="locator" form="short" text-case="capitalize-first" suffix="."/>
    <text variable="locator" prefix=", "/>
    </else-if>
    <else-if type="book chapter" match="any">
    <group prefix=", " delimiter=", ">
    <group>

    Sorry if i sound dense, but this is straining my thinking abilities to the max.
  • no, you're just overlooking one. just below the first of you two examples:

    <else>
    <group prefix=", ">
    <choose>
    <if locator="page" match="none">
    <label variable="locator" form="short" include-period="true" suffix=" "/>
    </if>
    </choose>
    <text variable="locator"/>
    </group>
    </else>
    </choose>
    </macro>

    now that I have looked this up anyway - you can just change this to:

    <else>
    <group prefix=", ">
    <label variable="locator" form="short" include-period="true" text-case="capitalize-first" suffix=" "/>
    <text variable="locator"/>
    </group>
    </else>
    </choose>
    </macro>
  • Wow, that (nearly) did it! Thanks so much! All books and book chapters show up with S. Strangely, however, no journal article has an S., and if you cite books a second time, they, too have no S. But this was already a lot of help.
  • for subsequent citations, check the macro "point-locators-subsequent"

    For journal articles, take this
    </if>
    <else-if type="article-journal">
    <text variable="locator" prefix=": "/>
    </else-if>

    and turn it into this:
    <group prefix=": ">
    <label variable="locator" form="short" include-period="true" text-case="capitalize-first" suffix=" "/>
    <text variable="locator"/>
    </group>
  • You mean this one, right?

    <macro name="point-locators-subsequent">
    <group>
    <choose>
    <if locator="page" match="none">
    <choose>
    <if type="book">
    <choose>
    <if variable="volume">
    <group>
    <text term="volume" form="short" text-case="lowercase" suffix=". "/>
    <number variable="volume" form="numeric"/>
    <label variable="locator" form="short" include-period="true" prefix=", " suffix=" "/>
    </group>
    </if>
    <else>
    <label variable="locator" form="short" include-period="true" suffix=" "/>
    </else>
    </choose>
    </if>
    </choose>
    </if>
    <else-if type="book">
    <number variable="volume" form="numeric" suffix=":"/>
    </else-if>
    </choose>
    <text variable="locator"/>
    </group>
    </macro>

    I wracked my brain and looked what we´ve done so far to get the numbers to appear, but i can still not decide what to change. Code =1, Me = 0.

    The change for the articles worked perfectly, thanks a lot!
  • this should do.


    <macro name="point-locators-subsequent">
    <group>
    <choose>
    <if type="book">
    <choose>
    <if variable="volume">
    <group>
    <text term="volume" form="short" text-case="lowercase" suffix=". "/>
    <number variable="volume" form="numeric"/>
    <label variable="locator" form="short" include-period="true" prefix=", " suffix=" " text-case="capitalize-first" />
    </group>
    </if>
    <else>
    <label variable="locator" form="short" include-period="true" text-case="capitalize-first" suffix=" "/>
    </else>
    </choose>
    </if>
    <else>
    <label variable="locator" form="short" include-period="true" text-case="capitalize-first" suffix=" "/>
    </else>
    </choose>
    <text variable="locator"/>
    </group>
    </macro>
  • Okay, checked and counterchecked. Everything works. I'm deeply indepted to you *bows*.
  • could you specify which prof/Lehrstuhl that is and maybe make the complete style available or even ask the prof to do so on his webpage?
    We've had a couple of cases of German students asking for styles for the same Lehrstuhl or Fakultät.
  • i'm afraid that my changes still could not completely satisfy my professor. I'm currently working at the history department of the Universtiy of Siegen, Germany.

    If someone wants the changed style right now, just post in this thread and i will mail it to you. Changes are: no "", no italics, S. before every page number. But i will look into publishing the style on my homepage or that of the University once my style "discussion" has finally ended.

    If ever. :)
Sign In or Register to comment.