
Ich habe eine ältere Datei mit `` und '', die dann als richtige Anführungszeichen formatiert würden. Ich wollte jetzt Polyglossia für diese Datei verwenden und stellte fest, dass diese Anführungszeichen zwar in den Fußnoten noch funktionieren, im Fließtext jedoch nicht mehr:
\documentclass{article}
\usepackage{polyglossia}
\setdefaultlanguage{english}
\setotherlanguage{sanskrit}
\setotherlanguage{german}
\newfontfamily\sanskritfont{Latin Modern Roman}
\newfontfamily\englishfont{Latin Modern Roman}
\begin{document}
``Test''\footnote{``Test''}
\end{document}
Habe ich einfach eine alte Krücke benutzt, die man heutzutage nicht mehr benutzen sollte?
Antwort1
Wenn Sie ein definieren, \englishfont
müssen Sie die Ligaturen dafür aktivieren:
\documentclass{article}
\usepackage{polyglossia}
\setdefaultlanguage{english}
\setotherlanguage{sanskrit}
\setotherlanguage{german}
\newfontfamily\sanskritfont{Latin Modern Roman}
\newfontfamily\englishfont{Latin Modern Roman}[Ligatures=TeX]
\begin{document}
``Test''\footnote{``Test''}
\end{document}