PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Literaturverzeichnis wird nicht erstellt!



Disaster2k
09-09-2014, 20:40
Hi,
bin neu hier und hoffe jemand kann mir helfen.
Ich bin dabei meine Bachelorarbeit zu schreiben und bin am kämpfen, da ich einfach kein Literaturverzeichnis bekomme.

Ich verwende MikTex 2.9 & Texmaker 4.3 in der 32bit-Version!
Da ich es anhand meiner Arbeit (mit sehr komplexer Vorlage meiner Fachhochschule) nicht schaffe, wollte ich es mit einem kl. Beispieldokument machen. Geht aber auch nicht.

Programme sind frisch Installiert, bei MikTex hab ich gleich mal alles Pakete geladen (zur Sicherheit).
Im Texmaker hab ich nur in den Optionen auf "biber %" gestellt, weil mir gesagt wurde ich soll Biber verwenden.

Dokument wird erstellt, aber eben immer ohne Literaturverzeichnis.

Hier der Fehler:



Process started

INFO - This is Biber 1.8 INFO - Logfile is 'lit.blg'

ERROR - Cannot find control file 'lit.bcf'! - did you pass the "backend=biber" option to BibLaTeX? INFO - ERRORS: 1

Process exited with error(s)


Meine Vorlage schaut so aus:

- main.tex



\documentclass[a4paper,10pt]{scrartcl}

\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage[backend=biber]{biblatex}

\bibliographystyle{style}

\title{Unser erstes Dokument}
\author{Latex Tutorial}
\date{08. Februar 2013}

\begin{document}

\maketitle
\tableofcontents

\section{Einleitung}
Hier kommt die Einleitung. Ihre Überschrift kommt
automatisch in das Inhaltsverzeichnis.

\subsection{Formeln}
\LaTeX{} ist auch ohne Formeln sehr nützlich und
einfach zu verwenden. Grafiken, Tabellen,
Querverweise aller Art, Literatur- und
Stichwortverzeichnis sind kein Problem \cite{Huber2013}.

Formeln sind etwas schwieriger, dennoch hier ein
einfaches Beispiel. Zwei von Einsteins
berühmtesten Formeln lauten:
\begin{align}
E &= mc^2 \\
m &= \frac{m_0}{\sqrt{1-\frac{v^2}{c^2}}}
\end{align}
Aber wer keine Formeln schreibt, braucht sich
damit auch nicht zu beschäftigen.

\newpage
\bibliography{lit}

\end{document}



- lit.bib




% This file was created with JabRef 2.10.
% Encoding: UTF8


@Book{Huber2013,
Title = {Windows Presentation Foundation 4.5 - das umfassende Handbuch},
Author = {Huber, Thomas Claudius},
Publisher = {Galileo Press},
Year = {2013},

Address = {Bonn},
Edition = {3. Aufl.},

ISBN = {978-3-836-21956-3}
}

@Book{Kühnel2013,
Title = {Visual C\# 2012 - Das umfassende Handbuch - Spracheinführung, Objektorientierung, Programmiertechniken},
Author = {Kühnel, Andreas},
Publisher = {Galileo Press},
Year = {2013},

Address = {Bonn},
Edition = {6. Aufl.},

ISBN = {978-3-836-21997-6}
}

@Book{MacDonald2012,
Title = {Pro WPF 4.5 in C\# - Windows Presentation Foundation in .NET 4.5},
Author = {MacDonald, Matthew},
Publisher = {Apress},
Year = {2012},

Address = {New York},
Edition = {4th ed. 2012},

ISBN = {978-1-430-24365-6}
}

@Book{Nathan2007,
Title = {Windows Presentation Foundation Unleashed -},
Author = {Nathan, Adam},
Publisher = {Sams},
Year = {2007},

Address = {Indianapolis},
Edition = {1. Aufl.},

ISBN = {978-0-672-32891-6}
}

@Other{DrWpf,
Keywords = {onlineexample2},
Url = {http://drwpf.com/blog/},
Urldate = {2011-06-19}
}

@Other{WpfTutorial,
Keywords = {onlineexample2},
Url = {http://www.wpftutorial.net/},
Urldate = {2011-06-19}
}

Johannes_B
09-09-2014, 22:23
Du benutzt das noch teile des (quasi) obsoleten Systems. Vor allem bibliograpystyle hat da nichts mehr zu suchen.



\begin{filecontents}{\jobname.bib}
@Book{Huber2013,
Title = {Windows Presentation Foundation 4.5 - das umfassende Handbuch},
Author = {Huber, Thomas Claudius},
Publisher = {Galileo Press},
Year = {2013},

Address = {Bonn},
Edition = {3. Aufl.},

ISBN = {978-3-836-21956-3}
}
\end{filecontents}
\documentclass[a4paper,10pt]{scrartcl}

\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage[backend=biber]{biblatex}
\addbibresource{\jobname.bib}

\title{Unser erstes Dokument}
\author{Latex Tutorial}
\date{08. Februar 2013}

\begin{document}

\maketitle
\tableofcontents

\section{Einleitung}
Hier kommt die Einleitung. Ihre Überschrift kommt
automatisch in das Inhaltsverzeichnis.

\subsection{Formeln}
\LaTeX{} ist auch ohne Formeln sehr nützlich und
einfach zu verwenden. Grafiken, Tabellen,
Querverweise aller Art, Literatur- und
Stichwortverzeichnis sind kein Problem \cite{Huber2013}.

Formeln sind etwas schwieriger, dennoch hier ein
einfaches Beispiel. Zwei von Einsteins
berühmtesten Formeln lauten:
\begin{align}
E &= mc^2 \\
m &= \frac{m_0}{\sqrt{1-\frac{v^2}{c^2}}}
\end{align}
Aber wer keine Formeln schreibt, braucht sich
damit auch nicht zu beschäftigen.


\printbibliography
\end{document}


Minimale Vorlage vs. maximlae Probleme (http://www.komascript.de/node/1691)

nixversteh
09-09-2014, 22:26
Hi,
bin neu hier und hoffe jemand kann mir helfen.
Ich bin dabei meine Bachelorarbeit zu schreiben und bin am kämpfen, da ich einfach kein Literaturverzeichnis bekomme.

Ich verwende MikTex 2.9 & Texmaker 4.3 in der 32bit-Version!
Da ich es anhand meiner Arbeit (mit sehr komplexer Vorlage meiner Fachhochschule) nicht schaffe, wollte ich es mit einem kl. Beispieldokument machen. Geht aber auch nicht.

Programme sind frisch Installiert, bei MikTex hab ich gleich mal alles Pakete geladen (zur Sicherheit).
Im Texmaker hab ich nur in den Optionen auf "biber %" gestellt, weil mir gesagt wurde ich soll Biber verwenden.

Dokument wird erstellt, aber eben immer ohne Literaturverzeichnis.

Hier der Fehler:



Process started

INFO - This is Biber 1.8 INFO - Logfile is 'lit.blg'

ERROR - Cannot find control file 'lit.bcf'! - did you pass the "backend=biber" option to BibLaTeX? INFO - ERRORS: 1

Process exited with error(s)


Meine Vorlage schaut so aus:

- main.tex



\documentclass[a4paper,10pt]{scrartcl}

\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage[backend=biber]{biblatex}

\bibliographystyle{style}

\title{Unser erstes Dokument}
\author{Latex Tutorial}
\date{08. Februar 2013}

\begin{document}

\maketitle
\tableofcontents

\section{Einleitung}
Hier kommt die Einleitung. Ihre Überschrift kommt
automatisch in das Inhaltsverzeichnis.

\subsection{Formeln}
\LaTeX{} ist auch ohne Formeln sehr nützlich und
einfach zu verwenden. Grafiken, Tabellen,
Querverweise aller Art, Literatur- und
Stichwortverzeichnis sind kein Problem \cite{Huber2013}.

Formeln sind etwas schwieriger, dennoch hier ein
einfaches Beispiel. Zwei von Einsteins
berühmtesten Formeln lauten:
\begin{align}
E &= mc^2 \\
m &= \frac{m_0}{\sqrt{1-\frac{v^2}{c^2}}}
\end{align}
Aber wer keine Formeln schreibt, braucht sich
damit auch nicht zu beschäftigen.

\newpage
\bibliography{lit}

\end{document}



- lit.bib




% This file was created with JabRef 2.10.
% Encoding: UTF8


@Book{Huber2013,
Title = {Windows Presentation Foundation 4.5 - das umfassende Handbuch},
Author = {Huber, Thomas Claudius},
Publisher = {Galileo Press},
Year = {2013},

Address = {Bonn},
Edition = {3. Aufl.},

ISBN = {978-3-836-21956-3}
}

@Book{Kühnel2013,
Title = {Visual C\# 2012 - Das umfassende Handbuch - Spracheinführung, Objektorientierung, Programmiertechniken},
Author = {Kühnel, Andreas},
Publisher = {Galileo Press},
Year = {2013},

Address = {Bonn},
Edition = {6. Aufl.},

ISBN = {978-3-836-21997-6}
}

@Book{MacDonald2012,
Title = {Pro WPF 4.5 in C\# - Windows Presentation Foundation in .NET 4.5},
Author = {MacDonald, Matthew},
Publisher = {Apress},
Year = {2012},

Address = {New York},
Edition = {4th ed. 2012},

ISBN = {978-1-430-24365-6}
}

@Book{Nathan2007,
Title = {Windows Presentation Foundation Unleashed -},
Author = {Nathan, Adam},
Publisher = {Sams},
Year = {2007},

Address = {Indianapolis},
Edition = {1. Aufl.},

ISBN = {978-0-672-32891-6}
}

@Other{DrWpf,
Keywords = {onlineexample2},
Url = {http://drwpf.com/blog/},
Urldate = {2011-06-19}
}

@Other{WpfTutorial,
Keywords = {onlineexample2},
Url = {http://www.wpftutorial.net/},
Urldate = {2011-06-19}
}



Hallo Disaster2k,

teste mal diesen Code ...
\documentclass[a4paper,10pt]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage[autostyle]{csquotes}
\usepackage[backend=biber]{biblatex}
\addbibresource{lit.bib}
\title{Unser erstes Dokument}
\author{Latex Tutorial}
\date{08. Februar 2013}
\begin{document}
\maketitle
\tableofcontents
\section{Einleitung}
Hier kommt die Einleitung. Ihre Überschrift kommt
automatisch in das Inhaltsverzeichnis.
\subsection{Formeln}
\LaTeX{} ist auch ohne Formeln sehr nützlich und
einfach zu verwenden. Grafiken, Tabellen,
Querverweise aller Art, Literatur- und
Stichwortverzeichnis sind kein Problem \cite{Huber2013}.

Formeln sind etwas schwieriger, dennoch hier ein
einfaches Beispiel. Zwei von Einsteins
berühmtesten Formeln lauten:
\begin{align}
E &= mc^2 \\
m &= \frac{m_0}{\sqrt{1-\frac{v^2}{c^2}}}
\end{align}
Aber wer keine Formeln schreibt, braucht sich
damit auch nicht zu beschäftigen.
\newpage
\printbibliography[heading=bibintoc]
\end{document}

Viel Erfolg

Gruß

Martin

EDIT. too late ...

Disaster2k
10-09-2014, 07:17
Guten Morgen,

vielen Dank für die schnelle Hilfe. Das "Beispiel" funktioniert jetzt wie gewünscht.

Da ich aber die Vorlage von der Fachhochschule verwenden soll welche unter http://staff.fh-hagenberg.at/burger/diplomarbeit/ -> LaTeX Source (ZIP) zu finden ist, brauch ich noch weitere Hilfe.

Die Vorlage geht jetzt von Haus aus gar nicht mehr. Ich habe diese Verwendet und Einleitung, Kurzfassung und Abstract umgeschrieben und mein eigenes Literaturverzeichnis (siehe erstes Beispiel) eingefügt.
Mit meiner alten Installation (ca. 1 Jahr alt) am Notebook kann ich zwar das PDF erstellen aber eben auch ohne Literaturverzeichnis.

Wie geh ich da richtig vor, was mach ich falsch? Habe schon unzählige Stunden investiert und bekomme leider von meinem Betreuer auch keine Unterstützung.

Vielleicht kann mir noch jemand helfen.

Danke

nixversteh
10-09-2014, 08:53
Hallo Disaster2k,

leider kann man sich seinen Betreuer nicht aussuchen, da musst du wohl durch. Die Vorlage läuft bei mir (Linux Mint 17, Kile) auch nicht durch. Bin jetzt nicht so der Fachmann, mir fällt jedoch auf, dass die Vorlage mit
\MakeBibliography und
\usepackage[style=numeric-comp,backend=biber,bibencoding=auto]{biblatex}[2013/01/10] arbeitet, Das kenne ich nicht, was die Angabe der Version
[2013/01/10 soll weis ich ebenfalls nicht, wir haben jetzt September 2014 ... wenn die Systeme aktuell sind...

Was ich weis ist, dass dort viel Arbeit wartet ...

Viel Erfolg

Gruß

Martin

Johannes_B
10-09-2014, 09:20
Ich habe die zip runtergleaden und auf meinem veralteten TeXLive 2013 laufen alle _*.tex durch. Der Befehl \MakeBibliography ist dort ok, soll deine Bibliography nicht aufgeteilt werden (Wie unterteile ich meine biblatex Bibliografie? (http://texwelt.de/wissen/fragen/7532/wie-unterteile-ich-meine-biblatex-bibliografie)) dann übergib dort das optionale Argument nosplit.

Die Angabe der Version beim Laden des Paketes ist auch ok, das stellt sicher das eine entsprechende Meldung kommt, falls die lokale Version älter ist.

Zusätlich gibt es noch einen Befehl AddBibFile{<basename>.bib}, das entspricht aber letztlich nur einem alias auf addbibresource.

Was bedeutet denn es geht nicht? Hast du log files? Kannst du diese Riesenvorlage auf ein Minimalbeispiel (http://www.texwelt.de/wissen/fragen/569/was-ist-ein-vollstandiges-minimalbeispiel-oder-kurz-vm-und-wie-erstelle-ich-dieses) runterbrechen? Um welche Datei handelt es sich eignetlich?

Disaster2k
10-09-2014, 09:38
Hi,

die Fehler kann ich nach der Arbeit hier posten. Waren eine ganze Menge. In der Vorlage sind halt auch sehr viele Sachen drinnen die ich nie brauchen werde. Ich hab eigentlich nur Text und Bilder. Keiner Formeln und sowas.
Ich kann aber auch TeXLive 2013 installieren und schauen ob das eine Veränderung bringt.

Melde mich dann später mit genaueren Fehlermeldungen.

Danke

u_fischer
10-09-2014, 09:42
Die literatur.bib in der zip-Datei enthält einige Einträge mit "non breaking hyphens", was zu inputenc-Fehlern führt. Wenn ich die mal mit
\DeclareUnicodeCharacter{2011}{XXXX} definiere, dann läuft die _DaBa-Vorlage fehlerlos durch.


Die Vorlage geht jetzt von Haus aus gar nicht mehr.

"geht nicht" ist eine sinnlose, weil viel zu vage Fehlerbeschreibung.