PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : \cite{}



zero82
26-04-2010, 16:52
Hallo liebes Forum,

ich habe bei meiner Hausarbeit folgende Vorgabe für die Zitiertechnik:

(Nachname, Jahr, Seite)

Und das sollte am besten noch kursiv und am Ende eines Satzes geschrieben werden. Wenn ich unter Latex eine Zitierung mit \cite[S. 74-75]{xy} vornehme gibt er mir zwar die gewünschte Form wieder, aber leider ist der Befehl nicht kursiv.

Der Befehl den ich benutze ist: \cite[S. 74-73]{sinn2007}

Was muss ich machen, damit der Befehl kursiv wird?

Danke schonmal.

zero82
26-04-2010, 17:01
Hallo,

ich habe es mittlerweile hinbekommen, aber es ist mühselig für jedes Zitat einzeln folgenden Befehl einzugeben:

\textit{\cite[S. 74-73]{sinn2007}}

Ich habe mal versucht einen neuen Befehl mit


\newcommand{\ct}[2][]
{%
\cite{#2}%
\ifthenelse{\equal{}{#1}}{.}{, S.\,#1.}%

zu definieren, aber ich kriege es leider nicht hin. Kennt sich jemand aus?

Viele grüße
zero

bobmalaria
26-04-2010, 17:41
hi,

mit einem lauffähigen kleinen beispiel bekommst du sicher mehr hilfe. bisher wissen wir nichmal welchen zitierstil du verwendest oder ob du sogar ein biblatex user bist. entsprechen unterschiedlich sehen vermutlich die lösungen aus.

mit einem vollen beispiel, das wirklich läuft und nur die NÖTIGSTEN pakete beinhaltet, bekommst du sicher mehr und kompetentere hilfe.

zero82
26-04-2010, 23:55
Ja hallo nochmal,

ich habe hier ein kleines MB zusammengestellt:


\documentclass[a4paper
,12pt
,listof=totoc %liststotoc
,titlepage
,pdftex
,final
,bibliography=totoc %bibtotoc
,headings=small]{scrreprt}

\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage[german,intoc]{nomencl}
\usepackage{ifthen}

\usepackage{natbib}
\bibliographystyle{mystyle}

\begin{document}

Dieser Text soll ein Zitat darstellen \textsl{\cite[S. 74-73]{sinn2007}}.

\bibliography{bib/HA}

\end{document}


Mir wäre halt sehr gerne lieb die Zitation so abzukürzen, dass ich beispielsweise nur einen abgekürzten Befehl eingeben muss, damit er mir automatisch folgenden Output generiert:

Dieser Text soll ein Zitat darstellen (Sinn, 2007, S. 74-73).

Ich habe mit \newcommand etwas versucht aber, da kam leider nicht das Ergebnis raus, was ich gerne möchte. Vielleicht kann mir ja jemand helfen.

Viele Grüße
Ibrahim Ugur