Gentoo xelatex 字体安装

Gentoo xelatex 字体安装

我试图在我的 gentoo 服务器上安装一个新字体 (source-sans-pro),但是当我运行xelatex test.tex它生成的 PDF 文件时,虽然使用了该字体,但没有给出预期的输出 - 即如附图所示的“这是一个测试”字样:

https://i.stack.imgur.com/QkaI4.png

我使用的代码如下:

\documentclass[12pt]{article}
\usepackage{fontspec}
\setromanfont[Mapping=tex-text]{Source Sans Pro Light}

\begin{document}

This is a test.

\end{document}

没有什么突破性的进展 - 我想知道字体是否没有正确安装,经过一番谷歌搜索后,我找到了以下网站 - 然而按照上述说明并没有给我带来任何效果,除了再次得到相同的结果..有人有什么想法吗?或者甚至链接到一些关于如何在 gentoo 上正确安装 XeLaTeX 字体的文档?

答案1

我假设字体已安装在您的系统中。XeTeX 不喜欢字体安装两次。删除 tex 树中的 otf 字体,/usr/share/fonts/opentype/它应该可以正常工作。

删除系统字体后:运行fc-cache -fv

删除 tex 字体后:运行texhash

相关内容