我想问一下如何在英文乳胶文档中写一些汉字(简体)吗?我遵循了在线建议的一些方法,但没有一个对我有用。我正在使用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。
答案 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
来解决问题。