This is an old revision of the document!
- rosenke.csl
<style xmlns="http://purl.org/net/xbiblio/csl" class="note" xml:lang="en"> <info> <title>Rosenke's Style</title> <id>http://r0s.de/pcsz</id> <link href="http://r0s.de/pcsz"/> <link href="http://r0s.de/pcsz" rel="documentation"/> <author> <name>Stephan Rosenke</name> <email>r01-539@r0s.de</email> </author> <summary>Rosenke's Style</summary> <category term="numeric"/> <category term="history"/> <updated>2010-04-13T11:18:01+02:00</updated> </info> <macro name="author"> <names variable="author"> <name and="text" delimiter=", "/> <label form="short" prefix=" (" suffix=".)"/> <substitute> <names variable="editor"/> <names variable="translator"/> <text macro="title"/> </substitute> </names> </macro> <macro name="author-short"> <names variable="author"> <name form="short" and="text" delimiter=", "/> <label form="short" prefix=" (" suffix=".)"/> <substitute> <names variable="editor"/> <names variable="translator"/> <text macro="title"/> </substitute> </names> </macro> <macro name="container-editor"> <group delimiter=" "> <text term="in" suffix=" "/> <names variable="editor"> <name and="text" delimiter=", "/> <label form="short" prefix=", " suffix="."/> <substitute> <names variable="editor"/> <names variable="translator"/> <text macro="title"/> </substitute> </names> </group> </macro> <macro name="editor"> <names variable="editor"> <label form="short" suffix=". "/> <name and="text" delimiter=", "/> <substitute> <names variable="translator"/> </substitute> </names> </macro> <macro name="title"> <choose> <if type="thesis"> <text variable="title" form="short" font-style="italic"/> </if> <else-if type="book"> <text variable="title" form="short" font-style="italic"/> </else-if> <else> <text variable="title" form="short" font-style="italic"/> </else> </choose> </macro> <macro name="publisher"> <group delimiter=": "> <text variable="publisher-place"/> </group> </macro> <macro name="date"> <date variable="issued"> <date-part name="year"/> </date> </macro> <macro name="volumes"> <group delimiter=" "> <text variable="number-of-volumes"/> <text term="volume" form="short" plural="true"/> </group> </macro> <macro name="pageno"> <choose> <if variable="locator" match="none"> <label variable="page" suffix=". " form="short"/> <text variable="page"/> </if> </choose> </macro> <macro name="pageref"> <group> <label variable="locator" suffix=". " form="short"/> <text variable="locator"/> </group> </macro> <macro name="volref"> <text variable="volume"/> </macro> <macro name="container"> <choose> <if type="chapter"> <text variable="container-title" font-style="italic"/> </if> <else> <text variable="container-title" font-style="italic" form="short"/> </else> </choose> </macro> <citation> <layout suffix="." delimiter="; "> <choose> <if position="subsequent"> <group delimiter=", "> <text macro="author-short"/> <text macro="title"/> <text macro="pageref"/> </group> </if> <else> <group delimiter=": "> <text macro="author"/> <choose> <if type="thesis"> <text macro="title"/> <group delimiter=", "> <group prefix=" (" suffix=")" delimiter=", "> <text variable="genre"/> <text macro="publisher"/> <text macro="container"/> <text macro="date"/> </group> <text macro="volref"/> <text macro="pageref"/> </group> </if> <else-if type="book"> <group suffix="." delimiter=": "> <text macro="title"/> <text macro="editor"/> </group> <group suffix="." delimiter=" "> <group prefix=" (" suffix=")" delimiter=" "> <text variable="collection-title"/> <text variable="collection-number"/> </group> <group prefix=" (" suffix=")" delimiter=" "> <text macro="volumes"/> </group> <text macro="publisher"/> <text macro="container"/> <text macro="date"/> <text macro="pageref"/> </group> </else-if> <else-if type="chapter"> <group delimiter=" "> <group delimiter=", "> <text macro="title"/> <text macro="container-editor"/> <text macro="container"/> <text macro="volref"/> </group> <group prefix=" (" suffix=")" delimiter=", "> <text macro="volumes"/> <text macro="publisher"/> <text macro="date"/> </group> <text macro="pageno"/> <text macro="pageref"/> </group> </else-if> <else> <group delimiter=", "> <text macro="title"/> <text macro="publisher"/> <text macro="container"/> <group delimiter=" "> <text macro="volref"/> <text macro="date" prefix="(" suffix=")"/> </group> <text macro="volumes"/> <text macro="pageno"/> <text macro="pageref"/> </group> </else> </choose> </group> </else> </choose> </layout> </citation> </style>