Probleme mit Literaturverzeichniss

Erstellung eines Literaturverzeichnisses mit BibTeX, Biber, BibLaTeX und Co.


Martin__
Forum-Anfänger
Forum-Anfänger
Beiträge: 35
Registriert: Mo 19. Dez 2011, 20:31

Probleme mit Literaturverzeichniss

Beitrag von Martin__ »

also das ist mein ersterversuch mit latex und bis zum literatur verzeichniss...

ich arbeite unter linux mit texmaker

ich habe öfters gelesen, das man latex bibtex latex latex verwenden soll,
nun folgendes problem latex kommt mit meinen Bildern nicht klar daher verwende ich pdflatex wenn ich dann bibtex ausführe sagt er mir das es zufehlern gekommen ist aber nicht was passiert ist ich habe noch keine \cites in meinem Text ich würde generelle erstmal die liste sehen und dann alles einfügen...
\documentclass[12pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[german]{babel}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{makeidx}
\usepackage{graphicx}
\usepackage[left=2cm,right=2cm,top=2cm,bottom=2cm]{geometry}
\usepackage{nomencl}
%\usepackage[colorlinks]{hyperref} 
\usepackage{color}                  %\definecolor 
\usepackage{listings}               %Programmcodeumgebung für Matlab Code 
\usepackage{microtype}            %Captions im Programmcode 
\usepackage{biblatex}

\begin{filecontents}{Quellen.bib}
@MISC{kfztech:
  AUTHOR       = "Dipl.-Ing. Hans-Dietrich Zeuschner",
  TITLE        = "Katdiagramm",
  HOWPUBLISHED = "Website",
  NOTE         = "Available online at
                  \url{http://www.kfztech.de/kfztechnik/motor/abgas/kat/katdiagramm.jpg};
                  visited on December 19th 2011."
                  }
\end{filecontents}


\bibliography{Quellen}
\definecolor{bgcolor}{rgb}{0,0,0} 
\definecolor{string}{rgb}{1,0,0} 
\definecolor{darkblue}{rgb}{0,0,.75} 
\definecolor{darkred}{rgb}{.75,0,0} 
\definecolor{darkgreen}{rgb}{0,.75,0} 

\lstloadlanguages{Matlab} 
\lstnewenvironment{MatlabCode}[1][] 
{\microtypesetup{activate=false}      %Captions im Programmcode 
\lstset{ 
   language= Matlab, 
   basicstyle=\ttfamily,                     %generell Schreibmaschinenschrift 
   basicstyle=\scriptsize, 
   keywordstyle=\color{darkblue}, 
   commentstyle=\color{darkgreen}, 
   stringstyle=\color{string}, 
   backgroundcolor=\color{white},      %Hintergrundfarbe 
   showstringspaces=false,                  %In Strings keine Backspace zeichen breaklines=true, 
   captionpos=b,                                 %Beschriftungsposition 
   numbers   =   left,                              %links Zeilennummern 
   xleftmargin=.04\textwidth, 
   %frame=single,                                 %shadowbox, leftline, lines, topline, t, r, b, l 
   #1} 
} 
{}
\usepackage{fancyhdr}
 \setlength{\headheight}{0.6in}
\setlength{\headwidth}{\textwidth}
\fancyhead[L]{\includegraphics[height=0.53in]{Bilder/logo1.jpg}}% 
\fancyhead[C]{\nouppercase{\leftmark}}	
\fancyhead[R]{ % right
\includegraphics[height=0.53in]{Bilder/Logot.png}}

\footskip=11pt

\pagestyle{fancy}
\renewcommand{\nomname}{Abkürzungsverzeichnis}
\makenomenclature
\author{bla}
\begin{document}
...
\newpage


\printbibliography
\end{document}
nur leider sehe ich kein literaturverzeichniss :(

Benutzeravatar
bloodworks
Moderator
Moderator
Beiträge: 1425
Registriert: Mo 19. Jan 2009, 10:52
Wohnort: /dev/null

Beitrag von bloodworks »

Bitte mache doch ein richtiges lauffähiges Minimalbeispiel [2]. Im Normalfall werden nur Quellen eingefügt, auf die auch referenziert wird. Du kannst mit \nocite{*} eine unsichtbare Referenz auf alle Quellen einbauen.
[1] Nützliche Webdokumente für Anfänger und Fortgeschrittene
[2]Minimalbeispiel | [3]FAQ
[4]Regelwerk | [5] Knigge
Wenn nicht anderst angegeben ist mein System: texlive 2012, pdflatex, x86-64, Snow Leopard utd.
Angehöriger der Liga zur Verwendung von texdoc
texdoc mathmode koma l2picfaq l2tabu lshort-en
Achtung: Aufforderungen ein Minimalbeispiel oder mehr Erklärungen zu einer Frage zu liefern sind keine persönlichen Angriffe. Sie dienen viel mehr dazu die Kommunikation zwischen Fragendem und potentiellen Helfern zu erleichtern und zu präzisieren.


Rainer
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 84
Registriert: Do 21. Okt 2010, 13:31
Wohnort: München

Beitrag von Rainer »

Hallo,

leider ist es nicht möglich ohne Deine Bilder das Beispiel sauber zu testen. Auch ist es leider kein wirkliches Minimalbeispiel. Allerdings tippe ich mal dass einfach bei Deinem Bib-Eintrag ein Komma fehlt. Es sollte wohl heißen,
@MISC{kfztech:,
Und noch eine Bitte. Schreib' doch das nächste Mal nicht im SMS Stil (also bitte mit Großschreibung, Punkt und Komma). Ich hab' mich sehr schwer getan Deine Problembeschreibung zu lesen.

Martin__
Forum-Anfänger
Forum-Anfänger
Beiträge: 35
Registriert: Mo 19. Dez 2011, 20:31

2. Versuch

Beitrag von Martin__ »

\documentclass[12pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[german]{babel}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{makeidx}
\usepackage{graphicx}
\usepackage{biblatex}
\begin{filecontents}{Quellen.bib}
\bibliography{Quellen} 
@MISC{kfztech:,
  AUTHOR       = "Dipl.-Ing. Hans-Dietrich Zeuschner",
  TITLE        = "Katdiagramm",
  HOWPUBLISHED = "Website",
  NOTE         = "Available online at
                  \url{http://www.kfztech.de/kfztechnik/motor/abgas/kat/katdiagramm.jpg},
                  visited on December 19th 2011.",
                  }
\end{filecontents}
\bibliography{Quellen} 
\begin{document}
Dies ist von \cite{kfztech} geklaut.
\printbibliography
\end{document}
Das witzige ist das \cite zeigt er mir sogar nur das Verzeichniss nicht.
pdflatex läuft fehlerfrei durch, Bibtex sagt immer noch "Process exited with error(s)<", nur damit kann ich wenig anfangen. Es fehlt immer noch das Verzeichniss...

Benutzeravatar
Sepp99
Forum-Meister
Forum-Meister
Beiträge: 1569
Registriert: So 29. Aug 2010, 17:26
Wohnort: Offenhausen/OÖ

Beitrag von Sepp99 »

Seid nicht gleich so streng zu einem Newcomer ;-) Anbei ein Minimalbeispiel zur Bibliographie:
\documentclass[12pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[german]{babel}

\usepackage[backend=bibtex8,style=authoryear]{biblatex}
% Statt backend=bibtex8 wäre backend=biber zu empfehlen
\addbibresource{Quellen.bib}
\usepackage[german=quotes]{csquotes}

\usepackage{filecontents}
\begin{filecontents}{Quellen.bib}
@MISC{kfztech:,
  AUTHOR       = {Dipl.-Ing. Hans-Dietrich Zeuschner},
  TITLE        = {Katdiagramm},
  HOWPUBLISHED = {Website},
  NOTE         = {Available online at
                  \url{http://www.kfztech.de/kfztechnik/motor/abgas/kat/katdiagramm.jpg};
                  visited on December 19th 2011.}
                  }
\end{filecontents}


\begin{document}
\nocite{*}
\printbibliography
\end{document}
mit dem Ergebnis im Anhang. Statt backend=bibtex8 wäre backend=biber zu empfehlen. Siehe dazu auch [2], Abschnitt 1.4.2.

Gruß, Sepp.-

EDIT: War doch etwas zu langsam!
Dateianhänge
biblio88.pdf
(25.69 KiB) 505-mal heruntergeladen

Rainer
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 84
Registriert: Do 21. Okt 2010, 13:31
Wohnort: München

Beitrag von Rainer »

Die Kürzel, in diesem Fall "kfztech:" müssen natürlich schon zusammen passen, also gleich geschrieben werden. Nicht einmal mit ":" und einmal ohne.

Und das
\bibliography{Quellen}
innerhalb der .bib sollte auch noch raus.

So läuft's bei mir problemlos durch:
\documentclass[12pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{biblatex}
\begin{filecontents}{Quellen.bib}
@MISC{kfztech:,
  AUTHOR       = "Dipl.-Ing. Hans-Dietrich Zeuschner",
  TITLE        = "Katdiagramm",
  HOWPUBLISHED = "Website",
  NOTE         = "Available online at
                  \url{http://www.kfztech.de/kfztechnik/motor/abgas/kat/katdiagramm.jpg},
                  visited on December 19th 2011.",
                  }
\end{filecontents}
\bibliography{Quellen}
\begin{document}
Dies ist von \cite{kfztech:}
geklaut.
\printbibliography
\end{document}

Martin__
Forum-Anfänger
Forum-Anfänger
Beiträge: 35
Registriert: Mo 19. Dez 2011, 20:31

Beitrag von Martin__ »

Okay danke euch allen, nur geht das schon mal
nun noch eine sicher ziemlich blöde frage..
und zwar ziehe ich die Notation [1] als quellen angabe vor, da dieses aber sortiert seien sollte mit dem auftauchen in dem Text den ich geschrieben habe, müsste ich noch etwas ändern.
ich hatte es versucht mit
\bibliographystyle(unsrt)
dieses mag biblatex aber nicht und sagt nutzen den "style"-Befehl wie mache ich das? :?:

Benutzeravatar
Sepp99
Forum-Meister
Forum-Meister
Beiträge: 1569
Registriert: So 29. Aug 2010, 17:26
Wohnort: Offenhausen/OÖ

Beitrag von Sepp99 »

Das kannst du mit
\usepackage[backend=bibtex8,style=numeric,sorting=none]{biblatex}
lösen. Den Stil "numeric" habe ich hier nur zum besseren demonstrieren gewählt. Zu biblatex gibt es übrigends eine deutsche Doku (biblatex-de.pdf). Schau dir dazu auch mein Beispiel von oben an.
Gruß, Sepp.-

Rainer
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 84
Registriert: Do 21. Okt 2010, 13:31
Wohnort: München

Beitrag von Rainer »

Um Dir die Doku zu Paketen anzusehen gibst Du, z.B. für biblatex, texdoc biblatex in der Linux Konsole ein. Das öffnet das entsprechende pdf-File.
Für andere Pakete entsprechend statt biblatex den jeweiligen Paketnamen.

Antworten