Latex英文文档中的中文字体

Chinese fonts in English Document of Latex

请问如何在英文Latex文档中写一些汉字(简体)?我遵循了网上建议的一些方法,但其中 none 对我有用。我正在使用 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.9\miktex\log\miktex-makepk.log ) !pdfTeX 错误:miktex-pdftex.exe(文件 bsmiu30):找不到 600 处的字体 bsmiu30 ==> 发生致命错误,没有生成输出 PDF 文件!

已附加日志文件 here

日志文件中的第一个错误

The process terminated due to an access violation.

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

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