Beamer XeLaTeX Unicode

Beamer XeLaTeX Unicode

我花了大量的时间试图证明Pᗣᗧ•••MᗣN(定义https://en.wikipedia.org/wiki/Unified_Canadian_Aboriginal_Syllabics_(Unicode_block)) 使用 XeLaTeX 在 Beamer(或任何其他文档类)文档中复制,但无济于事。我尝试了其他问题中显示的不同方法,但似乎没有任何效果。下面的示例文件保存为 UTF-8。

有人知道如何让它工作吗?

\documentclass{beamer}

% \usepackage[T1]{fontenc}
% \usepackage{fontspec}
% \usepackage[utf8]{inputenc}  % pdflatex
% \usepackage[utf8x]{inputenc}  % pdflatex, not recommended

% \DeclareUnicodeCharacter{2014}{\dash}
% \DeclareUnicodeCharacter{15E3}{ᗣ}

% \usepackage{newunicodechar}
% \newunicodechar{ᗣ­}{\pacman}

% \char"15E3

\begin{document}
Pᗣᗧ•••MᗣN
\end{document}

答案1

beamer这是使用并允许您将主字体设置为您想要的任何字体的版本。

\documentclass{beamer}
\tracinglostchars=2
\usepackage{fontspec}
\usepackage{newunicodechar}

% Aboriginal Sans is available at:
% http://www.languagegeek.com/font/fontdownload.html#Full_Unicode
\newfontfamily\ASfont{Aboriginal Sans}[Scale=MatchUppercase]
\newunicodechar{ᗣ}{{\ASfont ᗣ}}
\newunicodechar{ᗧ}{{\ASfont ᗧ}}

\begin{document}
Pᗣᗧ•••MᗣN
\end{document}

样本

您只能在 PDFTeX 中使用inputenc其命令。\DeclareUnicodeCharacter

编辑

我忘了原住民无文体不是 TeX Live 发行版的一部分。您可以使用以下命令获取系统中支持此代码块的字体列表

albatross "0x15e3" 

答案2

你只需要一个合适的字体。我的浏览器使用 Gadugi 来显示你的问题,所以我也使用了相同的字体。

在此处输入图片描述

\documentclass{article}

\usepackage{fontspec}

\setmainfont{Gadugi}
\begin{document}
Pᗣᗧ•••MᗣN
\end{document}

相关内容