如何在 LaTeX 和 Overleaf 中排版 Meitei Script?

如何在 LaTeX 和 Overleaf 中排版 Meitei Script?

我正在尝试编写一种以 UTF-16 代码格式表示的语言脚本:Meitei 脚本,占用 Unicode 块中的 U+ABC0 到 U+ABFF。我在互联网上找到的所有内容都与 UTF-8 或一些特殊字符有关。我如何在 LaTeX 或 Overleaf 中编写语言脚本?谢谢。

答案1

Overleaf 将纯文本文件转换为 UTF-8。在这种情况下,问题是关于排版Meitei 脚本 (Meetei Mayek):这可以使用 XeLaTeX 来完成,fontspec包和合适的字体来完成,例如Google Noto Sans Meetei Mayek

(您还需要在计算机上安装此字体才能查看下面示例和 Overleaf 编辑器面板中的 Meitei 字形。)

一个小例子:

\documentclass{article}
\usepackage{fontspec}

\begin{document}

This is some normal English text in Latin script. The next paragraph is Meitei:

{\fontspec{Noto Sans Meetei Mayek}
ꯀ ꯁ ꯂ ꯃ ꯄ ꯅ
\symbol{"ABC6}
}

Here we're back to English.
\end{document} 

使用 XeLaTeX+fontspec 排版 Meetei Mayek

本示例代码需要使用 XeLaTeX 或 LuaLaTeX 进行编译。在 Overleaf 上,你可以点击文件列表面板上方的 Overleaf 菜单图标,然后将“编译器”设置为 XeLaTeX 或 LuaLaTeX。

这个答案有关通过十六进制、十进制或八进制代码点输入字符的更多示例。

相关内容