![Beamer XeLaTeX Unicode](https://linux22.com/image/480145/Beamer%20XeLaTeX%20Unicode.png)
我花了大量的时间试图证明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"