Programmierte Komponenten

Einige Anforderungen von Zitationsstilen sind so komplex, dass sie nur durch die Kombination mehrerer Vorlagen umsetzbar wären. Das folgende Beispiel illustriert dies:

Frawley, W.: Prolegomenon to a Theory of Translation. In: id. (ed.) Translation. Literary, Linguistic, and Philosophical Perspectives. Newark, Del. 1983, 159–175.

Die Logik dahinter: Der zugrunde liegende Stil, »Sozialer Fortschritt«, unterscheidet unter anderem nach Sprache und Geschlecht. Bei einem Sammelwerkbeitrag soll der Herausgeber nicht noch einmal aufgeführt werden, wenn er identisch mit dem Autor ist. Stattdessen soll id. oder ders. (ein einzelner Mann), ead. oder dies. (eine einzelne Frau), eid. oder dies. (mehrere Männer oder mehrere Männer und mehrere Frauen) oder eaed. oder dies. (mehrere Frauen) verwendet werden. Die Herausgeberrolle soll für englische Titel (ed.) sein, während bei deutschen Titeln (Hrsg.) aufzuführen wäre. Mit weiteren Wenn-Dann-Bedingungen wäre es theoretisch nötig, bis zu 16 Vorlagen für einen einzigen Anwendungsfall zu erstellen.

Durch programmierbare Komponenten können diese Anforderungen erfüllt werden. Sie können jede Komponente mit Programmcode hinterlegen (siehe Beispiele unten), damit die erfassten Literaturdaten von Citavi dynamisch unterschiedlich formatiert in ein Literaturverzeichnis, eine Fußnote oder einen Kurznachweis im Text ausgegeben werden.

In unserem Beispiel soll bei Sammelwerkbeiträgen der Name des Herausgebers durch »ders.« oder »dies.« ersetzt werden, wenn der Autor des Sammelwerkbeitrags auch Herausgeber des Sammelwerks ist. Das Geschlecht der Personen muss bekannt sein.

Klicken zum Vergrößern

Um eine Komponente mit Programmcode zu versehen, rufen Sie das Eigenschaften-Fenster der Komponente auf. Aktivieren Sie die Option Ausgabe der Komponente per Programm-Code filtern. Klicken Sie auf Filter.

Klicken zum Vergrößern

Löschen Sie den Inhalt, den Sie im Fenster des Makro-Editors sehen.

Klicken zum Vergrößern

Fügen Sie den Programm-Code ein, den Sie entweder aus der Beispiel-Sammlung (s. unten) entnommen oder vom Citavi Support erhalten oder selbst erstellt haben.

Klicken Sie auf Kompilieren. Wenn keine Fehlermeldung erscheint, gehen Sie zum nächsten Schritt. Andernfalls senden Sie den Programm-Code an den Citavi Support.

Klicken zum Vergrößern

Klicken Sie auf Speichern.

Klicken zum Vergrößern

Eine programmierte Komponente erkennen Sie am Zahnrad-Symbol. Sie können die Komponente nun weiter bearbeiten, z. B. Präfixe oder Suffixe ergänzen, die Darstellung der Namen ändern usw.

Sie finden in unserer FAQ eine umfangreiche Sammlung von Programmcodes, die Sie für Ihre Stile verwenden können.