我正在使用 Texlive 2015 版本。
This is XeTeX, Version 3.14159265-2.6-0.99992 (TeX Live 2015/Debian) (preloaded format=xelatex 2019.8.4) 26 SEP 2019 18:12
我正在使用以下代码来获取 pdflatex 和 xelatex 的 CJK。
\usepackage{iftex,ifxetex}
\ifxetex
\usepackage{xeCJK}
\newenvironment{CJKlang}{}{}
\else
\usepackage{CJKutf8}
\newenvironment{CJKlang}{\begin{CJK}{UTF8}{min}}{\end{CJK}}
\fi
pdflatex 工作正常,但在运行 xelatex 时出现如下错误
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
! fontspec error: "font-not-found"
!
! The font "FandolSong-Bold" cannot be found.
!
! See the fontspec documentation for further information.
!
! For immediate help type H <return>.
还生成了一个 missfonts.log 文件,内容如下
mktextfm FandolSong-Regular/OT
mktextfm FandolSong-Regular/OT
mktextfm FandolKai/OT
mktextfm FandolKai/B/OT
mktextfm FandolSong-Bold/OT
mktextfm FandolSong-Bold/I/OT
........
我的系统中有字体。
为什么它不适用于 xelatex。
的结果dpkg -l texlive-lang-chinese latex-cjk-*
un latex-cjk-chinese <none> <none> (no description available)
un latex-cjk-chinese-arphic-bkai00 <none> <none> (no description available)
un latex-cjk-chinese-arphic-bsmi00 <none> <none> (no description available)
un latex-cjk-chinese-arphic-gbsn00 <none> <none> (no description available)
un latex-cjk-chinese-arphic-gkai00 <none> <none> (no description available)
un latex-cjk-japanese-wadalab <none> <none> (no description available)
un latex-cjk-thai <none> <none> (no description available)