[問題] xelatex中文報錯:找不到SimSun
很簡單的測試文件:
\documentclass[12pt]{article}
\usepackage{xeCJK}
\usepackage{zhspacing}
\zhspacing
\XeTeXinputencoding "utf-8"
\newfontlanguage{Chinese}{CHN}
\setCJKmainfont{Adobe Ming Std}
\setCJKfamilyfont{songvert}[Script=CJK, Language=Chinese, Vertical=RotatedGlyphs]{Adobe Ming Std}
\begin{document}
这是排版测试。
\end{document}
得到以下的報錯:
xelatex test
This is XeTeX, Version 3.1415926-2.3-0.9997.5 (TeX Live 2011)
restricted \write18 enabled.
entering extended mode
(./test.tex
LaTeX2e <2009/09/24>
Babel <v3.8l> and hyphenation patterns for english, dumylang, nohyphenation, pi
nyin, ukenglish, usenglishmax, loaded.
(/usr/share/texmf-dist/tex/latex/base/article.cls
Document Class: article 2007/10/19 v1.4h Standard LaTeX document class
(/usr/share/texmf-dist/tex/latex/base/size12.clo))
(/usr/share/texmf-dist/tex/xelatex/xecjk/xeCJK.sty
(/usr/share/texmf-dist/tex/generic/ifxetex/ifxetex.sty)
(/usr/share/texmf-dist/tex/latex/fontspec/fontspec.sty
(/usr/share/texmf-dist/tex/latex/expl3/expl3.sty
(/usr/share/texmf-dist/tex/latex/expl3/l3names.sty)
(/usr/share/texmf-dist/tex/latex/etex-pkg/etex.sty)
(/usr/share/texmf-dist/tex/latex/expl3/l3basics.sty)
(/usr/share/texmf-dist/tex/latex/expl3/l3expan.sty)
(/usr/share/texmf-dist/tex/latex/expl3/l3tl.sty)
(/usr/share/texmf-dist/tex/latex/expl3/l3int.sty)
(/usr/share/texmf-dist/tex/latex/expl3/l3quark.sty)
(/usr/share/texmf-dist/tex/latex/expl3/l3seq.sty)
(/usr/share/texmf-dist/tex/latex/expl3/l3toks.sty)
(/usr/share/texmf-dist/tex/latex/expl3/l3prg.sty)
(/usr/share/texmf-dist/tex/latex/expl3/l3clist.sty)
(/usr/share/texmf-dist/tex/latex/expl3/l3token.sty)
(/usr/share/texmf-dist/tex/latex/expl3/l3prop.sty)
(/usr/share/texmf-dist/tex/latex/expl3/l3msg.sty)
(/usr/share/texmf-dist/tex/latex/expl3/l3io.sty)
(/usr/share/texmf-dist/tex/latex/expl3/l3skip.sty)
(/usr/share/texmf-dist/tex/latex/expl3/l3box.sty)
(/usr/share/texmf-dist/tex/latex/expl3/l3keyval.sty)
(/usr/share/texmf-dist/tex/latex/expl3/l3keys.sty)
(/usr/share/texmf-dist/tex/latex/expl3/l3precom.sty)
(/usr/share/texmf-dist/tex/latex/expl3/l3xref.sty)
(/usr/share/texmf-dist/tex/latex/expl3/l3file.sty)
(/usr/share/texmf-dist/tex/latex/expl3/l3fp.sty)
(/usr/share/texmf-dist/tex/latex/expl3/l3luatex.sty)
(/usr/share/texmf-dist/tex/latex/tools/calc.sty))
(/usr/share/texmf-dist/tex/latex/xpackages/xbase/xparse.sty)
(/usr/share/texmf-dist/tex/generic/kastrup/binhex.tex)
(/usr/share/texmf-dist/tex/latex/xkeyval/xkeyval.sty
(/usr/share/texmf-dist/tex/generic/xkeyval/xkeyval.tex
(/usr/share/texmf-dist/tex/generic/xkeyval/keyval.tex)))
(/usr/share/texmf-dist/tex/latex/fontspec/fontspec-patches.sty
(/usr/share/texmf-dist/tex/latex/base/fixltx2e.sty))
(/usr/share/texmf-dist/tex/latex/base/fontenc.sty
(/usr/share/texmf-dist/tex/latex/euenc/eu1enc.def)
(/usr/share/texmf-dist/tex/latex/euenc/eu1lmr.fd))
(/usr/share/texmf-dist/tex/xelatex/xunicode/xunicode.sty)
(/usr/share/texmf-dist/tex/latex/fontspec/fontspec.cfg)))
(/usr/share/texmf-dist/tex/xetex/zhspacing/plain/zhspacing.sty
(/usr/share/texmf-dist/tex/xetex/zhspacing/plain/zhsusefulmacros.sty)
(/usr/share/texmf-dist/tex/xetex/zhspacing/plain/zhsmyclass.sty
(/usr/share/texmf-dist/tex/xetex/zhspacing/plain/zhsusefulmacros.sty))
kpathsea: Running mktextfm SimSun
/usr/share/texmf/web2c/mktexnam: Could not map source abbreviation S for SimSun.
/usr/share/texmf/web2c/mktexnam: Need to update /usr/share/texmf-dist/fonts/map/fontname/special.map?
mktextfm: Running mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode; input SimSun
This is METAFONT, Version 2.718281 (TeX Live 2011)
kpathsea: Running mktexmf SimSun
! I can't find file `SimSun'.
<*> ...:=ljfour; mag:=1; nonstopmode; input SimSun
Please type another input file name
! Emergency stop.
<*> ...:=ljfour; mag:=1; nonstopmode; input SimSun
Transcript written on mfput.log.
grep: SimSun.log: No such file or directory
mktextfm: `mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode; input SimSun' failed to make SimSun.tfm.
kpathsea: Appending font creation commands to missfont.log.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
! fontspec error: "font-not-found"
!
! The font "SimSun" cannot be found.
!
! See the fontspec documentation for further information.
! For immediate help type H <return>.
!...............................................
l.570 ...family\zhfont[BoldFont=SimHei]{SimSun}}{}
?
! Emergency stop.
!...............................................
l.570 ...family\zhfont[BoldFont=SimHei]{SimSun}}{}
No pages of output.
Transcript written on test.log.
這電腦上的确没有SimSun,但我就是想用Adobe代替說……
求救。
--
In heaven, all the interesting people are missing.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 76.102.23.188
討論串 (同標題文章)
完整討論串 (本文為第 1 之 5 篇):