latex 未使用指定字体

latex 未使用指定字体

我安装了最新的完整版 TeX-live。以下 MWE 未选择字体 Droid Sans:

\documentclass{standalone}
\usepackage{selinput}
\usepackage{droidsans}
\usepackage[T1]{fontenc}
\begin{document}
1234567890
\end{document}

在我的电脑上,输出如下:

我的输出

正确的输出应该是这样的:

正确的输出

这是编译器的输出:编译器输出,这是日志文件:日志档案。我已经检查过我的pdftex.map,其中似乎包含有关 droidsans 的部分:pdftex.map

我还能如何调试此问题?可能的原因是什么?

答案1

该软件包droidsans默认仅提供\fdsfamily切换到 Droid Sans 的命令,要使用 Droid Sans 作为默认字体您必须传递以下default选项:

\usepackage[default]{droidsans}

如果您希望保留当前的(衬线)默认字体,您也可以使用defaultsans而不是default仅更改默认的无衬线字体(默认无衬线字体是标题等选择的字体\textsf,通常用于标题等)

一般来说,它总是值得一看的软件包文档要了解软件包的工作原理,您可以通过命令行texdoc droidsans或在线查找http://texdoc.net/

相关内容