Linux 系统安装 TeXLive 之后的事
本文最后更新于 2020年6月2日 下午
在回到学校隔离之后觉得十分无聊,又翻了翻刘海洋老师的 《LaTeX 入门》。发现我的 TeXLive 安装得并不完整,至少字体没有被系统用上。本文大部分内容摘自《LaTeX 入门》第8页至第9页。
**Windows 系统没有必要看本文! ** 因为安装时应该已经配置好了。
为 XeTeX 配置字体
为 XeTeX 配置字体目的是让操作系统的 fontconfig 库能够找到 TeXLive 附带的大量字体。下面是具体步骤:
-
将
TEXMFSYSVAR/fonts/conf/texlive-fontconfig.conf
链接到/etc/fonts/conf.d/09-texlive.conf
。 其中TEXMFSYSVAR
是一个变量,在安装时指定,我使用的是 TeXLive 2020, 安装于/opt/texlive
.我使用的命令为1
sudo ln -s /opt/texlive/2020/texmf-var/fonts/conf/texlive-fontconfig.conf /etc/fonts/conf.d/09-texlive.conf
-
刷新字体缓存。
1
sudo fc-cache -fsv
让 XeTeX 能按字体文件名找到系统字体
有时候字体的名称和字体名并不相同,字体的名称并不容易看到。但是可以通过修改 TeXLive 安装目录下的 texmf.cnf
, 在里面修改 OSFONTDIR
的值, 如
1 |
|
Linux 系统安装 TeXLive 之后的事
https://blog.askk.cc/2020/05/17/texlive-postinstallation/