如何在xelatex中安装特定字体

如何在xelatex中安装特定字体

我尝试使用 Batang 字体来显示 Koreanisch,但不起作用。如果我尝试使用简单的字体,例如 Calibri,它就可以正常工作,并且文件可以编译。但如果我使用类似这样的字体明良李明巴塘然后就失败了。我从命令行运行它,并允许即时安装软件包:

xelatex.exe -enable-installer test.tex

如果自动添加字体不起作用,我该怎么做才能添加此字体?

谢谢你,阿德里安

答案1

Sam Carter 给出了一个关于如何使用 Unicode 字体的非常好的链接,网址为

https://yoo2080.wordpress.com/2014/03/09/how-to-use-unicode-in-latex-by-luatex-or-xetex/

但是,这是在 Windows 10 字体更改之前编写的,当时许多字体已从某些区域设置中删除。因此,为了让 Windows 10 用户加载这些字体,您要么需要更改默认区域设置,要么使用此链接下方提供的更好的选项

https://docs.microsoft.com/en-us/windows/deployment/windows-10-missing-fonts

或者按照此处所述添加相关语言包

https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/add-language-packs-to-windows

这些可以按需加载(如 MiKTeX 包),如此处所述

https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/features-on-demand-language-fod

答案2

解决这个问题的一个更快的方法是安装 Windows 的语言包。例如,安装韩语将带上 Batang 字体,一切都会好起来。现在我可以用 Batang 字体生成 pdf 了。

相关内容