显示切罗基语文字

显示切罗基语文字

我有一个切诺基语的 XeTeX 文档,但是当它编译为 PDF 时,所有的切诺基字形都显示为方框。

以下是一个例子:

\documentclass[12pt,a4paper]{book}
\usepackage{fontspec}
\setmainfont{Times New Roman}

\begin{document}
ᎪᎯ ᎤᎵᏍᏆᎸᏗ ᏕᎨᏌᏗᏒ ᎢᎩᏁᏤᎸ ᎤᏪᏥ ᎤᏮᏔᏅ, ᎾᏍᎩ ᎤᏪᎧᏅ ᎤᏤᎵ ᎢᏳᎵᏍᏙᏗᏱ ᏂᎦᏗᏳ ᏧᏓᎴᏅᏛ, ᎾᏍᎩ ᎾᏍᏉ ᎬᏗᏍᎬ ᎡᎶᎯ ᏚᏬᏢᏁᎢ;
ᎾᏍᎩ ᏗᎦᎸᏌᏓᏗᏍᎩ ᏥᎨᏒᎩ ᎤᏤᎵ ᎦᎸᏉᏗᏳ ᎨᏒᎢ, ᎠᎴ ᎾᏍᎩᏯ ᏗᏟᎶᏍᏔᏅᎯ ᏥᎨᏒᎩ ᎾᏍᎩ ᏄᏍᏛᎢ, ᎠᎴ ᏂᎦᏗᏳ ᏧᏓᎴᏅᏛ ᏥᏚᏍᏆᏂᎪᏗᏕᎬᎩ ᏥᎬᏗᏍᎬᎩ ᎤᎵᏂᎩᏗᏳ ᎧᏁᎬᎢ, ᎾᎯᏳ ᎤᏩᏒ ᎤᏓᏛᏔᏅ ᎤᏅ ᎦᎸᎭ ᎢᎩᏍᎦᏅᏨᎢ, ᎤᏪᏁᎢ ᎠᎦᏘᏏᏗᏢ ᎦᎸᏉᏗᏳ ᎨᏒ ᎦᎸᎳᏗ.
ᎾᏍᎩ ᎢᎦᎢ ᎤᏟ ᎢᏳᏓᎵᏁᎯᏯᏛ ᎾᎬᏁᎴ ᎡᏍᎦ ᏗᏂᎧᎿᏩᏗᏙᎯ, ᎾᏍᎩ ᎤᏘᏯᏍᏓᏁᏗ ᎨᏒ ᎤᏟ ᎢᎦᎸᏉᏗ ᏧᏙᏍᏙᏗ ᏧᏩᏛᏔᏅ.
ᏗᏂᎧᎿᏩᏙᎯᏰᏃ ᎨᏒ ᎦᎪ ᎢᎸᎯᏳ ᎯᎠ ᏄᏪᏎᎶᎢ, ᎠᏇᏥ ᏂᎯ ᎪᎯ ᎢᎦ ᏍᏆᏕᎲᏏ? ᎠᎴ ᎾᏍᏉ ᎯᎠ; ᎠᏴ ᏥᎦᏴᎵᎨ ᎨᏎᏍᏗ, ᎾᏍᎩᏃ Ꮎ ᎠᏯᏥ ᎨᏎᏍᏗ?
ᎠᎴ ᎾᏍᏉ, ᎾᎯᏳ ᎢᎬᏱ ᎤᏕᏁᎸᎯ ᎡᎶᎯ ᎤᎾᏄᎪᏫᏒ ᎯᎠ ᏄᏪᏎᎢ; ᎠᎴ ᎾᏂᎥ ᏗᏂᎧᎿᏩᏗᏙᎯ ᎤᏁᎳᏅᎯ ᏧᏤᎵ ᏫᎬᏩᏓᏙᎵᏍᏓᏏ.
ᏗᏂᎧᎿᏩᏗᏙᎯᏃ ᎯᎠ ᏂᏕᎦᏪᏎᎭ, ᎾᏍᎩ ᏗᏂᎧᎿᏩᏗᏙᎯ ᏧᏤᎵ ᎤᏃᎴ ᏥᏂᏕᎬᏁᎭ, ᎠᎴ ᎠᏥᎸ ᎠᏓᏪᎳᎩᏍᎩ ᏧᏅᏏᏓᏍᏗ ᏥᏂᎬᏁᎭ.
ᎤᏪᏥᏍᎩᏂ ᎯᎠ ᏂᎦᏪᏎᎭ, ᏣᏤᎵ ᎦᏍᎩᎸ, ᏣᏁᎳᏅᎯ, ᏂᎪᎯᎸ ᎠᎴ ᏂᎪᎯᎸ ᏂᎬᏩᏍᏗᏉ; ᎠᏙᎳᏅᏍᏗ ᏚᏳᎪᏛ ᎠᏛᏁᏙᏗ ᎾᏍᎩ ᎠᏙᎳᏅᏍᏗ ᎪᎱᏍᏗ ᏨᏗᎭ ᎾᎿ ᏣᎬᏫᏳᎯ ᎨᏒᎢ.
\end{document}

为了正确呈现切诺基文本我需要做什么?

答案1

使用具有切诺基字形的字体;例如,FreeSerif 就有这些字形:

\documentclass[12pt,a4paper]{book}
\usepackage{fontspec}
\setmainfont{FreeSerif}

\begin{document}

ᎪᎯ ᎤᎵᏍᏆᎸᏗ ᏕᎨᏌᏗᏒ ᎢᎩᏁᏤᎸ ᎤᏪᏥ ᎤᏮᏔᏅ, ᎾᏍᎩ ᎤᏪᎧᏅ ᎤᏤᎵ ᎢᏳᎵᏍᏙᏗᏱ ᏂᎦᏗᏳ ᏧᏓᎴᏅᏛ, ᎾᏍᎩ ᎾᏍᏉ ᎬᏗᏍᎬ ᎡᎶᎯ ᏚᏬᏢᏁᎢ; 
ᎾᏍᎩ ᏗᎦᎸᏌᏓᏗᏍᎩ ᏥᎨᏒᎩ ᎤᏤᎵ ᎦᎸᏉᏗᏳ ᎨᏒᎢ, ᎠᎴ ᎾᏍᎩᏯ ᏗᏟᎶᏍᏔᏅᎯ ᏥᎨᏒᎩ ᎾᏍᎩ ᏄᏍᏛᎢ, ᎠᎴ ᏂᎦᏗᏳ ᏧᏓᎴᏅᏛ ᏥᏚᏍᏆᏂᎪᏗᏕᎬᎩ 
ᏥᎬᏗᏍᎬᎩ ᎤᎵᏂᎩᏗᏳ ᎧᏁᎬᎢ, ᎾᎯᏳ ᎤᏩᏒ ᎤᏓᏛᏔᏅ ᎤᏅ ᎦᎸᎭ ᎢᎩᏍᎦᏅᏨᎢ, ᎤᏪᏁᎢ ᎠᎦᏘᏏᏗᏢ ᎦᎸᏉᏗᏳ ᎨᏒ ᎦᎸᎳᏗ. ᎾᏍᎩ ᎢᎦᎢ ᎤᏟ 
ᎢᏳᏓᎵᏁᎯᏯᏛ ᎾᎬᏁᎴ ᎡᏍᎦ ᏗᏂᎧᎿᏩᏗᏙᎯ, ᎾᏍᎩ ᎤᏘᏯᏍᏓᏁᏗ ᎨᏒ ᎤᏟ ᎢᎦᎸᏉᏗ ᏧᏙᏍᏙᏗ ᏧᏩᏛᏔᏅ. ᏗᏂᎧᎿᏩᏙᎯᏰᏃ ᎨᏒ ᎦᎪ ᎢᎸᎯᏳ ᎯᎠ 
ᏄᏪᏎᎶᎢ, ᎠᏇᏥ ᏂᎯ ᎪᎯ ᎢᎦ ᏍᏆᏕᎲᏏ? ᎠᎴ ᎾᏍᏉ ᎯᎠ; ᎠᏴ ᏥᎦᏴᎵᎨ ᎨᏎᏍᏗ, ᎾᏍᎩᏃ Ꮎ ᎠᏯᏥ ᎨᏎᏍᏗ? ᎠᎴ ᎾᏍᏉ, ᎾᎯᏳ ᎢᎬᏱ 
ᎤᏕᏁᎸᎯ ᎡᎶᎯ ᎤᎾᏄᎪᏫᏒ ᎯᎠ ᏄᏪᏎᎢ; ᎠᎴ ᎾᏂᎥ ᏗᏂᎧᎿᏩᏗᏙᎯ ᎤᏁᎳᏅᎯ ᏧᏤᎵ ᏫᎬᏩᏓᏙᎵᏍᏓᏏ. ᏗᏂᎧᎿᏩᏗᏙᎯᏃ ᎯᎠ ᏂᏕᎦᏪᏎᎭ, ᎾᏍᎩ 
ᏗᏂᎧᎿᏩᏗᏙᎯ ᏧᏤᎵ ᎤᏃᎴ ᏥᏂᏕᎬᏁᎭ, ᎠᎴ ᎠᏥᎸ ᎠᏓᏪᎳᎩᏍᎩ ᏧᏅᏏᏓᏍᏗ ᏥᏂᎬᏁᎭ. ᎤᏪᏥᏍᎩᏂ ᎯᎠ ᏂᎦᏪᏎᎭ, ᏣᏤᎵ ᎦᏍᎩᎸ, ᏣᏁᎳᏅᎯ, 
ᏂᎪᎯᎸ ᎠᎴ ᏂᎪᎯᎸ ᏂᎬᏩᏍᏗᏉ; ᎠᏙᎳᏅᏍᏗ ᏚᏳᎪᏛ ᎠᏛᏁᏙᏗ ᎾᏍᎩ ᎠᏙᎳᏅᏍᏗ ᎪᎱᏍᏗ ᏨᏗᎭ ᎾᎿ ᏣᎬᏫᏳᎯ ᎨᏒᎢ.

\end{document}

在此处输入图片描述

在我的系统上,我也有 Plantagenet Cherokee;这是一个更复杂的版本;您可以用来\cherokeefam选择 Cherokee 字体(声明)或\textcherokee小插入(带参数的命令)或甚至如图所示的环境;该\emergencystretch命令是因为语言的性质使排版段落变得困难。

\documentclass[12pt,a4paper]{book}
\usepackage{fontspec}
\usepackage{microtype}
\setmainfont[Ligatures=TeX]{Times New Roman}
\newfontfamily{\cherokeefam}{Plantagenet Cherokee}
\DeclareTextFontCommand{\textcherokee}{\cherokeefam}

\newenvironment{cherokee}
 {\par\cherokeefam\emergencystretch=.5\textwidth}
 {\par}

\begin{document}

Some text in Times

\begin{cherokee}
ᎪᎯ ᎤᎵᏍᏆᎸᏗ ᏕᎨᏌᏗᏒ ᎢᎩᏁᏤᎸ ᎤᏪᏥ ᎤᏮᏔᏅ, ᎾᏍᎩ ᎤᏪᎧᏅ ᎤᏤᎵ ᎢᏳᎵᏍᏙᏗᏱ ᏂᎦᏗᏳ ᏧᏓᎴᏅᏛ, ᎾᏍᎩ ᎾᏍᏉ 
ᎬᏗᏍᎬ ᎡᎶᎯ ᏚᏬᏢᏁᎢ; ᎾᏍᎩ ᏗᎦᎸᏌᏓᏗᏍᎩ ᏥᎨᏒᎩ ᎤᏤᎵ ᎦᎸᏉᏗᏳ ᎨᏒᎢ, ᎠᎴ ᎾᏍᎩᏯ ᏗᏟᎶᏍᏔᏅᎯ ᏥᎨᏒᎩ ᎾᏍᎩ ᏄᏍᏛᎢ, ᎠᎴ ᏂᎦᏗᏳ 
ᏧᏓᎴᏅᏛ ᏥᏚᏍᏆᏂᎪᏗᏕᎬᎩ ᏥᎬᏗᏍᎬᎩ ᎤᎵᏂᎩᏗᏳ ᎧᏁᎬᎢ, ᎾᎯᏳ ᎤᏩᏒ ᎤᏓᏛᏔᏅ ᎤᏅ ᎦᎸᎭ ᎢᎩᏍᎦᏅᏨᎢ, ᎤᏪᏁᎢ ᎠᎦᏘᏏᏗᏢ ᎦᎸᏉᏗᏳ ᎨᏒ 
ᎦᎸᎳᏗ. ᎾᏍᎩ ᎢᎦᎢ ᎤᏟ ᎢᏳᏓᎵᏁᎯᏯᏛ ᎾᎬᏁᎴ ᎡᏍᎦ ᏗᏂᎧᎿᏩᏗᏙᎯ, ᎾᏍᎩ ᎤᏘᏯᏍᏓᏁᏗ ᎨᏒ ᎤᏟ ᎢᎦᎸᏉᏗ ᏧᏙᏍᏙᏗ ᏧᏩᏛᏔᏅ. 
ᏗᏂᎧᎿᏩᏙᎯᏰᏃ ᎨᏒ ᎦᎪ ᎢᎸᎯᏳ ᎯᎠ ᏄᏪᏎᎶᎢ, ᎠᏇᏥ ᏂᎯ ᎪᎯ ᎢᎦ ᏍᏆᏕᎲᏏ? ᎠᎴ ᎾᏍᏉ ᎯᎠ; ᎠᏴ ᏥᎦᏴᎵᎨ ᎨᏎᏍᏗ, ᎾᏍᎩᏃ Ꮎ ᎠᏯᏥ 
ᎨᏎᏍᏗ? ᎠᎴ ᎾᏍᏉ, ᎾᎯᏳ ᎢᎬᏱ ᎤᏕᏁᎸᎯ ᎡᎶᎯ ᎤᎾᏄᎪᏫᏒ ᎯᎠ ᏄᏪᏎᎢ; ᎠᎴ ᎾᏂᎥ ᏗᏂᎧᎿᏩᏗᏙᎯ ᎤᏁᎳᏅᎯ ᏧᏤᎵ ᏫᎬᏩᏓᏙᎵᏍᏓᏏ. 
ᏗᏂᎧᎿᏩᏗᏙᎯᏃ ᎯᎠ ᏂᏕᎦᏪᏎᎭ, ᎾᏍᎩ ᏗᏂᎧᎿᏩᏗᏙᎯ ᏧᏤᎵ ᎤᏃᎴ ᏥᏂᏕᎬᏁᎭ, ᎠᎴ ᎠᏥᎸ ᎠᏓᏪᎳᎩᏍᎩ ᏧᏅᏏᏓᏍᏗ ᏥᏂᎬᏁᎭ. ᎤᏪᏥᏍᎩᏂ ᎯᎠ 
ᏂᎦᏪᏎᎭ, ᏣᏤᎵ ᎦᏍᎩᎸ, ᏣᏁᎳᏅᎯ, ᏂᎪᎯᎸ ᎠᎴ ᏂᎪᎯᎸ ᏂᎬᏩᏍᏗᏉ; ᎠᏙᎳᏅᏍᏗ ᏚᏳᎪᏛ ᎠᏛᏁᏙᏗ ᎾᏍᎩ ᎠᏙᎳᏅᏍᏗ ᎪᎱᏍᏗ ᏨᏗᎭ ᎾᎿ 
ᏣᎬᏫᏳᎯ ᎨᏒᎢ.
\end{cherokee}

\end{document}

在此处输入图片描述

答案2

Times New Roman 没有切诺基字形。请选择包含 Unicode 范围的字体:13A0–13FF。

你可以尝试这一页在切罗基语维基百科上查看可以使用的字体的简短列表(或尝试这里参见塞阔雅音节表 (Sequoyah Syllabary) 中的同一页。

例如,将字体更改为Aboriginal Sans生成:

在此处输入图片描述

答案3

虽然老套,但很好用。由于它仍然会从重复的问题中获取链接,因此可能需要在 2021 年进行更新。此代码将自动检测您使用的脚本,并切换到您输入的语言的字体和连字符模式。

\documentclass[english]{article}
\tracinglostchars=2
\usepackage{babel}
\usepackage{unicode-math}
\usepackage{microtype}

\babelprovide[import=chr, onchar=ids fonts]{cherokee}

\defaultfontfeatures{ Scale=MatchUppercase,
                      Ligatures=TeX }

%% Aboriginal Serif, Aboriginal Sans and Digohweli, by Christopher Harvey, are
%% available at http://www.languagegeek.com/font/fontdownload.html
%% These fonts do not support the lowercase Cherokee added in Unicode 8.0.
\defaultfontfeatures[AboriginalSerif]{
  Renderer = HarfBuzz,
  Ligatures=Common,
  UprightFont = *REGULAR ,
  BoldFont = *BOLD ,
  ItalicFont = *ITALIC ,
  BoldItalicFont = *BOLDITALIC ,
  Extension = .ttf }
\defaultfontfeatures[AboriginalSans]{
  Renderer = HarfBuzz,
  Ligatures= {Common, Discretionary},
  UprightFont = *REGULAR ,
  BoldFont = *BOLD ,
  ItalicFont = *ITALIC ,
  BoldItalicFont = *BOLDITALIC ,
  Extension = .ttf }
%% An alternative is Noto Sans Cherokee, availabe at
%% https://www.google.com/get/noto/#sans-cher
%% This font comes in numerous weights, so select the pair that matches your
%% other fonts, e.g. Medium and ExtraBold or Light and Semibold. It has no
%% italics.
\defaultfontfeatures[NotoSansCherokee]{
  Renderer = HarfBuzz,
  UprightFont=*-Regular ,
  BoldFont = *-Bold ,
  Extension = .ttf
}
%% Everson Mono is available at: https://www.evertype.com/emono/

\babelfont{rm}
          [Ligatures=Common, Scale=1.0]{TeX Gyre Termes}
\babelfont[cherokee]{rm}
          {AboriginalSerif}
\babelfont{sf}
          [Ligatures=Common]{Carlito}
\babelfont[cherokee]{sf}
          {NotoSansCherokee}
\babelfont{tt}
          {Everson Mono}
\setmathfont{TeX Gyre Termes Math}

\begin{document}
\section*{The Universal Declaration of Human Rights in ᏣᎳᎩ ᎦᏬᏂᎯᏍᏗ}

\subsection*{Preamble/ᎬᏂᏳᏉ ᎧᏃᎮᏛ}

\sffamily
Ꭼꮒᏻꮙ ꮧꮣꮒꮈꮸ ꮎꮝꭹ ꭰꮰꮿꮝꮧꮝꭹ ꭰꮲꮙꮩꮧ ꭰꮄ ꮎꮝꭹꮓ ꭲꭶꮨ ꭰꮄ ꭴꮩꭿᏻꭿꮿ ꭴꮒꮂ ꭲᏻꮎꮫꮧ ꮎꮝꭹꮓ ꮒꭶꮣ ꭰꮒꮃ ꮎꮝꭹ ꭰꮒᏼꮻ ꮟꮣꮑꮈ ꭰꮎꮑꮈ ꮎꮎꭲ ꮧꭶꭻꮝꮣꭲ ꮩꭿ ꭰꮥꮧꭲ, ꮪᏻꭺꮫ ꭴꮝꮣᏺꭿꮝꮧ ꭰꮄ ꮕꮹꮩꭿꮿꮫ ꮎꮏ ꮎꮝꭹ ꭱꮆꭿ,

Ꭼꭼꮒᏻꮙ ꭰꭶꮞꮝꮤꮕꮎ ꭰꮄ ꮒꭶꮈꮙꮫꮎ ꮎꮝꭹꮎ ꭰꮒᏼꮻ ꭴꮒꮂ ꭲᏻꮎꮫꮧꭲ

Ꭴꮒꮂꭲ ꮻꮒꮪꮅꮝꮤꮕꭹ ꮎ ꭴꮒꮝꭶꮞꮨ ꮎꮎꮫꮑꮕ ꮎꮝꭹꮎꮓ ꭴꮒꮂ ꭶꮆꮢꮝꮤꮕ ꭰꮤꮃꮼꭿꮝꮧ ꮎꮝꭹ ꮷꮔꭺꮩꮧᏹ ꭴꮎꮥꮧᏹ ᏼꮻ, ꭰꮄ ꮎꮝꭹ ꭱꮆꭿ ꭴꮇꮴ ꮎꮏꭲ ꮎꮝꭹꮎꮓ ꭰꮒᏼꮻ ꭰꮞ ꭰꮅꭾꮅꮝꮧ ꮩꭿ ꭶꮼꮒꭿꮝꮧ ꭰꮄ ꭴꮓꭿᏻꮢ ꭰꮄ ꮩꭿ ꭰꮥꮧꭲ ꮎꮝꭹꮎ ꮒꭶꮎᏸꭿꮝꮫꮎ ꭰꮄ ꭷꮑꮸꭹ ꭴꮎꮪꮈꮣ ꮕꮅꮝꮤꮕꭹ ꮎꮝꭹ ꮹꭶꮈꮃꮧᏼ ꭰꮎꮪꮈꮤꮕ ꮎꮝꭹ ꮎꮒꭶꭵꮚ ᏼꮻ,
\end{document}

Noto Sans Cherokee 样本

该示例需要 LuaLaTeX。如果您尝试将 XeLaTeX 设置为使用 自动检测切诺基语,则ucharclassesUnicode 13.0 中的一些字符(例如 Ᏻ)将无法正确自动检测,您需要避免使用它们或使用明确的语言标签,例如\begin{cherokee}

\documentclass[english]{article}
\tracinglostchars=2
\usepackage{babel}
\usepackage{unicode-math}
\usepackage{ucharclasses}

\babelprovide[import=chr]{cherokee}

\defaultfontfeatures{ Scale=MatchUppercase,
                      Ligatures=TeX }

%% Aboriginal Serif, Aboriginal Sans and Digohweli, by Christopher Harvey, are
%% available at http://www.languagegeek.com/font/fontdownload.html
%% These fonts do not support the lowercase Cherokee added in Unicode 8.0.
\defaultfontfeatures[AboriginalSerif]{
  Ligatures=Common,
  UprightFont = *REGULAR ,
  BoldFont = *BOLD ,
  ItalicFont = *ITALIC ,
  BoldItalicFont = *BOLDITALIC ,
  Extension = .ttf }
\defaultfontfeatures[AboriginalSans]{
  Ligatures= {Common, Discretionary},
  UprightFont = *REGULAR ,
  BoldFont = *BOLD ,
  ItalicFont = *ITALIC ,
  BoldItalicFont = *BOLDITALIC ,
  Extension = .ttf }
%% An alternative is Noto Sans Cherokee, availabe at
%% https://www.google.com/get/noto/#sans-cher
%% This font comes in numerous weights, so select the pair that matches your
%% other fonts, e.g. Medium and ExtraBold or Light and Semibold. It has no
%% italics.
\defaultfontfeatures[NotoSansCherokee]{
  UprightFont=*-Regular ,
  BoldFont = *-Bold ,
  Extension = .ttf
}
%% Everson Mono is available at: https://www.evertype.com/emono/

\babelfont{rm}
          [Ligatures=Common, Scale=1.0]{TeX Gyre Termes}
\babelfont[cherokee]{rm}
          {AboriginalSerif}
\babelfont{sf}
          [Ligatures=Common]{Carlito}
\babelfont[cherokee]{sf}
          {AboriginalSans}
\babelfont{tt}
          {Everson Mono}
\setmathfont{TeX Gyre Termes Math}

\setDefaultTransitions{\selectlanguage{english}}{}
\setTransitionsForCherokeeFull{\selectlanguage{cherokee}}{\selectlanguage{english}}

\begin{document}
\section*{The Universal Declaration of Human Rights in ᏣᎳᎩ ᎦᏬᏂᎯᏍᏗ}

\subsection*{Preamble/ᎬᏂᏳᏉ ᎧᏃᎮᏛ}

\sffamily
ᎬᏂᏳᏉ ᏗᏓᏂᎸᏨ ᎾᏍᎩ ᎠᏠᏯᏍᏗᏍᎩ ᎠᏢᏉᏙᏗ ᎠᎴ ᎾᏍᎩᏃ ᎢᎦᏘ ᎠᎴ ᎤᏙᎯᏳᎯᏯ ᎤᏂᎲ ᎢᏳᎾᏛᏗ ᎾᏍᎩᏃ ᏂᎦᏓ ᎠᏂᎳ ᎾᏍᎩ ᎠᏂᏴᏫ ᏏᏓᏁᎸ ᎠᎾᏁᎸ ᎾᎾᎢ ᏗᎦᎫᏍᏓᎢ ᏙᎯ ᎠᏕᏗᎢ, ᏚᏳᎪᏛ ᎤᏍᏓᏲᎯᏍᏗ ᎠᎴ ᏅᏩᏙᎯᏯᏛ ᎾᎿ ᎾᏍᎩ ᎡᎶᎯ,

ᎬᏂᏳᏉ ᎠᎦᏎᏍᏔᏅᎾ ᎠᎴ ᏂᎦᎸᏉᏛᎾ ᎾᏍᎩᎾ ᎠᏂᏴᏫ ᎤᏂᎲ ᎢᏳᎾᏛᏗᎢ ᎤᏂᎲᎢ ᏫᏂᏚᎵᏍᏔᏅᎩ Ꮎ ᎤᏂᏍᎦᏎᏘ ᎾᎾᏛᏁᏅ ᎾᏍᎩᎾᏃ ᎤᏂᎲ ᎦᎶᏒᏍᏔᏅ ᎠᏔᎳᏬᎯᏍᏗ ᎾᏍᎩ ᏧᏄᎪᏙᏗᏱ ᎤᎾᏕᏗᏱ ᏴᏫ, ᎠᎴ ᎾᏍᎩ ᎡᎶᎯ ᎤᎷᏤ ᎾᎿᎢ ᎾᏍᎩᎾᏃ ᎠᏂᏴᏫ ᎠᏎ ᎠᎵᎮᎵᏍᏗ ᏙᎯ ᎦᏬᏂᎯᏍᏗ ᎠᎴ ᎤᏃᎯᏳᏒ ᎠᎴ ᏙᎯ ᎠᏕᏗᎢ ᎾᏍᎩᎾ ᏂᎦᎾᏰᎯᏍᏛᎾ ᎠᎴ ᎧᏁᏨᎩ ᎤᎾᏚᎸᏓ ᏅᎵᏍᏔᏅᎩ ᎾᏍᎩ ᏩᎦᎸᎳᏗᏴ ᎠᎾᏚᎸᏔᏅ ᎾᏍᎩ ᎾᏂᎦᎥᏊ ᏴᏫ,

ᎬᏂᏳᏉ ᎾᎢ ᎤᎵᏍᎨᏛ, ᎾᏍᎩᎾ ᎠᏍᎦᏯ ᎬᏍᏗᏰᏙᏗ ᏂᎨᏒᎾ ᏱᎩ ᎾᏍᎩ ᎪᎱᏍᏗ ᏄᏓᏁᏢᎾ, ᎣᏂ ᎤᏓᎷᎸ ᎤᏓᏁᏟᏴᏓ, ᏳᏓᏱᎸ ᎤᏬᎯᏳᏗ ᎾᏍᎩ ᏧᎦᏘᎸᏍᏗ ᏂᏓᏤᏢᎾᏉ ᎾᎾᏛᏁᎲᎩ ᎠᎴ ᎤᏲ ᎢᏯᏓᏛᏁᎯ, ᎾᏍᎩ ᎠᏂᏴᏫ ᎤᏂᎲ ᏳᎾᏛᏁᏗᎢ ᎡᎵᏍᏗ ᎠᎵᏏᏅᏙᏗ ᏱᎩ ᎾᎥᎢ ᎾᏍᎩ ᏧᏂᎧᎾᏩᏛᏍᏙᏗ ᏗᎧᎿᏩᏛᏍᏗ,
\end{document}

如果您只需要切罗基语中的几个单词,并且必须使用 PDFTeX,那么一种解决方案是使用 LuaTeX 将单个单词编译为独立的 PDF,然后将该 PDF 作为图形包含在主文档中。这将嵌入您使用的 Unicode 字体,并为您提供可搜索、可复制的文本。

例如,首先在 LuaLaTeX 或 XeLaTeX 中将其编译为 Tsalagi.pdf。

\documentclass{standalone}
\tracinglostchars=2
\usepackage{fontspec}

%% Digohweli is available at
%% http://www.languagegeek.com/font/fontdownload.html
\newfontface\cherokeefont{Digohweli}[
  Ligatures=Common,
  Script=Cherokee,
  Language=Cherokee ]

\begin{document}
\cherokeefont ᎬᏂᏳᏉ ᎧᏃᎮᏛ
\end{document}

然后,您可以将 Tsalagi.pdf 包含在 PDFTeX 文档中。此代码将嵌入您的 Cherokee 单词并将其缩放到当前字体的高度。

\documentclass{article}
\tracinglostchars=2
\usepackage{lmodern}
\usepackage{graphicx}

\newlength{\capheight}
\newcommand\Tsalagi{%
  \settoheight{\capheight}{H}%
  \includegraphics[height=\capheight]{Tsalagi.pdf}}

\begin{document}
Text in English and {\Tsalagi}.

{\large Big text in English and {\Tsalagi}.}
\end{document}

Digohweli 样本

(诚​​然,这些字体彼此之间并不是很匹配,但这里的字体选择只是示例。)

相关内容