让大型子堆栈更易读吗?

让大型子堆栈更易读吗?

我有以下代码:

\[\mathcal{I}(A,B) = \inf_{\substack{h : M\times I\rightarrow M\\
                             h(\cdot,t) \;homeomorphism\\
                            h(x,0) = x\;\forall\; x\in X\\
                                    h(A,1) = B  
                            }} \max_{x\in X} \text{len} \;h(x, \cdot)\]

但是我的子堆栈中的条件相对于方程的其余部分来说非常小。

在此处输入图片描述

有没有办法只增加子堆栈中文本的大小?也许还可以增加间距?

答案1

\substack是一个使用较小字体的修改过的数组定义,因此您可以使用完整的数组(如第二个示例所示),但它很难阅读,我会考虑使用不同的布局,如第三个示例所示,其中条件被拉出显示。同态等多字母标识符永远不应该用数学斜体设置。

在此处输入图片描述

\documentclass{article}
\usepackage{amsmath}

\begin{document}


\[\mathcal{I}(A,B) = \inf_{\substack{h : M\times I\rightarrow M\\
                             h(\cdot,t) \;\text{homeomorphism}\\
                            h(x,0) = x\;\forall\; x\in X\\
                                    h(A,1) = B  
                            }} \max_{x\in X} \text{len} \;h(x, \cdot)\]



\[\mathcal{I}(A,B) = \inf_{\begin{array}{@{}c@{}}h : M\times I\rightarrow M\\
                             h(\cdot,t) \;\text{homeomorphism}\\
                            h(x,0) = x\;\forall\; x\in X\\
                                    h(A,1) = B  
                            \end{array}} \max_{x\in X} \text{len} \;h(x, \cdot)\]


\[\mathcal{I}(A,B) = \inf_{h} \max_{x\in X} \text{len} \;h(x, \cdot)\]
where $h$ satisfies:\\
$h : M\times I\rightarrow M$,
$h(\cdot,t) \;\text{homeomorphism}$,
$h(x,0) = x\;\forall\; x\in X$, 
$h(A,1) = B$



\end{document}

相关内容