带有 fourier-otf 的不良下支撑

带有 fourier-otf 的不良下支撑

正如标题所示,\underbrace看起来很糟糕fourier-otf。我不知道如何用语言来解释,所以这里有一张 MWE 的图片:

在此处输入图片描述

我认为最好的描述方式可能是下划线“开始得太晚”。我想知道这是一个可解决的问题,还是一个已知问题,或者只是字体的外观。提前感谢大家。

利用\underbracket不会表现出相同的“行为”: 在此处输入图片描述

我正在用 进行编译latexmk -lualatex。这是该 MWE 的源代码:

\documentclass{article}

\usepackage{mathtools,unicode-math,fontspec,fourier-otf}

\begin{document}
    \[ \underbrace{A'X'}_{Y'} = DAC^{-1}X' \]
\end{document}

答案1

即使在经典文本中,您也会看到类似的情况,\left\{字体的前几个尺寸的字形数量较少,在切换到插入直延长件的可扩展形式之前,可以提供更卷曲、更美观的括号,但这确实意味着它们仅以离散尺寸提供。

您可以使用下一个更大的尺寸,但它有点大,或者只需将现有的尺寸向左移动一点,以补偿 A 比 X' 占据更多基线的视觉效果

在此处输入图片描述

\documentclass{article}
\showoutput
\usepackage{mathtools,unicode-math,fontspec,fourier-otf}

\begin{document}
    \[ \underbrace{\:A'X'}_{Y'} = DAC^{-1}X' \]
    \[ \underbrace{\,A'X'\,}_{Y'} = DAC^{-1}X' \]
\end{document}

或者你可以使用较小字体的括号,这样它就已经在扩展范围内了,尽管我不确定我是否喜欢这种效果

在此处输入图片描述

\documentclass{article}
\showoutput
\usepackage{mathtools,unicode-math,fontspec,fourier-otf}

\begin{document}
    \[ {\scriptstyle\underbrace{\textstyle A'X'}_{\scriptstyle Y'}} = DAC^{-1}X' \]

\end{document}

在这三个中我认为我会使用第一个。

相关内容