将历史性的西里尔字母作为Unicode添加到背面的乳胶中

问题描述 投票:1回答:1

我试图在文档中为俄语“ yat”符号添加unicode符号,并使用this website找出它的unicode,但是我很难将其添加到代码中。

\DeclareUnicodeCharacter{0462}
\cyrchar\CYRYAT

我是否在背面缺少包裹?此字符甚至可以用乳胶书写吗?

编辑:猜猜我找到了另一种选择:在用户包中添加:

\usepackage{tipa}

然后我使用了http://detexify.kirelabs.org/classify.html建议的this page并在其中画出了我的角色。

然后我添加了

\textcrb

我在文档中需要的位置。

如果有人有更好的解决方案,非常感谢

编辑:在菜单中,您也可以更改编译器,然后使用XeLaTex

unicode latex
1个回答
0
投票

手动定义Unicode表示形式的替代方法,您也可以使用X2字形容器作为fontenc包的参数。请参见乳胶字体编码指南的section 2.5

\usepackage[X2, T1]{fontenc}

包括您感兴趣的这些古代西里尔字母。

然后可以通过\cyr宏简单地运行,例如

{\cyr \CYRYAT}  % for the capital 'yat'.

请参见左侧乳胶代码和右侧下图中文档的表示形式:

enter image description here

用于复制:

\documentclass[a4paper]{article}

\usepackage[X2, T1]{fontenc}
\usepackage[russian,german]{babel}

\begin{document}
\begin{tabular}{ll}

    \texttt{\{$\backslash$cyr $\backslash$CYRYAT\}} & {\cyr \CYRYAT} \\
    \texttt{\{$\backslash$cyr $\backslash$cyryat\}} & {\cyr \cyryat} \\

\end{tabular}
\end{document}
© www.soinside.com 2019 - 2024. All rights reserved.