以下 MWE 不显示小写字母Ē
(http://graphemica.com/Ē)
该字体中是否没有这样的字母libertinus
或者我怎样才能使其出现LuaLaTeX
?
\documentclass{scrbook}
\usepackage{fontspec}
\setsansfont[%
Numbers = {Monospaced, OldStyle},
Scale = 0.95,
]{Libertinus Sans}
\setmainfont[%
Numbers = {Monospaced, OldStyle},
Scale = 0.95,
]{Libertinus Serif}
\begin{document}
ēĒasdfjklö\textsc{asdfēĒjklö}asdfjklöēĒ
\sffamily
ēĒasdfjklö\textsc{asdfēĒjklö}asdfjklöēĒ
\end{document}
解决方法
\usepackage{stackengine} \newcommand\fit[3][.3ex]{\stackengine{#1}{#3}{#2}{O}{c}{F}{T}{S}} \newcommand\macron[1]{\fit{\kern-.2ex\_}{#1}} \newcommand\umlaut[1]{\fit{\kern-.05ex.\kern-.15ex.}{#1}}