Китайские шрифты на английском языке Document of Latex - PullRequest
0 голосов
/ 29 мая 2019

Я хотел бы спросить, как написать некоторые китайские иероглифы (упрощенно) в английском латексном документе?Я следовал за некоторыми методами, предложенными онлайн, но ни один из них не работает для меня.Я использую Texworks для компиляции моего документа (pdfLatex).

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

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

упоминается другой метод здесь ,

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

вставляйте любые китайские иероглифы, которые вам нравятся, ввведите:

 \zh{中文}

Я получаю следующую ошибку при использовании метода CJKutf8 с упомянутым pdfLaTeX здесь , файл журнала, как мы надеемся, содержит информацию для повторного запуска MiKTeX:

C: \ Users \ muhd_ \ AppData \ Local \ MiKTeX \ 2.9 \ miktex \ log \ miktex-makepk.log)! Ошибка pdfTeX: miktex-pdftex.exe (файл bsmiu30): шрифт bsmiu30 при 600 не найден==> Произошла фатальная ошибка, выходной файл PDF не создан!

Файл журнала прикреплен здесь .

1 Ответ

1 голос
/ 30 мая 2019

Первая ошибка в файле журнала

The process terminated due to an access violation.

говорит о том, что существуют некоторые проблемы с разрешениями при попытке создать необходимые файлы для использования шрифта для китайских букв.

На основев этом ответе https://tex.stackexchange.com/a/419809/36296 проблему можно решить, запустив updmap из командной строки или Refresh font map files из консоли miktex (в user mode).

...