PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : "\cite" liefert keinen Quellenverweis der Form "[1]"



Airwastl
30-05-2012, 10:59
Hallo zusammen,

ich möchte gerne "normale" Quellenverweise der Form "[1], [2], ..." in meiner Arbeuit werwenden.

Ich benutze Jurabib und laut Doku sollte das mit "\cite" funktionieren.

Tut es aber bei mir aber leider nicht...ich erhalte dafür ein volles Zitat.

Ich benutzte die Präambel eines Kollegen und mein Verdacht liegt darin, dass dort etwas umgestellt wurde. Ich habe schon versucht diverse Stellen auszukommentieren. Komme aber nur soweit, dass der Autor (auch ohne eckige Klammern) als Quelle angezeigt wird.

Meine Präambel


\usepackage[sc,raggedright]{titlesec} %Um Kapitelnamen-Schrift zu veraendern raggedright, raggedleft, center
\usepackage[T1]{fontenc} ëlich
\usepackage{fancyhdr} %Fuer Kopf und Fusszeilen
\usepackage{anysize} %Damit man Raender leicht einstellen kann
\usepackage{keyval} %Das brauchte ein anderes Paket
\usepackage[]{graphicx,float,subfigure} %Alles rund um Grafiken
\usepackage{wrapfig} %Textumlauf um Grafik
\usepackage[latin1]{inputenc} %Umlaute aktiveren
\usepackage[ngerman]{babel} %Deutsch
\usepackage{stmaryrd} %Für Kästchen zum ankreuzen
\usepackage{pdfpages} %Um PDF als Seite einzubinden
%\usepackage{hyperref} anklickbares Inhaltsverzeichnis funzt nicht
%Fuer Formatierung der Bildunterschriften.
\usepackage[small,indent]{caption2}
\usepackage{bbm} % Doppelstrichschriften, wie das Zeichen fuer nat. Zahlen
\usepackage{amssymb} % Mathe Symbole
\usepackage{amsmath} % Mathe

% Fuer eine Liste mit Abk.
\usepackage{nomencl}
\usepackage{setspace}
\usepackage{ntimes}

% Um algorithmen und Code schoen aussehen zu lassen
\usepackage{listings}
\usepackage{algorithm,algorithmic}

% The symbols for the set: natural number, real numbers, ...
\newcommand{\IN}{\ensuremath{\mathbb{N}}}
\newcommand{\IR}{\ensuremath{\mathbb{R}}}

%Zeilenabstand ist jetzt 1.5 fach
\onehalfspacing
%Bilder werden auch im Unterverzeichnis img gesucht
\graphicspath{{img/}}
%Raender
\marginsize{3cm}{3cm}{2,5cm}{2,5cm}

%Literaturverzeichnis mit jurabib
\usepackage{jurabib}

\jurabibsetup{
commabeforerest,
ibidem=strict,
citefull=first,
see,
% titleformat={colonsep,all}, %ursprünglich
titleformat={colonsep}, %neu
}

%\renewcommand*{\jbauthorfont}{\textsc}
%\renewcommand*{\biblnfont}{\scshape\textbf}
%\renewcommand*{\bibfnfont}{\normalfont\textbf}
\usepackage{chngcntr} %für Durchlaufende Nummern Fussnote

% Fuer eine Liste mit Abk.
%\usepackage{nomencl}
%\usepackage{setspace}
%\usepackage{ntimes}
%Änderungen von mir fürs Abkürzungsverzeichnis
% Befehl umbenennen in abk
\let\abk\nomenclature
% Deutsche Überschrift
\renewcommand{\nomname}{Abkürzungsverzeichnis}
% Punkte zw. Abkürzung und Erklärung
\setlength{\nomlabelwidth}{.20\hsize}
\renewcommand{\nomlabel}[1]{#1 \dotfill}
% Zeilenabstände verkleinern
\setlength{\nomitemsep}{-\parsep}
\makenomenclature
% Zur Erstellung makeindex arbeit.nlo -s nomencl.ist -o arbeit.nls

Ein Minimalbeispiel (ich hoffe es entspricht den Vorschriften)


\documentclass[a4paper,12pt,titlepage]{scrreprt} %{report}

\usepackage{filecontents}
\begin{filecontents}{\literature.bib}
@BOOK{lips,
title = {Strömungsakustik in Theorie und Praxis - Anleitung zur lärmarmen
Projektierung von Maschinen und Anlagen},
publisher = {expert Verlag},
year = {2008},
author = {Lips; Emil},
}

\end{filecontents}


\begin{document}

Minimalbeispiel
\cite{lips}

% Jetzt noch das Literaturverzeichnis
\pagebreak
\addcontentsline{toc}{chapter}{Bibliography}
%\bibliographystyle{alpha}
%\bibliography{literature}
\nocite{*} %zitiert alles
\bibliography{literature}
\bibliographystyle{jurabib}

\end{document}


Ich hoffe ihr könnt den Fehler entdecken und mir weiterhelfen.

Vielen Dank!

nixversteh
30-05-2012, 12:38
Hallo Airwastl,


willkomen im Forum.

bei mir läuft es erst durch, wenn ich diesen Code ändere:
\begin{filecontents}{\literature} zu
\begin{filecontents}{literature.bib}
Zudem muss ich auf
utf8 umstellen.

Wie du die [1] etc. bekommst, kann ich leider nicht sagen, ist schon verwirrend sich durch deinen Code zu arbeiten ...

Viel Erfolg

Gruß

Martin

hakaze
30-05-2012, 13:16
Klammern um Zitate sind generell möglich:
square setzt das Zitat in eckige Klammern: [Kodal/Krämer/Bassenge].

Allerdings ist jurabib explizit auf das (Kurz)Autor/Jahr-Schema zum Zitieren ausgelegt. Für nummerierte Literaturangaben sind andere Stile, wie zum Beispiel unsrt, unsrtdin et cetera, besser geeignet.

Airwastl
31-05-2012, 08:00
Für nummerierte Literaturangaben sind andere Stile, wie zum Beispiel unsrt, unsrtdin et cetera, besser geeignet.

Vielen Dank @ hakaze.

Mit
\bibliographystyle{unsrt} hat es wunderbar geklappt.


@ admin: Kann also als erledigt markiert werden.

Viele Grüße
Airwastl

edit:

Nur der Vollständigkeit halber, falls man natbib verwenden möchte.

Mit
\usepackage{natbib}
\setcitestyle{numbers}

stellt man von "(Autor, Jahr)" = default auf die von mir gewünschte Form "[1]".