Punkt hinter ebd.
Hallo Forum,
ich hätte gern den Punkt hinter ebd"." Ich begreife nur leider nicht, was mit meinem Code nicht stimmt.
<citation>
<option name="et-al-min" value="6"/>
<option name="et-al-use-first" value="1"/>
<option name="et-al-subsequent-min" value="3"/>
<option name="et-al-subsequent-use-first" value="1"/>
<option name="disambiguate-add-year-suffix" value="true"/>
<option name="disambiguate-add-names" value="true"/>
<option name="disambiguate-add-givenname" value="true"/>
<option name="collapse" value="year"/>
<sort>
<key macro="author"/>
<key macro="issued-year"/>
</sort>
<layout prefix="(" suffix=")" delimiter="; ">
<choose>
<if position="ibid-with-locator">
<group delimiter=", ">
<text term="ibid" suffix="."/>
<text macro="citation-locator"/>
</group>
</if>
<else-if position="ibid">
<text term="ibid" suffix="."/>
</else-if>
<else>
<group delimiter=", ">
<text macro="author-short"/>
<text macro="issued-year"/>
<text macro="citation-locator"/>
</group></else>
</choose>
</layout>
</citation>
in allen suffix-stellen habe ich den punkt eingefügt. ich hoffe mal wieder auf hilfe und sage schonmal danke!
christoph
ich hätte gern den Punkt hinter ebd"." Ich begreife nur leider nicht, was mit meinem Code nicht stimmt.
<citation>
<option name="et-al-min" value="6"/>
<option name="et-al-use-first" value="1"/>
<option name="et-al-subsequent-min" value="3"/>
<option name="et-al-subsequent-use-first" value="1"/>
<option name="disambiguate-add-year-suffix" value="true"/>
<option name="disambiguate-add-names" value="true"/>
<option name="disambiguate-add-givenname" value="true"/>
<option name="collapse" value="year"/>
<sort>
<key macro="author"/>
<key macro="issued-year"/>
</sort>
<layout prefix="(" suffix=")" delimiter="; ">
<choose>
<if position="ibid-with-locator">
<group delimiter=", ">
<text term="ibid" suffix="."/>
<text macro="citation-locator"/>
</group>
</if>
<else-if position="ibid">
<text term="ibid" suffix="."/>
</else-if>
<else>
<group delimiter=", ">
<text macro="author-short"/>
<text macro="issued-year"/>
<text macro="citation-locator"/>
</group></else>
</choose>
</layout>
</citation>
in allen suffix-stellen habe ich den punkt eingefügt. ich hoffe mal wieder auf hilfe und sage schonmal danke!
christoph
S. hier zu den neuen csl specs
http://citationstyles.org/downloads/specification.html
und hier fǘr auto updates:
http://citationstyles.org/downloads/upgrade-notes.html#updating-csl-0-8-styles
Wahrscheinlich wird da irgendwo 'strip-periods="true" ' dazugeschrieben.
a) den stil konvertiert und
b) sogar alle strip-periods="true" gelöscht
bzw. im altern code sogar alle strip-periods="true" gelöscht. doch pustekuchen.
zudem wird mir seit neuestem das ebd auch großgeschrieben = Ebd
leider kann ich den vollständigen code ja nicht posten um die fehlerquelle identifizieren zu lassen. gibt es noch eine andere möglichkeit?
viele liebe grüße und vielen dank
chris
nachdem ich mich nun nochmals dran gesetzt habe und nun bald endgültig verwzweifle hier nun der code: https://gist.github.com/899604
die probleme sind:
- das groß geschriebene Ebd soll klein sein UND
- es muss ein Punkt dahinter so dass das resultat wie folgt aussieht: ebd.
ich hoffe ihr könnt mir helfen. vielen dank
chris
<layout prefix="(" suffix=")" delimiter="; ">
<choose>
<if position="ibid-with-locator">
<group delimiter=", ">
<text term="ibid" text-case="capitalize-first"/>
<text macro="citation-locator"/>
</group>
</if>
<else-if position="ibid">
<text term="ibid" text-case="capitalize-first"/>
</else-if>
und editiere es zu
<layout prefix="(" suffix=")" delimiter="; ">
<choose>
<if position="ibid-with-locator">
<group delimiter=", ">
<text term="ibid" suffix="."/>
<text macro="citation-locator"/>
</group>
</if>
<else-if position="ibid">
<text term="ibid" suffix="."/>
</else-if>
vielen dank mal wieder für deine unermütliche hilfe. aber leider ist das ebd. noch immer groß - obwohl ja eigentlich in deinem code text-case="capitalize-first" gelöscht ist...
wo liegt der haken?
lieben gruß
chris
Testest Du das im test panel?
chrome://zotero/content/tools/csledit.xul
Zum einen wuerde ich Dir empfehlen auch die id und den link fuer Deinen Custom Style zu aendern. Zum andern kannst Du probieren text-case="lowercase" dahin zu setzen wo vorher text-case="capitalize-first" stand. Sollte nicht noetig sein, aber vielleicht hilft es ja.
ich habe den code eingefügt und sowohl im test-panel bleibt der ebd groß als auch in word 2008 (mac). zudem starte ich nach jeder installation firefox und word neu.
lg chris
ich danke dir aber für deine hilfe - bis zum nächsten mal
chris