ucs 包的用例是什么?

ucs 包的用例是什么?

加州大学据我所知,包(以前别名为 unicode)提供了对 Unicode 作为输入格式的支持。

在什么情况下我应该使用该包和unicode符号?

据我所知,早在 Unicode 发明之前就已经有方法将大多数(所有?)符号和重音符号放入 TeX 中。

如果可能的话,我是否最好使用 TeX 设施,而如果不可能的话,则使用 unicode?

我实际上应该一直使用吗ucs

答案1

过去的一个用例是ucs需要希腊文输入;自 TeX Live 2013 以来,情况发生了变化,完全支持希腊文输入(单调和多调),

\usepackage[utf8]{inputenc}

提供greekpolutonikogreek传递给babel

请注意,软件包ucsutf8x选项inputenc与不兼容biblatex,并且虽然ucs软件包有新的维护者,但它似乎没有处于积极开发之中(并且它有几个缺点,例如臭名昭​​著的\PrerenderUnicode)。

如果某些 Unicode 字符无法渲染,你可以使用以下方法定义替代字符

\DeclareUnicodeCharacter{XXXX}{<code>}

其中U+XXXXUnicode 代码点为;或者,

\usepackage{newunicodechar}
\newunicodechar{<character>}{<code>}

做同样的事情,不需要搜索代码点。

相关内容