PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : citefield-Befehl anpassen



Bisar
08-08-2010, 13:57
Hallo zusammen,

ich verwende Jurabib mit Jureco. Ich Möchte gerne auf einzelne Felder meiner Literaturquelle verweise. Das lässt sich mit dem citefield-Befehl prinzipiell sehr gut machen. Allerdings habe ich bei dem speziellen Feld "year" das Problem, dass ich zusätzlich Klammern um die Ausgabe bekomme:
"As described in Shaw ((2003), p. 99)..."
Ich referenziere mit "\citefield{year}{Shaw2003:CorporateGovernanceAndRi skASystemsApproach}".

Kann mir jemand sagen, wie ich diese Klammern entfernen kann?

Vielen Dank im Voraus.

rais
08-08-2010, 22:54
Moin moin,

Allerdings habe ich bei dem speziellen Feld "year" das Problem, dass ich zusätzlich Klammern um die Ausgabe bekomme:
"As described in Shaw ((2003), p. 99)..."
Ich referenziere mit "\citefield{year}{Shaw2003:CorporateGovernanceAndRi skASystemsApproach}".

Kann mir jemand sagen, wie ich diese Klammern entfernen kann?

vllt etwa so


\newcommand*\mycitefield{}
\let\mycitefield\citefield
\renewcommand*\citefield[3][]{%
\begingroup
\renewcommand*\jbcitationyearformat[1]{#1}%
\mycitefield[#1]{#2}{#3}%
\endgroup
}

(mangels Minimalbeispiels ungetestet)

MfG

Bisar
25-08-2010, 19:13
Danke für den Tipp, hat geklappt.