我使用 upLaTeX (来自 TeXLive) 和 DVI 输出。font file over: C:\texlive\2013\texmf-dist\fonts\vf\uptex\jis\upjisr-h
出现错误。
我尝试将其设置C:\texlive\2013\texmf-dist
为完全控制,但是没有任何改变。
MWE 是
\documentclass{ujarticle}
\begin{document}
upLaTeX検査。今日は!
\end{document}
不过,我认为您的 DVI 输出已经设置好并且将显示所有内容。
也许我需要将其他东西设置为完全控制?
答案1
据我所知,没有用于 upTeX 生成的文件的 DVI 查看器。如果我运行dvitype
DVI 文件,我会收到有关日文字符的错误。但是,运行时updvitype
不会出现任何错误。
我猜想唯一可行的选择是转换为 PDF,这可以通过 TeX Live(也许也可以在 MiKTeX 中)中提供的脚本来完成:
ptex2pdf -u -l <filename>
其中-u
表示“使用 upTeX”,-l
表示“使用 LaTeX 格式”。
答案2
我使用了最新的 TeXLive 2013 和即将发布的 TeXLive 2014
uplatex <file>
dvipdfmx <file.dvi>
我只收到最后一步的警告:
** 警告 ** CMap 的补充编号比 CIDFont 更高:Ryumin-Light ** 警告 ** 某些字符可能无法显示或打印。
但输出似乎没问题:
如果出现错误,请尝试uplatex
使用 TeXLive 管理器重新安装该包。
答案3
我不知道这是否有帮助,但以下内容使用并生成日语(或至少在我看来像日语)xelatex
并生成 PDF(至少在 Mac OS X 上):
\documentclass{article}
\usepackage{xltxtra} %xltxtra = fontspec, xunicode, etc.
\usepackage{xeCJK}
\setCJKmainfont{Arial Unicode MS}
\linespread{1.05}
\begin{document}
日本語で書くためにはIPA明朝を使っていいです。しかし、時々英語などで書
く機会があります。その時、
を入力したら、英語のためのフォントで書ける。
たとえば、
に関しては次の を参照してください:
\end{document}
也许这对你有用?XeLaTeX 从一开始就设计为支持 UTF-8 和系统字体。