Literaturverzeichnis wird nicht erstellt

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


skywalker01
Forum-Anfänger
Forum-Anfänger
Beiträge: 34
Registriert: So 23. Jun 2013, 13:21

Literaturverzeichnis wird nicht erstellt

Beitrag von skywalker01 »

Hallo zusammen,

ich benutze Texmaker.
ich habe zwei Probleme mit dem Literaturverzeichnis.

Das erste Problem ist, dass im Gegensatz zum Inhaltsverzeichnis kein Literaturverzeichnis erstellt wird.

Und das zweite Problem ist, dass mit dem Latex-Befehl
\cite{BuchA}
in der ausgegebenen pdf-Datei an der entsprechenden Stelle "[BuchA]" steht und nicht [1] (oder auch eine andere Nummer [2], [3] ...) welche einen Verweis zum Literaturverzeichnis darstellen soll.

Ich füge hier mal ein ausführbares Minimalbeispiel an (hoffe es passt so):
\documentclass[	a4paper,
				12pt,
				titlepage,
				twoside,
				smallheadings,
				DIV				= 14,
				BCOR			= 6mm,
				parskip			= half,
				numbers 		= noenddot,
				headings 		= small,
				cleardoublepage = empty]{scrbook}

%------------------------------------------------------------------------------------
% Laden der Packages
%------------------------------------------------------------------------------------

\usepackage[ansinew]{inputenc}	% Umlaute ""ä, ö, ü"" im Fließtext eintippen zu können
								% Alternativ: \"A or {\"A}

\usepackage{ae}               	% almost european, virtueller T1-Font

\usepackage[british,ngerman]{babel}			
% PROBLEM mit package(inputenc)

\usepackage{amsfonts}
\usepackage{amsmath,amssymb}
\usepackage[sc]{mathpazo}		% Palatino Schrift
			\linespread{1.05}
\usepackage[T1]{fontenc}
\renewcommand*\familydefault{\rmdefault}
\usepackage[automark,nouppercase,headsepline]{scrpage2}
\usepackage{pdfpages}
\usepackage[T1,hyphens]{url} 	% much like \ verb allow line breaks for paths and URLs


\usepackage{pslatex}			% "{pslatex}" is aimed at only using the fonts 
								% built in to a 1980's apple laser writer, 
								% and that didn't have slanted Greek.
								% Mögliche Alternative: \usepackage{pdflatex}


% ***** Begin = Einstellungen Seitenlayout *****

%------------------------------------------------------------------------------------
% Kopfzeile, Fusszeile
%------------------------------------------------------------------------------------

% scrpage2 package
\clearscrheadfoot
\setkomafont{pageheadfoot}{\normalfont\normalcolor}
\setkomafont{pagenumber}{\normalfont}
\automark[section]{chapter}				% scrheadings mit Kapitel bzw. Section 
										% und Seitenzahl oben
\ofoot[]{}								% scrplain ohne alles
\setheadsepline{.4pt}
\ohead[]{\normalfont\pagemark}
\ihead[]{\normalfont\headmark}

% Appendix Seitenlayout
\defpagestyle{app}{{\headmark\hfill}{\headmark\hfill}{\headmark\hfill}}
                  {{\pagemark\hfill}{\hfill\pagemark}{\hfill\pagemark\hfill}}

% Stil: Überschriften
\setkomafont{sectioning}{\rmfamily\bfseries}

% Stil: Unterschriften
\addtokomafont{caption}{\small\normalfont}

\makeatother


% ***** Ende = Einstellungen Seitenlayout *****

%------------------------------------------------------------------------------------
% Initialisierung: Biblatex
%------------------------------------------------------------------------------------
\usepackage[style				= numeric,								
			subentry,														
			sorting 			= none,									
			backend 			= biber]
								  {biblatex}								
			\renewcommand{\mkbibnamelast}[1]{\textsc{#1}}
			\renewcommand{\bibname}{Bibliography}
			\DeclareFieldFormat{title}{#1\isdot}
			\DeclareFieldFormat{journaltitle}{#1\isdot}
			\DeclareFieldFormat{booktitle}{#1\isdot}
			\DeclareFieldFormat{issuetitle}{#1\isdot}
			\DeclareFieldFormat{maintitle}{#1\isdot}
			\DeclareFieldFormat{thesistitle}{#1\isdot}
			\DeclareFieldFormat[article]{title}{#1}
			\DeclareFieldFormat[inbook]{title}{#1}
			\DeclareFieldFormat[incollection]{title}{#1}
			\DeclareFieldFormat[patent]{title}{#1}
			\DeclareFieldFormat[thesis]{title}{#1}

%------------------------------------------------------------------------------------
% Pdf Settings Hyperref
%------------------------------------------------------------------------------------
\usepackage{hyperref}
\hypersetup{pdfpagelayout 		= {TwoColumnLeft},							
			pdftitle 			= {MA-Nummer-Jahr-ilb},						
			pdfsubject 			= {Arbeitstitel-Kurzform},					
			pdfcreator 			= {PDFLaTeX},								
			pdfauthor 			= {Name Matrikelnummer},					
			plainpages 			= false,									
			linkcolor 			= blue,										
			citecolor 			= purple,									
			filecolor 			= green,									
			urlcolor 			= blue,										
			pdfborder 			= {0 0 0.5},								
			raiselinks 			= true,										
		    bookmarksopenlevel  = 1,										
			bookmarksopen		= true,										
		    bookmarksnumbered   = true,										
			colorlinks 			= true,										
			draft 				= false}	% draft = true  >> für Druckversion
											% draft = false >> für Displayversion 
											%                  (mit Hyperlinks)

%------------------------------------------------------------------------------------
% Initialisierung + Einstellungen: Glossar
%------------------------------------------------------------------------------------
\usepackage[nomain,acronym,nostyles]{glossaries}
% Hier werden zwei getrennte Symbolverzeichnisse angelegt: 
% Das erste "Symbolverzeichnis" beinhaltet ... 
% ... alle Lateinischen und alle Griechischen Schriftzeichen.
% Das zweite Verzeichnis "Indizes" listet alle tiefergestellten Indizes auf.

\newglossary[slg1]{notation}{syi1}{syg1}{Symbolverzeichnis} 			
% >> neues Verzeichnis (erstes) "Symbolverzeichnis"
\newglossary[slg2]{subscripts}{syi2}{syg2}{Indizes} 					
% >> neues Verzeichnis (zweites) "Indizes"


% >>>> Neues 1. Verzeichnis "notation" = "Symbolverzeichnis"
\newglossarystyle{symlongcolgrskip}  % neuer Stil ("symlongcolgrskip")
{                                    % für Verzeichnis "notation"
                                     % mit der Überschrift "Symbolverzeichnis"
                                     % basierend auf der Umgebung: longtable
 \renewenvironment{theglossary}				  
 {		 									  	
 \begin{longtable}                            
 {@{}p{15mm}p{15mm}p{\dimexpr\linewidth-15mm-15mm-4\tabcolsep\relax}@{}}
 }	
 {\end{longtable}}	
 
 \renewcommand*{\glossaryheader}
 { 															
 \iflanguage{ngerman}{\textbf{Zeichen} &\textbf{Einheit}  &\textbf{Beschreibung}}
                     % Beschriftung: Deutsch
                     {\textbf{Symbol}  &\textbf{Unit}     &\textbf{Description}}\\	
                     % Beschriftung: Englisch
 \midrule\endhead
 }												 
	
 \renewcommand*{\glsgroupheading}[1]{}        % keine Beschriftung zwischen Gruppen 
 
 \renewcommand*{\glossaryentryfield}[4]       % Haupteinträge in einer Zeile:
 {\glstarget{##1}{##2}&{##4}		 & ##3\\} % Symbol / Einheit / Beschreibung
 
 \renewcommand*{\glsgroupskip}{	&		 &\\} % nichts zwischen Gruppen 

}

% >>>> Neues 2. Verzeichnis "subscripts" = "Indizes"
\newglossarystyle{symlongcol}  % neuer Stil ("symlongcol")
{                              % für Verzeichnis "subscripts"
                               % mit der Überschrift "Indizes"
                               % basierend auf der Umgebung: longtable
 \renewenvironment{theglossary}
 { 			 
 \begin{longtable}
 {@{}p{15mm}p{15mm}p{\dimexpr\linewidth-15mm-15mm-4\tabcolsep\relax}@{}}
 }
 {\end{longtable}}			
 
 \renewcommand*{\glossaryheader}
 {							
 \iflanguage{ngerman}{textbf{Zeichen}&  &\textbf{Beschreibung}}
                     % Beschriftung: Deutsch 
                     {\textbf{Symbol}&  &\textbf{Description}}\\	
                     % Beschriftung: Englisch
 \midrule\endhead
 }												 

 \renewcommand*{\glsgroupheading}[1]{}		  % keine Überschriften zwischen Gruppen  
	
 \renewcommand*{\glossaryentryfield}[4]	      % Haupteinträge in einer Zeile:  
 {\glstarget{##1}{##2}&{##4}		& ##3\\}  % Symbol / Einheit / Beschreibung 
 
 \renewcommand*{\glsgroupskip}{}			  % nichts zw. Gruppen 

}

% >>>> Neues Verzeichnis "Abkürzungsverzeichnis"
\newglossarystyle{acrolongcol} % neuer Stil ("acrolongcol")
{                              % für \acronymtype
                               % mit der Überschrift "Abkürzungsverzeichnis"
 \renewenvironment{theglossary}
 {	
 \begin{longtable}
 {@{}p{30mm}p{\dimexpr\linewidth-30mm-4\tabcolsep\relax}@{}}
 }
 {\end{longtable}}	 

 \renewcommand*{\glossaryheader}{}	          % ohne Beschriftung

 \renewcommand*{\glsgroupheading}[1]{}		  % ohne Gruppenüberschrift

 \renewcommand*{\glossaryentryfield}[4]		          % Einträge:
 {\glsentryitem{##1}\glstarget{##1}{##2}	&##3.\\}  % Kurzform / Langform
											% mit numberedlist: ##3. \hspace{2ex}(##5)
 \renewcommand*{\glsgroupskip}{} 
}											%%% Glossar-Befehle anschalten

%------------------------------------------------------------------------------------
% Initialisierung: Makeindex
%------------------------------------------------------------------------------------
\usepackage{makeidx}			% Index erstellen
\usepackage{float}				% neue float-Umgebungen definieren 
								
% aus Kompatibilitätsgründen ganz zum Schluss einbinden
\makeglossaries

%------------------------------------------------------------------------------------
% Laden: Einträge, Abkürzungsverzeichnis, Literaturverzeichnis
%------------------------------------------------------------------------------------
\loadglsentries{Input_glossaries01}		% *.tex Dateiname mit Nomenklatur-Einträgen
\bibliography{Biblio01}					% *.bib Dateiname mit Literatureinträgen

%-----------------------------------------------------------------------------------
% Einstellung Optionen
%-----------------------------------------------------------------------------------
\setcounter{tocdepth}{\subsectionlevel}		% nur bis 1.1 / 1.2 ... 
                                            % ... ins Inhaltsverzeichnis

\setcounter{secnumdepth}{\subsectionlevel}  % Kapitel-Nummerierung ...
                                            % ... nur bis 1.1.1 / 1.1.2 

\clubpenalty 					= 10000		% Schusterjungen und Hurenkinder 
                                            % verhindern.
\widowpenalty 					= 10000		% http://de.wikipedia.org/wiki/      
                                            % Hurenkind_und_Schusterjunge
\displaywidowpenalty 			= 10000		
\interlinepenalty 				= 5000
\relpenalty						= 5000


% ===== Begin: D O C U M E N T =====
\begin{document}
\deffootnote[1.5em]{1.5em}{1em}{\textsuperscript{\thefootnotemark}}

%------------------------------------------------------------------------------------
% Listings
%------------------------------------------------------------------------------------
 	\selectlanguage{ngerman}    % erzwungen: Deutsch für Inhaltsverzeichnis
	\tableofcontents			\cleardoublepage		% Inhaltsverzeichnis
	
	\printglossary[	type 		= notation,				
					style 		= symlongcolgrskip,		
					nonumberlist] 
					\clearpage
	
	\printglossary[	type 		= subscripts,								
					style 		= symlongcol, 								
					nonumberlist] 
					\cleardoublepage

%------------------------------------------------------------------------------------
% Content -- Inhalt // Content -- Inhalt // Content -- Inhalt // Content -- Inhalt //
%------------------------------------------------------------------------------------
\mainmatter               % Arabische Seitennummerierung (1, 2, 3) aktivieren
\pagestyle{scrheadings}   % Koma-script Kopf-/Fusszeile , Definition s.o.
%\pagenumbering{arabic}   % Seitennummerierung in arabischen Zahlen

\chapter{Kapitel 01}
\label{chap:Kapitel 01}

Blindtext. Blindtext. Blindtext. Blindtext. Blindtext. \\	
\chapter{Kapitel 02}
\label{chap:Kapitel 02}

Blindtext. Blindtext. Blindtext. Blindtext. Blindtext. \\
\cite{BuchA}


%------------------------------------------------------------------------------------
% BIBLIOGRAPHY
%------------------------------------------------------------------------------------
\addcontentsline{toc}{chapter}{Literatur} % Literaturverzeichnis in Inhaltsvz aufnehmen
\nocite{*} 								  % alle Literatureinträge ins Vz. aufnehmen
\printbibliography     \cleardoublepage	  % Literaturverzeichnis 


% ===== End: D O C U M E N T =====
\end{document}
Und hier meine Biblio.bib - Datei:
@book{BuchA,
Author		 = {Mustermann, Max},
Title		 = {Titel des Buches 01},
Publisher	 = {Hanser-Verlag},
Year		 = {2014},
Edition		 = {1st}
}

@book{BuchB,
Author		 = {Mustermann, Alex},
Title		 = {Titel des Buches 02},
Publisher	 = {Hanser-Verlag},
Year		 = {2014},
Edition		 = {2nd}
}

@book{BuchC,
Author		 = {Mustermann, David},
Title		 = {Titel des Buches 02},
Publisher	 = {Hanser-Verlag},
Year		 = {2014},
Edition		 = {3rd}
}

@misc{beispielseite.de,
Author		 = {Gates, Bill},
Title		 = {Internet Projekt},
Howpublished = {beispielseite.de},
url			 = {http://www.beispielseite.de/main},
Year		 = {2014},
url-Date	 = {2014-01-01}
}
[/u]

Besserwisser

Beitrag von Besserwisser »

Das Beispiel ist keinen Deut besser. Bitte beachte die Antworten zu http://www.golatex.de/literaturverzeich ... 14372.html.

BTW: Wenn man einen Beitrag ins falsche Forum gestellt hat, bittet man am besten einen Moderator um Korrektur oder gibt zumindest vor dem Verfassen einen entsprechenden Kommentar bei dem falsch eingestellten Beitrag an. So ist das nämlich ein nach den Regeln verbotenes Crossposting – auch wenn es gut gemeint war.

Mich würde übrigens nicht wundern, wenn du biber gar nicht aufgerufen hättest. Siehe dazu die wichtigen Hinweise (TOP-Thema in diesem Unterforum).

Antworten