fontspec
在更新到 MacTex 2016 后,我在使用该软件包编译文档时遇到了问题。具体来说,如果我包括
\usepackage{fontspec}
在我的文档序言中,在 Latexian 中编译失败,但在 TexShop 中编译成功,无需任何自定义字体。
失败的最小工作示例:
%!TEX TS-program = xelatex
%!TEX encoding = UTF-8 Unicode
\documentclass[10.5pt, letterpaper]{article}
\usepackage[dvipsnames,usenames]{xcolor}
\usepackage{xltxtra,fontspec}
\usepackage{setspace}
\usepackage{datetime}
\usepackage{marvosym}
\usepackage{hanging}
\usepackage{datetime}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\mmddyyyydate
% DOCUMENT
\begin{document}
Hello!
\end{document}
相比之下,下面的代码编译得很好:
%!TEX TS-program = xelatex
%!TEX encoding = UTF-8 Unicode
\documentclass[10.5pt, letterpaper]{article}
\usepackage[dvipsnames,usenames]{xcolor}
%\usepackage{xltxtra,fontspec}
\usepackage{setspace}
\usepackage{datetime}
\usepackage{marvosym}
\usepackage{hanging}
\usepackage{datetime}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\mmddyyyydate
% DOCUMENT
\begin{document}
Hello!
\end{document}
知道发生了什么吗?谢谢!