\cite anpassen

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: \cite anpassen

von DonCube » Di 6. Okt 2009, 23:26

Hi Rene,
bitte bei einfügen von code die entsprechende Formatierung verwenden. Zu deiner Frage: #1 und #2 stehen für das erste und zweite Argument das dem Befehl übergeben wird. Vielleicht hilft dir das schon weiter.

Ansonsten lohnt ein Blick auf verschiedene Zitierstile oder gleich auf BibLaTeX.

Gruß
DonCube

\cite anpassen

von Rene-aus-Dortmund » Mo 5. Okt 2009, 17:38

Hallo in die Runde,

ich bin neu hier, ich hoffe ich habe das richtige Forum erwischt ;-)

ich verwende

\documentclass[
a4paper,
12pt,
twoside,
openright,
pa rskip,
final,
smallheadings,
]{scrreprt}


\usepackage[numbers]{natbib }
\usepackage{bibgerm}


Jetzt hat sich mein Betreuer überlegt, dass er die Zitate im Text etwas anders haben möchte.

Im Dokument steht bisher \cite[vgl.][S. 99]{Quelle}
daraus folgt dann [vgl. QUE09, S. 99]

Das ganze soll aber nun so aussehen: (vgl. [QUE09], S. 99)
Ohne vgl. dann so: ([QUE09], S. 99)
Ohne vgl. und ohne Seite ganz normal: [QUE09]

Wie kann ich das am einfachsten anpassen?


Habe im Internet verschiedene Anpassungen gefunden, verstehe aber im Moment noch nicht ganz, wie die funktionieren und wie ich die dementsprechend anpassen muss:
% style hacks
\usepackage{ifthen}
\newcommand{\origcite}{}
\let\origcite=\cite
\rene wcommand{\cite}[2][]{
\textsc{\citeauthor{#2}}
\ifthenelse
{\equal{#1}{}}
{\ origcite{#2}}
{\origcite[ #1]{#2}}
}

Werde insbesondere nicht aus #1 und #2 schlau.

Viele Grüße
René

Nach oben