用括号注释个别数学术语

用括号注释个别数学术语

我正在尝试注释数学表达式的各个项,如下所示。

我遇到的问题是,注释似乎被视为分数的一部分,这不必要地延长了分数线。我希望分数看起来正常,并且注释不会对分数的大小产生任何影响。

也许甚至可以偏移注释本身,例如将其左对齐,这样大于或等于符号就位于花括号的中心。是否可以减轻花括号的重量?对我来说,这么粗看起来很奇怪。

我添加了一个示例,它应该产生如图所示的输出。
里面\textstyle\overbrace设置正确的字体大小,因为\overbrace将其重置为\displaystyle我看到的样子。

在此先感谢您提供的任何帮助。

在此处输入图片描述

%!TEX TS-program = xelatex
%!TEX encoding = UTF-8 Unicode

\documentclass[12pt]{scrartcl}
\usepackage{amsmath}
\usepackage{polyglossia}
\setdefaultlanguage[spelling=new]{german}
\usepackage{geometry}
\geometry{a4paper} 

\begin{document}

\[\frac{x^n}{x^m}\cdot \frac{1+{\overbrace{\textstyle \frac{1}{x^n}}^{\geq -\frac{1}{2} \text{ for }|x| \text{ large enough}}}}
{1+{\underbrace{\textstyle \frac{1}{x^m}}_{\leq 1 \text{ for }|x| \text{ large enough}}}}\]

\end{document} 

答案1

下面的解决方案利用\mathclapmathtools包。

此命令表示TeX的内容\mathclap不应占用任何水平空间(从 TeX 的角度来看),这意味着不会延伸分数线来容纳和TeX的内容overbraceunderbrace

截屏

\documentclass{article}

\usepackage{amsmath}
\usepackage{mathtools}

\begin{document}

\[
\frac{x^n}{x^m}\cdot \frac{1+{\overbrace{\textstyle \frac{1}{x^n}}^{\mathclap{\geq -\frac{1}{2} \text{ for }|x| \text{ large enough}}}}}
                         {1+{\underbrace{\textstyle \frac{1}{x^m}}_{\mathclap{\leq 1 \text{ for }|x| \text{ large enough}}}}}
\]

\end{document}

如果你将改为\mathclap\mathrlap那么你会得到

截屏

相关内容