【问题标题】:“Font shape undefined” with LaTeX - twentysecondcv.cls使用 LaTeX 的“未定义字体”-twentysecondcv.cls
【发布时间】:2017-03-20 19:21:32
【问题描述】:

我正在用 Texlive2016 使用二十秒CV.cls 做我的简历,但我的字体形状有问题。它显示了一个不那么清晰的默认字体,并且无法识别此处的输入代码 ClearSan.sty 在 .cls 文件中声明为提供包。我真的不知道如何让 XeLatex 运行它。我发现很多关于字体形状未定义的页面,但我还没有找到解决方案。如果有人知道如何解决这个问题,我将不胜感激。对我来说,使用 ClearSans 并不重要,任何 sanserif 都应该比我的输出文件更好。

提前致谢

文件在这里

allfiles

在控制台中出现这个

 Some font shapes were not available, defaults substituted.

作者的第二个cv.cls 输出文件有我想要的字体形状用于我的简历无衬线

Document Class: article 2014/09/29 v1.4h Standard LaTeX document class
(/usr/local/texlive/2016basic/texmf-dist/tex/latex/base/size10.clo))

LaTeX Warning: You have requested document class `twentysecondcv',
               but the document class provides `ClearSans'.

Document Class: ClearSans 
(./ClearSans.sty



LaTeX Font Warning: Font shape `T1/ClearSans(0)/m/n' undefined
(Font)              using `T1/cmr/m/n' instead on input line 13.

LaTeX Font Warning: Font shape `T1/ClearSans(0)/m/sc' undefined
(Font)              using `T1/ClearSans(0)/m/n' instead on input line 56.

LaTeX Font Warning: Font shape `EU1/FontAwesome(0)/m/sc' undefined
(Font)              using `EU1/FontAwesome(0)/m/n' instead on input line 56.

LaTeX Font Warning: Font shape `T1/ClearSans(0)/m/it' undefined
(Font)              using `T1/ClearSans(0)/m/n' instead on input line 72.

LaTeX Font Warning: Some font shapes were not available, defaults substituted.

【问题讨论】:

    标签: fonts xelatex


    【解决方案1】:

    你的字体包写错了\usepackage{fontspec}你应该把包命名为\usepackage[T1]{fontenc},试试这个它应该把文档的字体改成sanserif。此外,如果不需要,您还可以删除 setmainfont。

    \documentclass[]{twentysecondcv}
     \usepackage[utf8]{inputenc}
     \usepackage[T1]{fontenc}
    \renewcommand{\familydefault}{\sfdefault}
    

    这里是实现

    \documentclass[]{twentysecondcv}
     \usepackage[utf8]{inputenc}
     \usepackage[T1]{fontenc}
    \renewcommand{\familydefault}{\sfdefault}
    
    
    \setmainfont[
       Path = /Library/Fonts/,
      UprightFont = ClearSans-Regular ,
      BoldFont = ClearSans-Bold ,
      ItalicFont = ClearSans-Italic ,
      Extension = .ttf
    ]{ClearSans.ttf}
    \hyphenation{Geoscience behaviour surface des-truc-tor}
    

    我已经为你编译了文件,在这里你可以下载完整的 tex 简历,只需更改个人资料图片,解压缩文件即可Link

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-07-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-12-11
      • 2021-12-21
      相关资源
      最近更新 更多