PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Probleme mit Literaturverzeichnis



pitterpolo
03-03-2011, 20:30
Guten Abend,

ich bin gerade dabei ein Literaturverzeichnis anzulegen, doch ich blicke nicht durch, wie ich sowas hinkriege.


Folgendes ist erstmal das Grundgerüst:


% Dokumentenklasse
\documentclass[a4paper,12pt]{scrartcl}

% Absatzeinrichtung
\usepackage{parskip}

% Sprachpaket
\usepackage[latin1]{inputenc} \usepackage[T1]{fontenc}

% Sprachpaket
\usepackage{lmodern} \usepackage[ngerman,english]{babel}

% Zeichenpaket
\usepackage{graphicx}

% Control layout of itemize, enumerate, description
\usepackage{enumitem}


% pdf-Dateien einbinden
\usepackage[final]{pdfpages}


%Einstellungen der Seitenränder
\usepackage[left=3cm,right=3cm,top=3cm,bottom=3cm,includeheadf oot]{geometry}


%Kopf- und Fußzeile
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhf{}

%Kopfzeile links bzw. innen
\fancyhead[L]{Term paper}
%Kopfzeile mittig
%\fancyhead[C]{-}
%Kopfzeile rechts bzw. außen
\cfoot[cf-even]{\thepage}
\fancyhead[R]{-}
%Linie oben
%\renewcommand{\headrulewidth}{0.4pt}

% Zeilenabstand
\usepackage{setspace}
\onehalfspace

% für Internetlinks
\usepackage{url}

% Hyperlink im Inhaltsverzeichnis
\usepackage{hyperref}
\hypersetup{
colorlinks,
citecolor=black,
filecolor=black,
linkcolor=black,
urlcolor=black,
}

\newcommand{\superscript}[1]{\ensuremath{^{\textrm{#1}}}}
\newcommand{\subscript}[1]{\ensuremath{_{\textrm{#1}}}}
% 1\superscript{st}


\begin{document}

\begin{titlepage} %-------------------------

\begin{center}

% Upper part of the page
\includegraphics[width=0.9\textwidth]{Bild.jpg}\\[1cm]

% Title
\rule{\linewidth}{0.5mm} \\[0.3cm]
{ \huge \bfseries Title''}\\[0.3cm]

\rule{\linewidth}{0.5mm} \\[0.5cm]

% Author and Supervisor
\begin{minipage}{0.4\textwidth}
\begin{flushleft} \large
\textit{Verfasser(in)}:\\
-
\end{flushleft}
\end{minipage}
\begin{minipage}{0.4\textwidth}
\begin{flushright} \large
\textit{Betreuer(in)}: \\
-
\end{flushright}
\end{minipage}
\vfill

\end{center}

\end{titlepage} %-------------------------------




\pagenumbering{roman}
\tableofcontents % Inhaltsverzeichnis

\clearpage
\pagenumbering{arabic}
\setcounter{page}{2}
\section{Introduction}

\clearpage
\section{Sektion1}

\clearpage
\section{Sektion2}

\clearpage
\section{Sektion3}

\clearpage
\subsection{Subsektion4}

\clearpage
\subsection{Subektion5}

\clearpage
\subsection{Subsektion6}

\clearpage
\subsection{Subsektion7}

\clearpage
\section{Conclusion}

\clearpage
\section{Bibliography}

\clearpage
\section{Declaration}

I hereby declare that this thesis has been written only by the undersigned and without any assistance from third parties. Furthermore, I confirm that no sources have been used in the preparation of this thesis other than those indicated in the thesis itself.


\begin{tabular}{lp{2em}l}
\hspace{5cm} && \hspace{4cm} \\\cline{1-1}\cline{3-3}
Place, Date && Signature
\end{tabular}



\end{document}

\end{document}

Dies hier ist das vorläuge Literaturverzeichnis


@book{buch,
author = "Edward Morgan Foster",
title = "A Passage to India",
publisher = "Penguin Books",
origdate = "1924",
%volume = "",
%number = "",
%series = "",
%address = "",
%edition = "",
year = "1998",
%month = "",
%note = "",
}

@online{biografie,
author = "Heiko Zimmermann",
titel = "Aspects of E.M. Forster: Biography",
year = "1 Mar. 2000 - 3 Mar. 2011. Web. 3 Mar. 2011",
url = "http://emforster.de/hypertext/template.php3?t=life",
urldate = "accessed on 03.03.2011"
}

@online{definition,
%author = "Heiko Zimmermann",
titel = "Webster's Revised Unabridged Dictionary (1913 + 1828)",
year = "1913",
url = "http://machaut.uchicago.edu/?resource=Webster%27s&word=prejudice&use1913=on&use1828=on",
urldate = "accessed on 23.02.2011"
}


Da ich selber ein Anfänger bin und zum ersten Mal mit biblatex arbeite, komme ich nicht weiter.

Ich habe das Grundgerüst als tex-file gespeichert, die Quellen habe ich als bib-file.
Doch wie kriege ich es hin, dass die drei Quellen einfach aufgelistet werden (im zugehörigen Abschnitt)?
Für jede Hilfe bin ich dankbar, denn ich komme überhaupt nicht weiter.

Sepp99
03-03-2011, 21:17
Dein Beispiel ist alles andere als minimal. Ich habe dein MB auf das notwendigste reduziert:

% Dokumentenklasse
\documentclass[a4paper,12pt]{scrartcl}


% Sprachpaket
\usepackage[latin1]{inputenc} \usepackage[T1]{fontenc}

% Sprachpaket
\usepackage{lmodern} \usepackage[ngerman,english]{babel}

% Bibliographie und Zitation
\usepackage[backend=bibtex8,style=authoryear]{biblatex} %authoryear ,natbib=true -dw -comp authortitle-ibid
\bibliography{bib}
\usepackage{csquotes}
\usepackage{filecontents}

\begin{filecontents}{bib.bib}
@book{buch,
author = {Edward Morgan Foster},
title = {A Passage to India},
publisher = {Penguin Books},
origdate = {1924},
year = {1998}
}

@online{biografie,
author = {Heiko Zimmermann},
titel = {Aspects of E.M. Forster: Biography},
year = {1 Mar. 2000 - 3 Mar. 2011. Web. 3 Mar. 2011},
url = {http://emforster.de/hypertext/template.php3?t=life},
urldate = {2011-03-03}
}

@online{definition,
titel = {Webster's Revised Unabridged Dictionary (1913 + 1828)},
year = {1913},
url = {http://machaut.uchicago.edu/?resource=Webster27s&word=prejudice&use1913=on&use1828=on},
urldate = {2011-02-23}
}

\end{filecontents}


% für Internetlinks
\usepackage{url}


\begin{document}
\nocite{*}
\printbibliography


\end{document}

Weitere Erklärungen in den betreffenden Handbüchern, auch zu den Formaten zu Bibtex bzw. biblatex.

Sepp.-

pitterpolo
03-03-2011, 21:21
Dein Beispiel ist alles andere als minimal. Ich habe dein MB auf das notwendigste reduziert:
[...]
Weitere Erklärungen in den betreffenden Handbüchern, auch zu den Formaten zu Bibtex bzw. biblatex.

Sepp.-

Vielen Dank für deinen Beitrag.
Tut mir Leid, dass ich das 'Grundgerüst' nicht weiter abgekürzt habe; das hat unfreiwillig dazu geführt, dass du extrem kürzen bzw. korrigieren musstest (wie gesagt, mit dem Literaturverzeichnis im Zusammenhang mit Latex setze ich mich zum ersten Mal aus...)

Ich hätte noch eine Frage:
Die ganzen Quellen, die du in die Präambel gepackt hast, kommen diese nicht in eine seperate Datei (bib-file?) oder habe ich es nur falsch verstanden?

Edit: Hat sich erledigt, habe es beim genauen Lesen doch 'gecheckt'.

Vielen Dank nochmals!


Edit2: Mit welcher Option kann ich die Quellen folgendermaßen aufzählen lassen:

[1] Quelle 1...
[2] Quelle 2...

Edit3: Edit2 hat sich erledigt ,mit 'numeric'...

Sepp99
03-03-2011, 21:27
Wenn du folgendes beachtest

\bibliography{bib} % statt "`bib"' mußt du den Pfad zu deiner bib-Datei eingeben


kannst du die ganze filecontents-Umgebung natürlich weglassen. Lese dir doch einmal die Paket-Doku zu biblatex durch.

Sepp.-

Sepp99
03-03-2011, 21:46
Edit2: Mit welcher Option kann ich die Quellen folgendermaßen aufzählen lassen:

[1] Quelle 1...
[2] Quelle 2...

Das ist eigentlich der Standard. Ändere folgende Zeile:

\usepackage[backend=bibtex8]{biblatex} %authoryear ,natbib=true -dw -comp authortitle-ibid ,style=authoryear


das müßte auch genügen. Vielleicht doch vorher nachschauen, sonst verkommt das Ganze zu einem "chat".

Sepp.-

mechanicus
03-03-2011, 21:51
Das ist eigentlich der Standard. Ändere folgende Zeile:

\usepackage[backend=bibtex8]{biblatex} %authoryear ,natbib=true -dw -comp authortitle-ibid ,style=authoryear


das müßte auch genügen. Vielleicht doch vorher nachschauen, sonst verkommt das Ganze zu einem "chat".

Sepp.-
Auf comp.tex gab es vor einiger Zeit die Diskussion über bibtex8 und biblatex. biblatex bzw. Phlipp Lehman rät eindeutig zu biber. bibtex8 hat offenbar einige Fehler.

Gruß
Marco

pitterpolo
03-03-2011, 22:07
Das ist eigentlich der Standard. Ändere folgende Zeile:

\usepackage[backend=bibtex8]{biblatex} %authoryear ,natbib=true -dw -comp authortitle-ibid ,style=authoryear


das müßte auch genügen. Vielleicht doch vorher nachschauen, sonst verkommt das Ganze zu einem "chat".

Sepp.-

Tut mir Leid, es nervt bestimmt - ich habe die pdf von ctan bezüglich biblatex runtergeladen und werde versuchen das ganze zu verinnerlichen. Vielen Dank für deine Hilfe.



Auf comp.tex gab es vor einiger Zeit die Diskussion über bibtex8 und biblatex. biblatex bzw. Phlipp Lehman rät eindeutig zu biber. bibtex8 hat offenbar einige Fehler.

Gruß
Marco

Wie sehe das ganze als Code aus, wenn man biber anstatt bibtex8 benutzen wollte?
Einfach bibtex8 durch biber ersetzen - und dann?
Wird es dann problemlos kompiliert (die Datei, in der ich es so geändert habe)?

mechanicus
04-03-2011, 09:04
Wie sehe das ganze als Code aus, wenn man biber anstatt bibtex8 benutzen wollte?
DU hast eigentlich zwei Möglichkeiten:

backend=bibtex
das ist default und

backend=biber
Hierzu muss biber auch installiert sein.


Wie sehe das ganze als Code aus, wenn man biber anstatt bibtex8 benutzen wollte?
Wird es dann problemlos kompiliert (die Datei, in der ich es so geändert habe)?
Viele Editoren kompilieren mittels bibtex automatisch. biber muss entweder dem Editor noch beigebracht werden oder du nutzt das Terminal.

Für den Normalfall sollte bibtex ausreichen.

Gruß
Marco