PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Probleme mit \cite



HSQ_075
09-09-2008, 18:22
Hi!

Ich habe im Forum schon gesucht aber leider nix passendes gefunden:

Also mein Problem ist folgendes:

Ich benutze das Literaturverzeichnis so, in der Hoffnung es richtig verstanden zu habne, das die {16} entsprechend der Anzahl an Einträgen des Literaturverzeichnisses ist!?


\begin{thebibliography}{16}
\bibitem{teil1}
...
\bibitem{teil16}

Immer wenn ich jetzt aber
\cite{teil1} im fließenden Text benutze steht dort (1)!

ICh möchte das aber so stehen haben [1]!?

Was mache ich falsch? :confused:

Stefan_K
09-09-2008, 18:59
Hallo,

der Parameter steht nicht für die Anzahl der Einträge sondern dessen Breite bestimmt die Einrücktiefe. In folgendem Minimalbeispiel erhältst Du [1] statt (1):

\documentclass[a4paper,10pt]{article}
\begin{document}
Siehe \cite{teil1}.
\begin{thebibliography}{99}
\bibitem{teil1}
\bibitem{teil16}
\end{thebibliography}
\end{document}
Du machst also irgendetwas anders, gibst den Code aber nicht an, weshalb uns nur Raten bleibt. Gib besser ein Minimalbeispiel an oder wenigstens Deine Präambel, damit man das prüfen kann.

Viele Grüße,

Stefan

HSQ_075
10-09-2008, 09:51
Hi Stefan,

danke schonmal. Also nun hier meine Präambel:


\documentclass[a4paper,12pt,oneside,headsepline,headinclude]{scrbook}
\usepackage{scrpage2}
\usepackage[bf,small]{caption}
\usepackage{colortbl}
\usepackage{booktabs}
\usepackage{thumbpdf}
\usepackage[ngerman]{babel}
\usepackage{amsmath}
\usepackage{graphicx}
\usepackage{setspace}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{natbib}
\usepackage{portland}
\sloppy
\setlength{\parindent}{1cm}
\clearscrheadfoot{}
\ohead{}
\ihead{\headmark}
\cfoot{\thepage}
\pagestyle{scrheadings}

\begin{document}

meine Literatur angaben mache ich wiegesagt wie folgt:


\begin{thebibliography}{99}
\normalfont
\bibitem{teil1}
\bibitem{teil2}
usw. bis
\bibitem{teil16}
\end{thebibliography}

Und im Text möchte ich mit z.B.
\cite{teil1} auf die entsprechende Stelle verweisen!

:confused:

Hoffe es findet sich die Lösung!
Danke nochmal

mehlvogel
10-09-2008, 09:55
Versuch mal:


\usepackage[square]{natbib}

HSQ_075
10-09-2008, 10:01
Oh danke, dass funktioniert aufjedenfall schonmal!

Im Sinne des Weiterbildens würde es mich trotzdem sehr interessieren, was ich beim eigentlichen Fall mit " \cite " falsch mache.......

:)

mehlvogel
10-09-2008, 10:05
Ich kann es dir nicht genau sagen, aber vermutlich nichts. Natbib erzeugt standardmäßig runde Klammern für die Referenzen im Text, der Parameter schaltet nur auf eckige Klammern um.

HSQ_075
10-09-2008, 10:09
Ah ok! Also wieder was dazugelernt! :-)

Vielen dank!

mehlvogel
10-09-2008, 10:10
Vielleicht ist das Natbib Reference Sheet (http://merkel.zoneo.net/Latex/natbib.php) für dich ganz interessant.