LaTeX 字符:点和上划线组合

LaTeX 字符:点和上划线组合

对于带点的字母,有ö=\"o,但我想在两个点的正上方添加另一条水平线。该命令\=\"o不会产生所需的结果。

答案1

好吧,叠加重音并不总是那么容易;即使是的建议也\usepackage[T1]{fontenc}无法产生预期的结果。这里有一个解决方法:

\documentclass{article}
\usepackage[T1]{fontenc}

\newcommand{\tbar}[1]{\mbox{%
  \sbox0{#1}\sbox2{\={}}%
  \ooalign{\hidewidth\raise\dimexpr\ht0-\ht2+.25ex\box2 \hidewidth\cr#1\cr}}}

\begin{document}
\tbar{\"o}\={\"o}
\end{document}

我把叠加重音的结果放在下面。用于.25ex改变条形的高度。

在此处输入图片描述

答案2

@egreg 的答案在 XeLaTeX 上对我来说不起作用,但我找到了一些可以正常工作的东西。

\documentclass{article}
\usepackage{adjustbox}

\begin{document}
addi\lapbox[0pt]{-.4em}{\raisebox{.2em}{\={\space}}}c-\v{e}re
\end{document}

相关内容