PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : newcommand - wie Optionen einbinden?



cody
08-11-2007, 16:30
Hallo Leute,

ich möchte diesen Befehl abkürzen:

\footnote{\cite[1]{Nauck1996}.}

so das er wie folgt aufgerufen werden kann:

\fcite[1]{Nauck1996}

Hiermit kann ich nur den Autor zitieren, aber die Option der Seitenangabe fehlt:
\newcommand{\fcite}[1]{\footnote{\cite{#1} }}

Wie bekomme ich die Option der Seitenangabe noch in das neue Kommando, aber so dass diese Optional ist?

rais
08-11-2007, 16:40
Moin moin,


\newcommand\fcite[2][hier-der-default-f-#1]{\footnote{\cite[#1]{#2}}}

oder bei jurabib:


\let\fcite\footcite
;)
MfG,

cody
08-11-2007, 17:03
Super, vielen Dank!!! Hatte zunächst einen Error wegen der #1 in der optionalen Klammer. ;)

Also das gleiche von Rainer nochmal in Grün
\newcommand\fcite[2][]{\footnote{\cite[#1]{#2}}}:D

Hab befusst nicht den jurabib footcite genommen, damit ich meinen Zitierstil später nochmal ändern kann ;)