Skip to content

Instantly share code, notes, and snippets.

Created March 21, 2011 16:03
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save anonymous/879687 to your computer and use it in GitHub Desktop.
Save anonymous/879687 to your computer and use it in GitHub Desktop.
CFG
<?xml version="1.0" encoding="utf-8"?>
<style xmlns="http://purl.org/net/xbiblio/csl" class="note" version="1.0"
demote-non-dropping-particle="sort-only">
<!--
================================================================================
KOPFTEIL
================================================================================
-->
<info>
<title>CFG DISS CSL1.0</title>
<id>http://www.somwhere.org/CFG-DISS-CSL1.0.csl</id>
<updated>2011-03-21T10:00:00+00:00</updated>
</info>
<!--=======Macros================================================================================-->
<macro name="title">
<text variable="title" form="long"/>
</macro>
<macro name="title-short">
<text variable="title" form="short"/>
</macro>
<macro name="editor">
<names variable="editor">
<name name-as-sort-order="all" sort-separator=", " and="text" delimiter=", "
delimiter-precedes-last="never"/>
</names>
</macro>
<macro name="publisher">
<text variable="publisher"/>
</macro>
<macro name="publisher-place">
<text variable="publisher-place"/>
</macro>
<macro name="volume">
<text variable="volume"/>
</macro>
<macro name="issue">
<text variable="issue"/>
</macro>
<macro name="edition">
<text variable="edition"/>
</macro>
<macro name="page">
<text variable="page"/>
</macro>
<macro name="page-first">
<text variable="issue"/>
</macro>
<macro name="page-first-chapter">
<text variable="collection-number"/>
</macro>
<macro name="container-title">
<text variable="container-title" form="long"/>
</macro>
<macro name="container-title-short">
<text variable="container-title" form="short"/>
</macro>
<macro name="varia">
<text variable="collection-title"/>
</macro>
<macro name="author">
<names variable="author" font-weight="normal" font-style="italic">
<name name-as-sort-order="all" sort-separator=", " delimiter="/ "
delimiter-precedes-last="always"/>
</names>
</macro>
<macro name="author-short">
<names variable="author">
<name delimiter="/" delimiter-precedes-last="always" form="short"/>
</names>
</macro>
<macro name="case-type">
<choose>
<if variable="references">
<text variable="references"/>
</if>
<else>
<text value="Urt."></text>
</else>
</choose>
</macro>
<macro name="case-locator">
<choose>
<if variable="URL">
<text variable="URL" prefix=" - "></text>
</if>
<else>
<text value=" - Az. "></text>
</else>
</choose>
</macro>
<macro name="year-date">
<date variable="issued" font-weight="normal" font-style="normal">
<date-part name="year" form="long" suffix=""/>
</date>
</macro>
<macro name="full-date">
<date variable="issued" font-weight="normal" font-style="normal">
<date-part name="day" form="numeric-leading-zeros" suffix=". "/>
<date-part name="month" form="numeric-leading-zeros" suffix=". "/>
<date-part name="year" form="long"/>
</date>
</macro>
<macro name="docket-number">
<text variable="number"/>
</macro>
<!--Zitat=================================-->
<citation et-al-subsequent-min="4" et-al-subsequent-use-first="3" collapse="year"
disambiguate-add-givenname="true">
<layout suffix="." delimiter="; ">
<group>
<choose>
<!-- Aufsätze -->
<if type="article-journal">
<text macro="author-short" font-style="italic" suffix=" "/>
<text macro="container-title-short"/>
<choose>
<!-- Unterscheidung: z.B. f. AcP 200 (2000) -->
<if variable="volume">
<text macro="volume" prefix=" "/>
<text macro="year-date" prefix=", "/>
</if>
<else>
<text macro="year-date" prefix=" "/>
</else>
</choose>
<text macro="page-first" prefix=", "/>
<text variable="locator" prefix=", "/>
</if>
<!-- Kommentierung -->
<else-if type="article-magazine">
<text macro="title-short"/>
<text macro="author-short" font-style="italic" prefix="/"/>
<!-- § -->
<choose>
<!-- Kein Treffer für Page = Kein §, z.B. Einl. dann wird der Titel genommen. -->
<if variable="page" match="none">
<text macro="title" prefix=", "/>
<text variable="locator" prefix=" Rn. "/>
</if>
<!-- Wenn Buch gewählt wird, werden mehrere §§-Zeichen verwendet, evtl. noch automatisierbar -->
<else-if locator="book" match="any">
<text macro="page" prefix=", §§ "/>
<text variable="locator" prefix=" Rn. "/>
</else-if>
<!-- Normalfall: Ein § vor "Page" -->
<else>
<text macro="page" prefix=", § "/>
<text variable="locator" prefix=" Rn. "/>
</else>
</choose>
</else-if>
<!-- Festschriften -->
<else-if type="chapter paper-conference" match="any">
<text macro="author-short" font-style="italic" suffix=", in: "/>
<text macro="title-short"/>
<text macro="year-date" prefix=", "/>
<text macro="page-first-chapter" prefix=", S. "/>
<text variable="locator" prefix=", "/>
</else-if>
<!-- Urteile -->
<else-if type="legal_case">
<text macro="author-short" suffix=" "/>
<choose>
<if variable="volume">
<text macro="container-title-short" suffix=" "/>
<text macro="volume"/>
<text macro="page" prefix=", "/>
</if>
<else>
<text macro="case-type"/>
<text macro="full-date" prefix=" v. "/>
<text macro="case-locator"/>
<text macro="docket-number"/>
</else>
</choose>
<text variable="locator" prefix=", "/>
<text variable="abstract" prefix=" "/>
</else-if>
<!-- Monographien -->
<else-if type="bill book graphic motion_picture report song" match="any">
<text macro="author-short" font-style="italic"/>
<text macro="title-short" prefix=", "/>
<!-- Angabe des Locators: Seite = S. / Nummer = Rn. -->
<choose>
<if locator="issue">
<text variable="locator" prefix=", Rn. "/>
</if>
<else-if locator="verse">
<text variable="locator" prefix=", § "/>
</else-if>
<else>
<text variable="locator" prefix=", S. "/>
<!-- Mit Komma: prefix=", S.&#160;" -->
</else>
</choose>
</else-if>
<!-- Sonstige z.B. Dokumente / BT-Drucks. usf. -->
<else>
<text macro="author-short" suffix=", "/>
<text macro="title-short"/>
<text variable="locator" prefix=", S. "/>
</else>
</choose>
</group>
</layout>
</citation>
<!-- Literaturverzeichnis================================================================================
<bibliography hanging-indent="true">
<layout>
<choose>
<if type="article-journal">
<text macro="author" prefix="" suffix="&#xD;"/>
<text macro="title" prefix="" suffix=", "/>
<text macro="container-title" prefix="in: " suffix=""/>
<choose>
<if variable="volume">
<text macro="volume" prefix=", Band "/>
<text macro="year-date" prefix=" [" suffix="], "/>
</if>
<else>
<text macro="year-date" prefix=" " suffix=", "/>
</else>
</choose>
<text macro="page" prefix="S. " suffix="."/>
</if>
<else-if type="chapter paper-conference" match="any">
<text macro="author" prefix="" suffix="&#xD;"/>
<text macro="title" prefix="" suffix=","/>
<text macro="container-title" prefix=" in: " suffix=","/>
<text macro="editor" prefix=" hrsg. v. " suffix=","/>
<text macro="publisher-place" prefix=" " suffix=""/>
<text macro="year-date" prefix=" " suffix=","/>
<text macro="page" prefix=" S. " suffix=" "/>
<text macro="author-short" prefix="[zit. " suffix=" in:"/>
<text macro="title-short" prefix=" " suffix="]."/>
</else-if>
<else-if type="bill book graphic legal_case motion_picture report song" match="any">
<text macro="author" prefix="" suffix="&#xD;"/>
<text macro="title" prefix="" suffix=","/>
<text macro="edition" prefix=" " suffix=". Auflage,"/>
<text macro="publisher-place" prefix=" " suffix=""/>
<text macro="year-date" prefix=" " suffix=""/>
<text macro="varia" prefix=", " suffix=""/>
<text macro="title-short" prefix=" [zit. " suffix="]."/>
</else-if>
</choose>
</layout>
</bibliography>-->
</style>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment