小写字母 i 代表 1

小写字母 i 代表 1

biblatex在和csquotes包的文档中,正文中的数字1被小写字母取代。我试图在源文件中查找如何操作,但无法找到任何相关的代码。似乎一种方法是定义一个,然后在源代码中使用,但在提到的文档中,直接将其重新定义为新字符(看起来像)。i\DeclareTextCommand{\is}{T1}{\textsc{i}{}}\is9781\textsc{i}

答案1

它不是小写字母 i,而是旧式数字 1。获取它的一种方法是使用XeLaTeX并设置主字体以使用旧式数字。

大多数字体(以我有限的经验来看)都没有您想要的旧式数字 1。我认为软件包biblatex文档中使用的提供您想要的字符的字体称为宪章

示例输出

以下是 MWE:

\documentclass[11pt]{standalone}
\usepackage{xltxtra, fontspec}
\setmainfont[Mapping=tex-text, Numbers={OldStyle}]{Charter} %this is where you select the font
\begin{document}

Old style: 0123456789\\

\end{document}

相关内容