希望在 pdfTeX 中按原样提供真正的 unicode 支持
试图获得一个也可以显示数学/科学符号的多语言 LaTeX 文档。
在一个文档中安装babel
,babel-vietnamese
和vntex
(Vietnamese), (Chinese) 适用于越南语和中文。cjk
我猜 TeX 正处于一个没有统一的多语言平台的阶段(比如说,全部由 提供babel
)。所以,我想我开始了解这种多语言的东西(T1 和 T5 编码在我的 MWE 中,以及babel
and cjk
)。
我仍然有问题的是包括数学/科学符号。
MWE
\documentclass{book}
% Not needed anymore in TeX Live 2018, but babel still needs to learn to chill on this.
\usepackage[utf8]{inputenc} % Babel gives a warning otherwise.
% Install vntex. t5enc.def is in there.
\usepackage[vietnamese, main=english]{babel}
\usepackage{CJKutf8} % install cjk.
\begin{document}
Testing UTF-8 character here: é
\selectlanguage{vietnamese}
Vietnamese: Tiếng Việt
\selectlanguage{english}
And English again.
\begin{CJK}{UTF8}{gbsn}
Chinese: 中文
\end{CJK}
Temperature: 26°C
\end{document}
预期和实际结果
我希望 pdfTeX Live 能够“只显示 unicode ”(对于度数符号,0+00B0),但我实际上有点知道为什么它不会。
还有几个问题...
为什么 CJK 没有包含在 babel 中?因为多字节编码?
我还没有弄清楚如何处理科学符号。