解决latex提示Warning: Font shape `TU/phv/m/n‘ undefined (Font)
环境
Document Class: ctexbook 2019/05/29 v2.4.16
TexStudio + Texlive 2019
Win10
\documentclass[12pt,openright,a4paper,AutoFakeBold,twoside]{ctexbook} %在双面(twoside)环境下,openright使得每个新章节从奇数页开始
\usepackage[CJKbookmarks]{hyperref}
\usepackage{shortvrb,indentfirst,ulem,makeidx}
\usepackage{fancyhdr}
\usepackage{graphicx}
\usepackage[numbers,sort&compress]{natbib}
\usepackage{geometry}\usepackage{times}
\usepackage{fontspec}
\setmainfont{TeX Gyre Termes}
\usepackage{CJKfntef}
\usepackage{caption}
\usepackage{titletoc}\begin{document}
...
\end{document}
问题
使用Xelatex编译文档后多处提示
Warning: Font shape 'TU/phv/m/n' undefined (Font) using 'TU/lmr/m/n' instead on input line xx.
问题跟因与解决
最终分析下来是由于正文中使用了\textsf{}
与 \sffamily
关于设置无衬线字体的指令。如果去掉文中所有用掉这两条指令的内容,就不会提示该警告。
所以一种方法就是文中不使用这两条指令。(但其实若没有强迫症的话这个warning可以忽略不管,因为latex自动使用了替代的字体,文档能编译通过。)
另一种方法是给无衬线字体配置一个存在的字体。例如,在\begin{document}之前添加 \setsansfont{Verdana}
,设置无衬线字体使用Verdana字体。这样也可以消除提示’TU/phv/m/n’ undefined 的问题。
如果大家发现有更好的解决方法,欢迎留言讨论!
解决latex提示Warning: Font shape `TU/phv/m/n‘ undefined (Font)相关推荐
- 解决Font shape `TU/ptm/m/n‘ undefined (Font)的问题 -- Latex
环境 Document Class: ctexbook 2019/05/29 v2.4.16 TexStudio + Texlive 2019 Win10 \documentclass[12pt,op ...
- LaTex warning:Font shape `TU/ppl/bx/n' undefined(Font) using `TU/ppl/m/n' instead
LaTex中出现了一连串这样的warning: Font shape `TU/ppl/bx/n' undefined(Font) using `TU/ppl/m/n' instead 不知道什么原因, ...
- 解决texstudio编译IEEE官方文件时找不到字体问题Font shape `TU/ptm/m/n‘ undefined(Font) using `TU/lmr/m/n‘ instead
当使用texstudio编译IEEE的官方tex文件时,报了字体的错误: Font shape `TU/ptm/m/n' undefined(Font) using `TU/lmr/m/n' inst ...
- 字体的报警 Font shape `TU/ptm/m/n‘ undefined(Font) using `TU/lmr/m/n‘ instead
从texlive2016更新到2018后,编辑英文论文时字体不能按照模板的字体输出,导致排版得到的文件很奇怪. 解决办法: 根据 https://blog.csdn.net/Sarah_LZ/arti ...
- LaTeX Font Warning: Font shape `OMS/cmtt/m/n' undefined
原帖地址:https://natanor.blogspot.com/2010/06/latex-font-warning-font-shape-omscmttmn.html 最近在用TexShop写一 ...
- php war,PHP提示Warning:phpinfo() has been disabled函数禁用的解决方法
本文实例讲述了PHP提示Warning:phpinfo() has been disabled函数禁用的解决方法.分享给大家供大家参考.具体分析如下: 今天在一朋友服务器测试一个网站时发现我在测试ph ...
- php mysql_fetch_array mysql_fetch__php提示Warning:mysql_fetch_array() expects的解决方法
本文实例讲述了php提示Warning mysql_fetch_array() expects的解决方法,分享给大家供大家参考.具体分析如下: 在mysql数据库连接时碰到Warning: mysql ...
- QtCreator 编译时提示 warning C4819 的解决办法
QtCreator 编译时提示 warning C4819 的解决办法 用 QtCreator 和Visual C++ 编译器编译程序时经常会出现类似的警告: warning C4819: 该文件包含 ...
- warning: mysql_fetch_array_php提示Warning:mysql_fetch_array() expects的解决方法,expects
php提示Warning:mysql_fetch_array() expects的解决方法,expects 本文实例讲述了php提示Warning mysql_fetch_array() expect ...
最新文章
- Android AOSP 单独编译某一模块
- unity, List namespace
- python提供了_Python中 为我们提供了一些独特的解决方案的方法特性
- vba quit此文件正由另一个应用程序或用户使用_VBA|如何添加外部对象库(或控件)引用来扩展VBA功能...
- 框架复习笔记-Java-案例:牛客网讨论社区
- CODEVS 3269 混合背包
- Qt4_基于项的图形视图
- 无锡东亭计算机培训班,锡山区东亭办公自动化培训、电脑培训班有哪些?
- MyBatis sql查询字段问题
- X86栈切换,任务切换
- 【查缺补漏 | JAVA 基础知识 | 粗略复习②】
- 通过注册表设置默认打印机的方法
- android 一分钟倒计时动画,Android利用属性动画自定义倒计时控件
- 认识 ESP-IDF-v4.3+工程结构(ESP32-C3应用调整示例)
- Spring Boot 学习笔记 8 : Elasticsearch
- 【产品志】全白色 MATX 方案
- python re正则模块详解
- python笔记更新(正则表达式)
- MySQL的MHA高可用配置及故障切换
- 热水结冰比冷水快?半世纪争议终于解开
热门文章
- subprocess模块call的用法
- iPhone尺寸规格
- CityMaker学习教程12 osg模型的创建
- java中的double 类型数据相加问题
- 3.1 机器学习模型
- post 与get 区别,为什么现在的HTTP通信中大多数请求还是使用get?
- 诺基亚如何利用计算机上网,诺基亚S60怎么通过笔记本的WIFI上网?
- [问题已处理]-helm提示kubernetes configuration file is group-readable
- Directx+CEGUI把界面集成到游戏中,支持全屏方式(c++)
- 【收藏】eos是什么币?如何购买和储存eos币 —— 教科书式操作