我的latex环境为:windows+texlive2019+texstudio,中文排版(用的是pdflatex编译器,尝试过使用xelatex但出现乱码
用pdflatex时报错如下:
name = gbkhei57, rootname = gbkhei, pointsize = 57 mktexmf: empty or non-existent rootfile!
Cannot find font gbkhei57 in map file(s).
kpathsea: Running mktexmf gbkhei57.mf The command name is D:Program Files (x86)latextexlive2019binwin32mktexmf Cannot find gbkhei57.mf . I try ps2pk --> gsftopk --> ttf2pk --> hbf2gf. ps2pk cannot be used. I try gsftopk. gsftopk.exe gbkhei57 723 gsftopk cannot be used. Next I try ttf2pk. ttf2pk.exe -q gbkhei57 723 ttf2pk failed. Finally I try hbf2gf. hbf2gf.exe -q -p gbkhei57 723 All trials failed.
kpathsea: Running mktexpk --mfmode / --bdpi 600 --mag 1+123/600 --dpi 723 gbkhei57 The command name is D:Program Files (x86)latextexlive2019binwin32mktexpk kpathsea: Appending font creation commands to missfont.log.
Process exited with error(s)
求问应该如何解决?
不要使用 CJK
宏包,请使用 ctex
宏包。
下次提问请提供MWE。
编译方式 pdflatex
,编码 UTF8
,发行版 texlive 2020
\documentclass[UTF8]{ctexart}
\begin{document}
测试中文,编译方式 \texttt{pdflatex}
\end{document}