日文文本不可写

日文文本不可写

这是我正在尝试运行的代码:

\documentclass{scrreprt}
\usepackage[utf8]{inputenc}
\usepackage[english, german]{babel}
\usepackage[T1]{fontenc}
%...
\usepackage{CJK}
\newcommand{\jap}[1]{\begin{CJK}{UTF8}{min}#1\end{CJK}}
%...
\begin{document}
%...
\jap{よろしくお願いします}
%...
\end{document}

这给出了错误

LaTeX Font Warning: Font shape `C70/min/m/n' undefined
(Font)              using `C70/song/m/n' instead on input line 12.

(C:\MiKTeX\tex\latex\cjk\UTF8\c70song.fd)
! Undefined control sequence.
try@size@range ...extract@rangefontinfo font@info 
                                                  <-*>@nil <@nnil 
l.12 \jap{よろしくお願いします}

整个日志文件是这里

奇怪的是,当我运行代码时,它起作用了写LaTeX

我将非常感激所有能帮助我解决这一问题的帮助。

答案1

这似乎是 MiKTeX 中缺少一个文件。在我的 TeX Live 系统上,该文档可以通过文件列表编译

scrreprt.cls    2012/07/29 v3.11b KOMA-Script document class (report)
scrkbase.sty    2012/07/29 v3.11b KOMA-Script package (KOMA-Script-dependent ba
sics and keyval usage)
 scrbase.sty    2012/07/29 v3.11b KOMA-Script package (KOMA-Script-independent 
basics and keyval usage)
  keyval.sty    1999/03/16 v1.13 key=value parser (DPC)
scrlfile.sty    2012/06/15 v3.12 KOMA-Script package (loading files)
tocbasic.sty    2012/04/04 v3.10b KOMA-Script package (handling toc-files)
scrsize11pt.clo    2012/07/29 v3.11b KOMA-Script font size class option (11pt)
typearea.sty    2012/07/29 v3.11b KOMA-Script package (type area)
inputenc.sty    2008/03/30 v1.1d Input encoding file
    utf8.def    2008/04/05 v1.1m UTF-8 support for inputenc
   t1enc.dfu    2008/04/05 v1.1m UTF-8 support for inputenc
  ot1enc.dfu    2008/04/05 v1.1m UTF-8 support for inputenc
  omsenc.dfu    2008/04/05 v1.1m UTF-8 support for inputenc
   babel.sty    2013/05/16 v3.9f The Babel package
 english.ldf    2012/08/20 v3.3p English support from the babel system
 germanb.ldf    2008/06/01 v2.6m German support from the babel system
 fontenc.sty
   t1enc.def    2005/09/27 v1.99g Standard LaTeX file
     CJK.sty    2012/05/07 4.8.3
 MULEenc.sty    2012/05/07 4.8.3
  c70min.fd    2012/05/07 4.8.3
  c70min.fdx    2012/05/07 4.8.3

最后两个文件位于 中tex/latex/cjk/contrib/wadalab/c70min.fd。另一方面,使用 MiKTeX 时,我遇到了与问题相同的错误。CTAN 目录CJK似乎包含适当的文件,因此本地安装应该是可能的。不过,我认为也应该向 Christian Schenk 报告这个问题,因为我不明白为什么与 TeX Live 存在差异。

相关内容