Linux下xetex找不到字体-问答-阿里云开发者社区-阿里云

开发者社区> a123456678> 正文

Linux下xetex找不到字体

2016-06-17 15:36:17 2041 1

Linux: archlinux

直接用pacman安装的latex。现在问题是我修改了ctex-xecjk-winfont.def以将WIndows下的字体名改为Linux下的。(我没有复制Windows下的字体过来)

然后我把它改成了如下:

% ctex-xecjk-winfonts.def: Windows 的 xeCJK 字体设置,默认为六种中易字体
% vim:ft=tex

\setCJKmainfont[BoldFont={文泉驿微米黑},ItalicFont={文鼎PL新中楷}]
  {文鼎PL新宋}
\setCJKsansfont{文泉驿微米黑}
\setCJKmonofont{文鼎PL新中楷}

\setCJKfamilyfont{zhsong}{文鼎PL新宋}
\setCJKfamilyfont{zhhei}{文泉驿微米黑}
\setCJKfamilyfont{zhkai}{文鼎PL新中楷}
\setCJKfamilyfont{zhfs}{文鼎PL新中楷}
% \setCJKfamilyfont{zhli}{LiSu}
% \setCJKfamilyfont{zhyou}{YouYuan}

\newcommand*{\songti}{\CJKfamily{zhsong}} % 宋体
\newcommand*{\heiti}{\CJKfamily{zhhei}}   % 黑体
\newcommand*{\kaishu}{\CJKfamily{zhkai}}  % 楷书
\newcommand*{\fangsong}{\CJKfamily{zhfs}} % 仿宋
% \newcommand*{\lishu}{\CJKfamily{zhli}}    % 隶书
% \newcommand*{\youyuan}{\CJKfamily{zhyou}} % 幼圆

\endinput
额,为什么仿宋被我拿新宋体顶上去了其实我是忘记装了不过不要在意这些细节了。。。

这些字体名都是用fc-list找的应该没有错的说,英文的字体名我也试过了,同样不行。

然后我编译这个:

\documentclass[12pt,a4paper]{ctexart} 
\usepackage{fontspec, xunicode}
\begin{document}
\heiti
\section{举例}
\begin{verbatim}
标点。
\end{verbatim}
汉字Chinese数学$x=y$空格
\end{document}
下面刷出来:

*************************************************
* fontspec warning: "script-not-exist-latn"
* 
* Font '文泉驿微米黑' does not contain script 'CJK'.
* 'Latin' script used instead.
*************************************************
*************************************************
* fontspec warning: "script-not-exist"
* 
* Font '文鼎PL新中楷' does not contain script 'CJK'.
*************************************************

编译出的PDF文件只有句号和英文、公式正常。中文完全不显示。

这是什么原因,字体肯定是有的,什么叫做“does not contain script 'CJK'” 为什么要包含脚本CJK?

取消 提交回答
全部回答(1)
  • a123456678
    2019-07-17 19:42:55

    字体名称错误
    可以使用fc-list :lang=zh-cn查看所有中文字体
    详细设置可以看这个: ubuntu下latex终极安装方案的字体部分=D

    0 0
相关问答

162

回答

惊喜翻倍:免费ECS+免费环境配置~!(ECS免费体验6个月活动3月31日结束)

豆妹 2014-10-29 17:52:21 222928浏览量 回答数 162

145

回答

【新手入门】云服务器linux使用手册

fanyue88888 2012-11-26 17:14:18 157032浏览量 回答数 145

18

回答

阿里云开放端口权限

xcxx 2016-07-20 15:03:33 643003浏览量 回答数 18

33

回答

Win Server 2003-2016 加密勒索事件必打补丁合集

妙正灰 2017-05-15 10:44:38 277450浏览量 回答数 33

38

回答

安全组详解,新手必看教程

我的中国 2017-11-30 15:23:46 256821浏览量 回答数 38

294

回答

Linux Bash严重漏洞修复紧急通知(已全部给出最终修复方案)

qilu 2014-09-25 13:26:50 431567浏览量 回答数 294

82

回答

OSS入门教程

belle.zhoux 2014-07-07 17:14:27 149239浏览量 回答数 82

249

回答

阿里云LNAMP(Linux + Nginx + Apache + MySQL + PHP)环境一键安装脚本

云代维 2014-02-14 15:26:06 302550浏览量 回答数 249

40

回答

阿里云ecs从购买到环境搭建和建站!!(phpstudy一件包)

梦丫头 2014-07-29 20:51:49 162050浏览量 回答数 40

24

回答

【精品问答】python技术1000问(1)

问问小秘 2019-11-15 13:25:00 471170浏览量 回答数 24
+关注
0
文章
14879
问答
问答排行榜
最热
最新
推荐问答
相关电子书
更多
文娱运维技术
立即下载
《SaaS模式云原生数据仓库应用场景实践》
立即下载
《看见新力量:二》电子书
立即下载