乳胶英语文档中的中文字体

时间:2019-05-29 13:39:45

标签: latex pdflatex

我想问一下如何在英文乳胶文档中写一些汉字(简体)吗?我遵循了在线建议的一些方法,但没有一个对我有用。我正在使用Texworks来编译我的文档(pdfLatex)。

\usepackage{CJKutf8}
\documentclass{article}
\usepackage{CJKutf8}

\begin{document}
\begin{CJK}{UTF8}{bsmi}
你好吗
\end{CJK}     
\end{document}

提到了另一种方法here

\usepackage{CJKutf8}
\newcommand{\zh}[1]{\begin{CJK}{UTF8}{gbsn}#1\end{CJK}}

通过键入将喜欢的任何汉字插入文档

 \zh{中文}

将CJKutf8与pdfLaTeX一起使用的方法here时出现以下错误, 日志文件有望包含使MiKTeX重新运行的信息:

C:\ Users \ muhd_ \ AppData \ Local \ MiKTeX \ 2.9 \ miktex \ log \ miktex-makepk.log  ) !pdfTeX错误:miktex-pdftex.exe(文件bsmiu30):找不到字体为bsmiu30的600  ==>发生致命错误,没有输出PDF文件!

日志文件已附加here

1 个答案:

答案 0 :(得分:1)

日志文件中的第一个错误

The process terminated due to an access violation.

建议在尝试创建必要的文件以使用中文字母字体时,权限存在一些问题。

基于此答案https://tex.stackexchange.com/a/419809/36296,可以通过从命令行运行updmap或从miktex控制台(在Refresh font map files中)运行user mode来解决问题。