Fonts 如何在LaTeX中使用DIN FF字体?
我试图在fontspec包中使用LaTeX中的DIN FF字体 字体已安装在OSX中:Fonts 如何在LaTeX中使用DIN FF字体?,fonts,latex,osx-mavericks,xelatex,fontspec,Fonts,Latex,Osx Mavericks,Xelatex,Fontspec,我试图在fontspec包中使用LaTeX中的DIN FF字体 字体已安装在OSX中: 在乳胶中,我尝试: \usepackage{fontspec} \setmainfont{DIN} \setmainfont{DIN FF} \setmainfont{DIN Regular} ... 似乎什么都不管用。单独使用DIN时,它会进入无限循环,而使用其他组合时,它根本找不到字体。纯乳胶无法使用fontspec包。你需要XeLaTeX或LuaLaTeX 如果您已经在使用Xeletex(不明显,但
在乳胶中,我尝试:
\usepackage{fontspec}
\setmainfont{DIN}
\setmainfont{DIN FF}
\setmainfont{DIN Regular}
...
似乎什么都不管用。单独使用
DIN
时,它会进入无限循环,而使用其他组合时,它根本找不到字体。纯乳胶无法使用fontspec
包。你需要XeLaTeX或LuaLaTeX
如果您已经在使用Xeletex(不明显,但它在您的标记中),那么您必须确保使用了正确的字体名称,并且字体缓存已更新
对于缓存,请使用fc cache
。要获取具有正确名称的字体列表,请使用fc list
如果所有这些都失败了,您可以求助于使用LuaLaTeX或告诉Xeletex您到底想要什么:
\documentclass[a4paper]{standalone}
\usepackage{fontspec}
\setmainfont[path=/my/dir/fonts]{DINFF.ttf}
\begin{document}
Blah
\end{document}
你好这个问题似乎更适合tex.SE,所以我将其标记为迁移。您不需要执行任何操作。找不到
fc缓存
和fc列表
工具。但是,它通过指定路径来工作(我必须在末尾添加一个/
)。谢谢。如果这些工具不可用,请随意搜索mac特定的替代方法:如果路径声明有效,这很好,但只需键入字体名称就更方便了。但是,它已经开始工作了:)