我正在努力编写最小文档这例如。我只想在 Windows 上安装的 Miktex 上使用 CJK,但它总是失败并显示以下消息:
miktex-makemf: The udmj source file could not be found.
Running hbf2gf.exe...
hbf2gf (CJK ver. 4.8.0)
Couldn't find `udmj.cfg'
miktex-maketfm: No creation rule for font udmj67.
! Font C70/min/m/n/10/67=udmj67 at 10.0pt not loadable: Metric (TFM) file not f
ound.
<to be read again>
relax
l.7 \begin{CJK}{UTF8}{min}未
t+¦pü¬püŵòúpééµí£pü»püòpüÅpéësôë\end{CJK} \\
?
有想法该怎么解决这个吗?
答案1
MiKTeX 的软件包存在一些问题。缺少cjk-fonts
Unicode 日文字体。wadalab
在 MiKTeX 中,你现在只能使用C42
字体C52
编码wadalab
,例如使用
\begin{CJK}{JISdnp}{min}
或者
\begin{CJK}{JIS2dnp}{min}
使用适当的输入编码会起作用。我认为这还不够。
另一种方法是使用xeCJK
XeLaTeX。例如,
% UTF-8 Encoding, compile with XeLaTeX
\documentclass{article}
\usepackage{xeCJK}
\setCJKmainfont{MS Mincho} % for \rmfamily
\begin{document}
おはよう
\end{document}