添加单个汉字

添加单个汉字

我有点迷失于在我的文档中添加几个(<10)汉字字符。

我正在使用当前的 sphinx 和 mactex 安装。使用序言中的语句可以很好地构建文档DeclareUnicodeCharacter。不幸的是,我无法找到/谷歌到正确的方法来映射以在 tex/pdf 输出中包含汉字字符。

\\usepackage{CJK}
\\DeclareUnicodeCharacter{5E7D}{}
%\\DeclareUnicodeCharacter{5E7D}{\\UTF{5E7D}}  % does not work

知道如何修复这个问题吗?

答案1

真的,我认为使用每个字体限制为 256 个字符的字体来排版这些大型脚本已经没有任何意义了,xelatex 和 lualatex 都可以直接处理 Unicode OpenType 字体。

然而,这在 pdflatex 中排版所需的字符,产生

在此处输入图片描述

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{CJKutf8}

\begin{document}

a\begin{CJK*}{UTF8}{min}幽\end{CJK*}b

\end{document}

相关内容