如何在 Linux 上安装 fontspec?

如何在 Linux 上安装 fontspec?

我尝试按照此处提供的说明安装 fontspec 包:http://www.tug.org/fonts/fontinstall.html其中第 4 步中指定的字体映射文件似乎不在我从这里下载的包中:http://ctan.org/pkg/fontspec

除了此地图文件和我的 test.latex 文件中的行之外,我成功完成了所有其他步骤:

\usepackage{fontspec}  
\newcommand{\myfont}{SegoeUI}

编译时显示此错误

! fontspec error: "font-not-found"  
! The font "SegoeUI" cannot be found.

有人能帮我完成这个吗? 还有其他方法可以安装 fontspec 包吗?因为我需要使用 Arial、Segoe UI 等字体。

答案1

如果您的系统字体目录中安装了 Segoe 字体,请运行fc-cache -fv以更新字体缓存(如果您的系统尚未更新)。然后应该可以正常工作(使用xelatex或运行lualatex

\documentclass{article}
\usepackage{fontspec}
\setmainfont{SegoeUI-Regular}
\usepackage{lipsum}
\begin{document}
\lipsum[1]
\bfseries\lipsum[2]
\itshape\lipsum[2]
\end{document}

在此处输入图片描述

相关内容