假设我正在审查一篇论文的布局(我不是作者)并且我有以下代码:
\begin{align}
\Delta_s^-
&= \frac{|t_s|^2}{2U} \int_{\vec k} \frac{1 }{\omega_U^2}
\Bigg[\frac{ h_s(\omega_U)}{\Delta_U} + ...\Bigg]
\Big(1- \frac{|t_s|^2}{4\omega_U^2\Delta_U^2} + ... \Big) \, ,
\nonumber \\
\Delta_t^-
&= \frac{|t_t|^2}{2U}\int_{\vec k} \frac{1 }{\omega_U^2}
\Big[\frac{ h_t(\omega_U) (s_U^2+\Delta_U^2)}{\Delta_U} + ... \Big]
\Big(1-\frac{|t_t|^2 (s_U^2+\Delta_U^2)}{8\omega_U^2\Delta_U^2} + ... \Big) \, ,
\end{align}
产生:
现在,在我的排版工作中我有要遵循的指导方针,其中之一就是使括号适合其内容的高度。
我可以做的一件事是用和替换\[bB]ig*
宏:\left
\right
\begin{align}
\Delta_s^-
&= \frac{|t_s|^2}{2U} \int_{\vec k} \frac{1 }{\omega_U^2}1
\left[\frac{ h_s(\omega_U)}{\Delta_U} + ...\right]
\left(1- \frac{|t_s|^2}{4\omega_U^2\Delta_U^2} + ... \right) \, ,
\nonumber \\
\Delta_t^-
&= \frac{|t_t|^2}{2U}\int_{\vec k} \frac{1 }{\omega_U^2}
\left[\frac{ h_t(\omega_U) (s_U^2+\Delta_U^2)}{\Delta_U} + ... \right]
\left(1-\frac{|t_t|^2 (s_U^2+\Delta_U^2)}{8\omega_U^2\Delta_U^2} + ... \right) \, ,
\end{align}
具有:
另一个想法(对我来说更快)是用宏“包装”代码,对于一部分代码,重新定义\[bB]ig*
s 到\left
和\right
。
就像是:
{\BigsToLeftRight%
\begin{align}
\Delta_s^-
&= \frac{|t_s|^2}{2U} \int_{\vec k} \frac{1 }{\omega_U^2}
\Bigg[\frac{ h_s(\omega_U)}{\Delta_U} + ...\Bigg]
\Big(1- \frac{|t_s|^2}{4\omega_U^2\Delta_U^2} + ... \Big) \, ,
\nonumber \\
\Delta_t^-
&= \frac{|t_t|^2}{2U}\int_{\vec k} \frac{1 }{\omega_U^2}
\Big[\frac{ h_t(\omega_U) (s_U^2+\Delta_U^2)}{\Delta_U} + ... \Big]
\Big(1-\frac{|t_t|^2 (s_U^2+\Delta_U^2)}{8\omega_U^2\Delta_U^2} + ... \Big) \, ,
\end{align}}\relax
另请参阅我之前的问题:
有条件地将 \big、\bigg 等重新定义为 \left 或 \right(局部)
和
我可以使用 \@ifnextchar 将 \big 宏重新定义为 \left 或 \right 吗?
我的问题是:为什么你们中有些人认为这会是“丑陋的排版”?这个解决方案真的那么糟糕吗?