PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [BibTeX] Einfache typographische Anführungszeichen maskieren



Thomas D
25-06-2011, 20:00
hallo!

Ich habe in einem BibTeX-Eintrag einfache typographische Anführungszeichen als Sonderzeichen:


@InCollection{ FreudWahnUndTraeume,
title = {Der Wahn und die Tr{\"a}ume in Wilhelm Jensens ›Gradiva‹},
booktitle = "Gesammelte Werke",
author = "Sigmund Freud",
volume = "Bd. VII",
year = "1907"
}


Lyx spuckt mir bei der PDF-Generierung aufgrund dieser Sonderzeichen eine Fehlermeldung aus ("Undefined control sequence.", "Keyboard character used is undefined"). Wie muss ich diese einfachen typographischen Sonderzeichen (›‹) maskieren, damit sie sich mit LaTeX vertragen?

Minimalbeispiel:
Bib: http://www.thomasd.info/temp/Minimalbeispiel_hochkomma.bib
Lyx: http://www.thomasd.info/temp/Minimalbeispiel_hochkomma.lyx
Tex: http://www.thomasd.info/temp/Minimalbeispiel_hochkomma.tex

mechanicus
25-06-2011, 20:19
Hi,


\RequirePackage{filecontents}
\begin{filecontents}{\jobname.bib}
@InCollection{ FreudWahnUndTraeume,
title = {Der Wahn und die Tr{\"a}ume in Wilhelm Jensens \frq Gradiva\flq},
booktitle = "Gesammelte Werke",
author = "Sigmund Freud",
volume = "Bd. VII",
year = "1907"
}
\end{filecontents}
\documentclass[ngerman]{article}
\usepackage{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{luainputenc}
\usepackage[authoryear]{natbib}

\begin{document}
Test%
\footnote{\citealt{FreudWahnUndTraeume}}

\bibliographystyle{munich}
\bibliography{\jobname}

\end{document}

Gruß
Marco

Thomas D
26-06-2011, 11:35
Perfekt, die Maskierung mit \frq und \flq hat funktionieren. Vielen Dank :)!