我正在写一篇关于夏威夷语的论文,我想知道正确的夏威夷语写作方法是什么奥基纳在 LaTeX 中。我相信它在 Unicode 中是 U+02BB(如果我错了请纠正我)。目前,我已经通过在 LaTeX 中输入重音符 ` 来替换它,但我相信它会产生 U+2018,所以它是相似的,但不是相同的字形。
谢谢!
答案1
这可能与字体有关。pdflatex
可以缩放反引号并将其提高:
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{newunicodechar,graphicx}
%\usepackage{libertine}
\DeclareRobustCommand{\okina}{%
\raisebox{\dimexpr\fontcharht\font`A-\height}{%
\scalebox{0.8}{`}%
}%
}
\newunicodechar{ʻ}{\okina}
\begin{document}
``ʻ\=Olelo Hawaiʻi''
\end{document}
启用后也一样libertine
:
与 XeLaTeX 和 Libertinus Serif 比较
\documentclass{article}
\usepackage{fontspec}
\setmainfont{Libertinus Serif}
\begin{document}
``ʻ\=Olelo Hawaiʻi''
\end{document}