ISBN im Literaturverzeichnis
Hallo, ich bitte um Hilfe:
Ich benötige ein Literaturverzeichnis, das neben den üblichen bibliographischen Angaben auch die ISBN-Nummer enthält, finde aber keinen Stil, bei dem das geschieht. Es würde auch ausreichen, die Infos aus der Datenbank in einer Tabelle so auszugeben, dass eine Spalte die ISBN enthält. Finde aber keine Lösung.
Ich benötige ein Literaturverzeichnis, das neben den üblichen bibliographischen Angaben auch die ISBN-Nummer enthält, finde aber keinen Stil, bei dem das geschieht. Es würde auch ausreichen, die Infos aus der Datenbank in einer Tabelle so auszugeben, dass eine Spalte die ISBN enthält. Finde aber keine Lösung.
ISBNs zu einem Stil hinzuzufügen ist einfach
<text variable="ISBN" prefix=". "/>
ganz unten in den Code, zwischen </choose> und </layout> einzufügen.
Allgemeine Anleitung ist hier: https://www.zotero.org/support/dev/citation_styles/style_editing_step-by-step
Nicht vergessen den Stilt Titel und ID zu ändern.
<else-if type="article-journal article-magazine article-newspaper post-weblog" match="none">
<text variable="publisher"/>
</else-if>
mit dem austauschen:
<else-if type="article-journal article-magazine article-newspaper post-weblog" match="none">
<group delimiter=". ">
<text variable="publisher"/>
<text variable="ISBN"/>
</group>
</else-if>
Generische Anleitung zum Abaendern hier. Bitte genau lesen und befolgen, sonst klappt es nicht. ;)
Habe die genannten Zeilen ausgetauscht und unten die Zeile eingefügt:
Das habe ich im Editor von windows gemacht und die Datei als aisdn.cls gespeichert. Wo liegt mein Fehler?
CSL/XML code
</else>
</choose>
<text variable="ISBN" prefix=". "/>
</layout>
</bibliography>
</style>
Falls es das nicht ist, wie sieht denn oben der "Info" Teil aus?
CSL/XML code
<style class="in-text" version="1.0" demote-non-dropping-particle="never" page-range-format="expanded">
<info>
<title>
American Psychological Association 7th edition (single-spaced bibliography)
</title>
<title-short>APA (single-spaced)</title-short>
<id>http://www.zotero.org/styles/apa-single-spaced</id>
<link href="http://www.zotero.org/styles/apa-single-spaced" rel="self"/>
<link href="http://www.zotero.org/styles/apa" rel="template"/>
<link href="https://apastyle.apa.org/style-grammar-guidelines/references/examples" rel="documentation"/>
<author>
<name>Brenton M. Wiernik</name>
<email>zotero@wiernik.org</email>
</author>
<category citation-format="author-date"/>
<category field="psychology"/>
<category field="generic-base"/>
<updated>2021-06-11T03:20:38+00: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>
Was den Code oben angeht: id, title, und link mit rel="self" sollten angepasst werden wie inder Dokumentation beschrieben, sonst führt das zu Problemen.
großartig, jetzt hat es geklappt, allerdings wird die ISDN-Nummer doppelt angegeben:
Walter-Schneider, M. (1980). Denken als Verdacht: Untersuchungen zum Problem der Wahrnehmung im Werk Franz Kafkas. Artemis-Verlag. 978-3-7608-0525-2. 978-3-7608-0525-2
Schön wäre, wenn vor der Nummer "ISDN:" stünde.
Ich habe übrigens beide Änderungen gemacht, also am Ende und bei ca. Zeile 1430 und den Header angepasst:
CSL/XML
<title>abgeleitet aua APA mit ISBN</title>
<title-short>ISBN</title-short>
<id>http://www.zotero.org/styles/aisdn</id>
<link href="http://www.zotero.org/styles/apa-single-spaced" rel="self"/>
<link href="http://www.zotero.org/styles/apa" rel="self"/>
...
<else-if type="article-journal article-magazine article-newspaper post-weblog" match="none">
<group delimiter=". ">
<text variable="publisher"/>
<text variable="ISBN"/>
</group>
</else-if>
...
</choose>
<text variable="ISBN" prefix=". "/>
</layout>
</bibliography>
</style>