答案1
这是一种可能性:
\documentclass[12pt,a4paper]{article}
\usepackage{amsmath}
\begin{document}
\begin{alignat*}{4}
&Y_t = {}&&\hat{\beta}_0 + {}&&\hat{\beta}_1 X_1 + \dots + {}&&\hat{\beta}_k X_k, \\
&(t) &&() && () &&()
\end{alignat*}
\end{document}
另一个选项是使用新命令,
\newcommand{\stacktwo}[2]{\begin{array}[t]{@{}c@{}}#1\\#2\end{array}}
可以是这样的:
\begin{equation}
\stacktwo{Y_t}{(t)} = \stacktwo{\hat{\beta}_0}{()} + \stacktwo{\hat{\beta}_1}{()} X_1 + \dots + \stacktwo{\hat{\beta}_k}{()} X_k,
\end{equation}
另外,您可以加载该stackengine
包并使用该包中的命令\stackMath\stackunder{Y_t}{(t)}
等。
\documentclass[12pt,a4paper]{article}
\usepackage{amsmath,stackengine}
\stackMath
\renewcommand\useanchorwidth{T}
\renewcommand\stacktype{L}
\def\xbeta_#1{\stackunder{\beta_#1}{()}}
\begin{document}
\[
\stackunder{Y_t}{(t)} = \xbeta_0 + \xbeta_1 X_1 + \dots + \xbeta_k X_k,
\]
\end{document}
答案2
\underset
这是一个使用包的宏的解决方案amsmath
。在下面的屏幕截图中,括号内容位于\beta
前一行中相应粒子(双关语)下方的中心。如果括号内容应该居中,只需调整右花括号即可\beta_i X_
。
\documentclass{article}
\usepackage{mathtools}
\newcommand\under[2]{\underset{\mathclap{\textstyle(#1)}}{#2}}
\begin{document}
\[
\under{t}{Y_t} = \under{u}{\hat{\beta}_0}
+ \under{v}{\hat{\beta}_1} X_1
+ \dots
+ \under{wxyz}{\hat{\beta}_k} X_k
\]
\end{document}