Ich möchte bei den Zitaten (und im Literaturverzeichnis) die runden durch eckige Klammer ersetzen. Beispiel (Name, 2006) zu [Name, 2006]. Wie und wo kann man das ändern?
Dazu müssen Sie die entsprechenden Zitatvorlagen ändern. Sie finden diese unter LW\Installationsordner\Office12\Bibliography\Style. In diesem Ordner gibt es nachfolgende Dateien:
Zitierstil | Dateiname | Erklärung |
APA | APA.xsl | American Psychological Association |
Chicago | CHICAGO.xsl | The Chicago Manual of Style |
GB7714 | GB.xsl | Standardization Administration of China |
GOST Name Sort |
GostName.xsl | The Federal Agency of the Russian Federation on Technical Regulating and Metrology |
GOST Title Sort |
GostTitle.xsl | The Federal Agency of the Russian Federation on Technical Regulating and Metrology |
ISO 690 First Element and Date |
ISO690.xsl | International Organization for Standardization |
ISO 690 Numerical Reference |
ISO690Numerical.xsl | International Organization for Standardization |
MLA | MLA.xsl | Modern Language Association |
SIST02 | SIST02.xsl | Standards for information of Science and Technology by Japan Science and Technology Agency |
Turabian | TURABIAN.xsl | Turabian Style |
In den meisten dieser Zitatvorlagen sind die Autoren in runde Klammern gesetzt. Benötigen Sie diese allerdings in eckigen Klammern, müssen Sie die entsprechenden xsl-Dateien ändern. Gekennzeichnet sind die Klammern durch OpenBracket und CloseBracket. Die jeweiligen Zeilen müssen Sie dann ändern:
Nachstehend ein kompletter Code-Abschnitt aus der Datei APA.xsl - die erste Zeile zeigt das Wort OpenBracket und die letzte Zeile ist die, die geändert werden muß. Ersetzen Sie einfach die runde durch die eckige Klammer - also ( durch [ ersetzen:
< xsl:template name="templ_prop_OpenBracket" >
< xsl:param name="LCID" / >
< xsl:variable name="_LCID" >
< xsl:call-template name="localLCID" >
< xsl:with-param name="LCID" select="$LCID"/ >
< /xsl:call-template >
< /xsl:variable >
< !--< xsl:value-of select="/*/b:Locals/b:Local[@LCID=$_LCID]/b:General/b:OpenBracket"/ >-- >
< xsl:text >(< /xsl:text >
< /xsl:template >
Das gleiche müssen Sie jetzt mit den sich schließenden Klammern machen. Also im gesamten Text nach CloseBracket suchen und jeweils die Zeile <xsl:text>)</xsl:text> durch diese <xsl:text>]</xsl:text> ersetzen.
In einigen Styles wird auch noch das Literaturverzeichnis formatiert. Soll dort auch die runde Klammer ersetzt werden, müssen Sie genau die Zeile <xsl:value-of select="b:RefOrder"/> suchen und durch die nachfolgenden drei Zeilen ersetzen:
< xsl:text >[< /xsl:text>
< xsl:value-of select="b:RefOrder"/ >
< xsl:text >]< /xsl:text >
Achtung: | Falls der Code kopiert wird: Bitte die Leerstellen um die Klammern "<" und ">" entfernen. |
Bitte vor Änderung die Originaldateien sichern... |