引號不適用於多語言?

引號不適用於多語言?

我有一個使用“和”的舊文件,然後將其格式化為正確的引號。我現在想對該文件使用 polyglossia,並發現雖然這些引號在腳註中仍然有效,但它們在運行文本中不再這樣做:

\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}

運行文字註腳

我是否只是使用了一些現在不應該再使用的古老拐杖?

答案1

如果您定義了 an,\englishfont則需要為其啟動連字:

\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}

在此輸入影像描述

相關內容