Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Loading…

Update theologie-und-philosophie.csl #446

Merged
merged 5 commits into from

2 participants

knorb Sebastian Karcher
knorb

author substitutes added, editors/translators added, bibliography update, code cleanup

theologie-und-philosophie.csl
((23 lines not shown))
<choose>
<if type="entry-encyclopedia">
- <text variable="title" prefix="Art. „" suffix="“"/>
+ <text variable="title" prefix="Art. „" suffix="“" font-style="italic"/>
Sebastian Karcher Owner

I didn't see this the first time around, but we much prefer to set quotation marks with quotes="true" i.e. in this case ```
With the de default-locale, these will automatically be German-style low starting and high ending quotation marks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Sebastian Karcher adam3smith merged commit 3c8f314 into from
Sebastian Karcher
Owner

thanks! (in the future, please do leave a quick note after updating - it will get your pull request accepted more quickly).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Commits on Mar 27, 2013
  1. knorb
  2. knorb

    Update theologie-und-philosophie.csl

    knorb authored
    translators added
Commits on Mar 28, 2013
  1. knorb

    Update theologie-und-philosophie.csl

    knorb authored
    code cleanup, author substitutes added
  2. knorb
Commits on Apr 1, 2013
  1. knorb
This page is out of date. Refresh to see the latest.
Showing with 62 additions and 70 deletions.
  1. +62 −70 theologie-und-philosophie.csl
132 theologie-und-philosophie.csl
View
@@ -16,7 +16,7 @@
<category citation-format="note"/>
<category field="theology"/>
<category field="philosophy"/>
- <updated>2013-03-27T17:40:00+01:00</updated>
+ <updated>2013-03-28T15:20:00+01:00</updated>
<rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>
</info>
<!-- ====== DEUTSCHE FORMEN ======================= -->
@@ -27,39 +27,53 @@
<single>(Hg.)</single>
<multiple>(Hgg.)</multiple></term>
<term name="et-al">u.a.</term>
+ <term name="editortranslator" form="verb-short">hg. und übers. von</term>
</terms>
</locale>
<!-- ====== MAKROS =============================== -->
<macro name="author">
<names variable="author">
- <name name-as-sort-order="all" sort-separator=", " delimiter=" &#8211; "/>
+ <name name-as-sort-order="all" sort-separator=", " delimiter="/"/>
+ <label form="short" prefix=" "/>
+ <substitute>
+ <names variable="editor"/>
+ </substitute>
</names>
</macro>
<macro name="author-init">
<names variable="author">
<name form="long" delimiter="/" initialize-with="."/>
- <label form="long" text-case="lowercase" strip-periods="true"/>
- <substitute>
- <names variable="editor"/>
- <names variable="translator"/>
- </substitute>
+ <label form="short" prefix=" "/>
+ <substitute>
+ <names variable="editor"/>
+ </substitute>
</names>
</macro>
<macro name="author-short">
<names variable="author">
<name form="short" delimiter="/"/>
+ <label form="short" prefix=" "/>
+ <substitute>
+ <names variable="editor"/>
+ </substitute>
</names>
</macro>
<macro name="editor">
- <names variable="editor translator">
- <name form="long" delimiter=" &#8211; "/>
- <label form="short" prefix=" " suffix=""/>
+ <names variable="editor">
+ <name form="long" delimiter="/"/>
+ <label form="short" prefix=" "/>
</names>
</macro>
<macro name="editor-init">
- <names variable="editor translator">
+ <names variable="editor">
<name form="long" delimiter="/" initialize-with="."/>
- <label form="short" prefix=" " suffix=""/>
+ <label form="short" prefix=" "/>
+ </names>
+ </macro>
+ <macro name="editor-transl">
+ <names variable="editor translator" delimiter=", ">
+ <label form="verb-short" prefix=" " suffix=" "/>
+ <name form="long" initialize-with="." delimiter=", " delimiter-precedes-last="never" and="text"/>
</names>
</macro>
<macro name="accessed">
@@ -149,7 +163,7 @@
<layout suffix="." delimiter="; ">
<choose>
<if position="ibid-with-locator">
- <group delimiter=", ">
+ <group delimiter=" ">
<text term="ibid"/>
<text macro="point-locators-subsequent"/>
</group>
@@ -163,17 +177,10 @@
<text macro="point-locators-subsequent" prefix=", "/>
</else-if>
<else>
- <choose>
- <if variable="author" match="none">
- <text macro="editor-init" suffix="," font-style="italic"/>
- </if>
- <else>
- <text macro="author-init" suffix="," font-style="italic"/>
- </else>
- </choose>
+ <text macro="author-init" suffix="," font-style="italic"/>
<choose>
<if type="entry-encyclopedia">
- <text variable="title" prefix=" „" suffix="“"/>
+ <text variable="title" prefix=" " quotes="true"/>
</if>
<else>
<text variable="title" prefix=" "/>
@@ -218,15 +225,11 @@
<text value=", in: "/>
<text macro="editor-init" suffix=", " font-style="italic"/>
<text variable="container-title"/>
- <choose>
- <if variable="collection-number" match="none">
- <text variable="collection-title" prefix=" (" suffix=")"/></if>
- <else>
- <text variable="collection-title" prefix=" ("/>
- <text variable="collection-number" prefix=" " suffix=")"/>
- </else>
- </choose>
- <text variable="volume" prefix="; "/>
+ <group delimiter=" " prefix=" (" suffix=")">
+ <text variable="collection-title"/>
+ <text variable="collection-number"/>
+ </group>
+ <text variable="volume" prefix=", "/>
<text variable="publisher-place" prefix=", " suffix=" "/>
<text variable="edition" vertical-align="sup"/>
<text macro="year-date"/>
@@ -234,15 +237,12 @@
<text macro="point-locators-subsequent" prefix=", "/>
</else-if>
<else>
- <text variable="volume" prefix="; "/>
- <choose>
- <if variable="collection-number" match="none">
- <text variable="collection-title" prefix=" (" suffix=")"/></if>
- <else>
- <text variable="collection-title" prefix=" ("/>
- <text variable="collection-number" prefix=" " suffix=")"/>
- </else>
- </choose>
+ <text macro="editor-transl" prefix=", "/>
+ <text variable="volume" prefix=", "/>
+ <group delimiter=" " prefix=" (" suffix=")">
+ <text variable="collection-title"/>
+ <text variable="collection-number"/>
+ </group>
<text variable="publisher-place" prefix=", " suffix=" "/>
<text variable="edition" vertical-align="sup"/>
<text macro="year-date"/>
@@ -253,27 +253,22 @@
</choose>
</layout>
</citation>
- <!-- ====== LITERATURVERZEICHNIS =============================== -->
+ <!-- ====== LITERATURVERZEICHNIS (Titel für Rezension) ============ -->
<bibliography et-al-min="4" et-al-use-first="1" subsequent-author-substitute="———" entry-spacing="0" hanging-indent="true">
<sort>
<key macro="author"/>
+ <key variable="title"/>
+ <key variable="volume"/>
<key macro="date"/>
</sort>
<layout suffix=".">
- <choose>
- <if variable="author" match="none">
- <text macro="editor" suffix=", " font-style="italic"/>
- </if>
- <else>
- <text macro="author" suffix=", " font-style="italic"/>
- </else>
- </choose>
+ <text macro="author" suffix=", " font-variant="small-caps"/>
<choose>
<if type="entry-encyclopedia">
- <text variable="title" prefix="Art. „" suffix="“"/>
+ <text variable="title" prefix="Art. " quotes="true" font-style="italic"/>
</if>
<else>
- <text variable="title"/>
+ <text variable="title" font-style="italic"/>
</else>
</choose>
<choose>
@@ -311,35 +306,32 @@
<text value=", in: "/>
<text macro="editor" suffix=", " font-style="italic"/>
<text variable="container-title"/>
- <choose>
- <if variable="collection-number" match="none">
- <text variable="collection-title" prefix=" (" suffix=")"/></if>
- <else>
- <text variable="collection-title" prefix=" ("/>
- <text variable="collection-number" prefix=" " suffix=")"/>
- </else>
- </choose>
+ <group delimiter="; " prefix=" (" suffix=")">
+ <text variable="collection-title"/>
+ <text variable="collection-number" prefix="Band "/>
+ </group>
<text variable="volume" prefix="; "/>
- <text variable="publisher-place" prefix=", "/>
+ <text variable="publisher-place" prefix=". "/>
+ <text variable="publisher" prefix=": "/>
<text value=" "/>
<text variable="edition" vertical-align="sup"/>
<text macro="year-date"/>
<text variable="page" prefix=", "/>
</else-if>
<else>
- <choose>
- <if variable="collection-number" match="none">
- <text variable="collection-title" prefix=" (" suffix=")"/></if>
- <else>
- <text variable="collection-title" prefix=" ("/>
- <text variable="collection-number" prefix=" " suffix=")"/>
- </else>
- </choose>
- <text variable="volume" prefix="; "/>
- <text variable="publisher-place" prefix=", "/>
+ <text macro="editor-transl" prefix=", "/>
+ <text variable="volume" prefix="; "/>
+ <group delimiter="; " prefix=" (" suffix=")">
+ <text variable="collection-title"/>
+ <text variable="collection-number" prefix="Band "/>
+ </group>
+ <text variable="publisher-place" prefix=". "/>
+ <text variable="publisher" prefix=": "/>
<text value=" "/>
<text variable="edition" vertical-align="sup"/>
<text macro="year-date"/>
+ <text variable="number-of-pages" prefix=". " suffix=" S."/>
+ <text variable="ISBN" prefix=", ISBN "/>
</else>
</choose>
</layout>
Something went wrong with that request. Please try again.