Apostroph im Literaturverzeichnis?

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


Gast

Apostroph im Literaturverzeichnis?

Beitrag von Gast »

Hallo zusammen,

ich möchte einen Eintrag im Literaturverzeichnis vornehmen, wobei der Name ein apostroph über dem Buchstaben hat. Mit normalen Latex Code mit Sonderzeichen funktioniert dies abe rnicht und auch bei anderen variianten nicht. Dabei kommt immer eine Warnung: "cittation is undefinded". Schlussfolgernd - Es kann nciht übersetzt werden.

Kann mir jemand verraten was der Trick bei der ganzen Geschichte ist?
\begin{filecontents*}{test.bib}
@ARTICLE{test,
 author = {Lena Lapan\'{e}},
 title = {Testtitel},
 year = {2000},
}
\end{filecontents*}

 \documentclass[12pt,a4paper,oneside,]{scrreprt} 
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}

%bib
\usepackage[style=numeric,sorting=none,backend=biber]{biblatex}	

\addbibresource{mybib.bib}											
\renewcommand*{\newunitpunct}{\addcomma\space}						
\renewcommand{\labelnamepunct}{\addcolon\space}					
\usepackage[style=authoryear-icomp, backend=biber]{biblatex}
\bibliography{test}
\nocite{*}
\begin{document}
\printbibliography
\end{document}

Gast

Beitrag von Gast »

\begin{filecontents*}{test.bib}
@ARTICLE{test,
 author = {Lena Lapan\'{e}},
 title = {Testtitel},
 year = {2000},
}
\end{filecontents*}

 \documentclass[12pt,a4paper,oneside,]{scrreprt} 
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}

%bib
\usepackage[style=numeric,sorting=none,backend=biber]{biblatex}   

\addbibresource{mybib.bib}                                 
\renewcommand*{\newunitpunct}{\addcomma\space}                  
\renewcommand{\labelnamepunct}{\addcolon\space}               
\nocite{*}
\begin{document}
\printbibliography
\end{document}
[/quote]

Gast

Beitrag von Gast »

Dein Beispiel hat zwei Probleme: Es lädt biblatex zweimal mit unterschiedlichen Optionen. Das gibt einen Fehler. Pakete sollten nur einmal geladen werden. Außerdem legst Du eine Datei test.bib an, die Du mit \bibliography{test} lädst (schöner wäre \addbibresource{test.bib}), lädst dann aber auch noch mybib.bib, die wir nicht haben.

Wenn ich das mal anpasse, geht alles. Achtung! test.bib wird überschrieben!
\RequirePackage{filecontents}
\begin{filecontents*}{test.bib}
@ARTICLE{test,
 author = {Lena Lapan\'{e}},
 title = {Testtitel},
 year = {2000},
}
\end{filecontents*}

\documentclass[12pt,a4paper,oneside,]{scrreprt}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[style=numeric,sorting=none,backend=biber]{biblatex}   
\addbibresource{test.bib}                                
\renewcommand*{\newunitpunct}{\addcomma\space}                  
\renewcommand{\labelnamepunct}{\addcolon\space}              

\nocite{*}
\begin{document}
\printbibliography
\end{document}
Prinzipiell funktioniert das also gut. Mit UTF-8 kann man heutzutage aber auch author = {Lena Lapané}, schreiben.

Wenn Du in Deinem echten Dokument Probleme hast, dann liegt das an etwas anderem. Was sagen denn die .log- und die .blg-Datei?

Gast

Beitrag von Gast »

Sorry, wieder ein Fehler im Code..
\begin{filecontents*}{test.bib}
@ARTICLE{test,
author = {Lena Lapan\'{e}},
title = {Testtitel},
year = {2000},
}
\end{filecontents*}

\documentclass[12pt,a4paper,oneside,]{scrreprt}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}

%bib
\usepackage[style=numeric,sorting=none,backend=biber]{biblatex}

\addbibresource{test.bib}
\renewcommand*{\newunitpunct}{\addcomma\space}
\renewcommand{\labelnamepunct}{\addcolon\space}
\nocite{*}
\begin{document}
\printbibliography
\end{document}

Gast

Beitrag von Gast »

Danke, also in dem Minimalbesispielt hier funktioniert es, aber in meinem Masterdokument bekommt er das nicht hin, dieses Sonderzeichen zu übersetzen ? :/

Gast

Beitrag von Gast »

Wenn es in Deinem echten Dokument nicht geht, dann muss da irgendetwas anders sein. Du kannst jetzt versuchen, das zu reproduzieren. Dazu machst Du eine Kopie Deines Masterdokuments, verifizierst, dass es da immer noch nicht geht. Dann löschst Du Stück für Stück Code, bis es geht. Dann weißt Du, das das letzte Stück, was Du entfernt hast, für das Problem verantwortlich ist. Beachte, dass Du bei diesem Problem mindestens TeX, Biber, TeX laufen lassen musst, bevor Du weißt, ob es geht. Idealerweise löschst Du dann auch die temporären Dateien in jedem Schritt.

Bevor Du damit anfängst, solltest Du uns die .log und .blg-Datei von Deinem Masterdokument zeigen.

Gast

Beitrag von Gast »

Also es geht jetzt, Lag wohl an einem Fehler in meinem bib Verzeichnis, den ich so auf den ich übersehen habe. Trotzdem danke für die hilfe :)

Antworten