我尝试按照此处提供的说明安装 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}