我想将文本(第一种情况)写在这两个等式的中间右侧,有什么想法吗?谢谢。
\begin{eqnarray*}
% \nonumber % Remove numbering (before each equation)
\tau_{h}^{*}(x^{*}) &=& \frac{-(1 - \lambda V^{*\infty}\tau_{h,in}^{*})x^{*} + (1 + V^{*\infty}\tau_{h,in}^{*})}{(1 + \lambda)V^{*\infty}} \\
\tau_{c}^{*}(x^{*}) &=& (\frac{1}{1 + \gamma})\{1 - \gamma \tau_{h,in}^{*} - \frac{\gamma}{(1 + \lambda) V^{*\infty}}\} x^{*} + (\frac{1}{1 + \lambda})(\frac{1}{V^{*\infty}} + \tau_{h,in}^{*}) \qquad \text{(First case)}
\end{eqnarray*}
答案1
不要使用eqnarray
或eqnarray*
。请参阅帖子eqnarray 与 align对此问题进行深入的讨论。
请使用包中的多行方程环境之一amsmath
。对于当前的情况,我建议您使用split
环境。amsmath
包提供了说明\tag
;它似乎完全满足您的排版要求。
在此过程中,您可能还想增加第二行中圆括号和花括号的大小。
\documentclass{article}
\usepackage[letterpaper,margin=1in]{geometry} % set suitable page parameters
\usepackage{amsmath} % for 'split' env. and '\tag' macro
\begin{document}
\[
\begin{split}
\tau_{h}^{*}(x^{*})
&= \frac{-(1 - \lambda V^{*\infty}\tau_{h,in}^{*})x^{*}
+ (1 + V^{*\infty}\tau_{h,in}^{*})}{(1 + \lambda)V^{*\infty}} \\
\tau_{c}^{*}(x^{*})
&= \Bigl(\frac{1}{1 + \gamma}\Bigr)
\Bigl\{1 - \gamma \tau_{h,in}^{*}
- \frac{\gamma}{(1 + \lambda) V^{*\infty}}\Bigr\} x^{*}
+ \Bigl(\frac{1}{1 + \lambda}\Bigr)
\Bigl(\frac{1}{V^{*\infty}} + \tau_{h,in}^{*}\Bigr)
\end{split}
\tag{First case}
\]
\end{document}
答案2
这里有三种可能性,一种是基于empheq
包,哪个加载mathtools
,哪个加载amsmath
。我还改进了方程的外观,删除了不必要的括号。
\documentclass{article}
\usepackage[showframe]{geometry}
\usepackage{empheq, amssymb}
\begin{document}
\begin{alignat*}{2}
% \nonumber % Remove numbering (before each equation)
\tau_{h}^{*}(x^{*}) &=\frac{-(1 - \lambda V^{*\infty}\tau_{h,in}^{*})x^{*} + (1 + V^{*\infty}\tau_{h,in}^{*})}{(1 + \lambda)V^{*\infty}} & & \\
\ArrowBetweenLines*[\text{First case}]
\tau_{c}^{*}(x^{*}) &=\frac{1}{1 + \gamma}\Bigl(1 - \gamma \tau_{h,in}^{*} - \frac{\gamma}{(1 + \lambda) V^{*\infty}}\Bigr) x^{*} + \frac{1}{1 + \lambda} \Bigl(\frac{1}{V^{*\infty}} + \tau_{h,in}^{*}\Bigr) & &
\end{alignat*}
\bigskip
\begin{empheq}[right=\text{\quad First case}]{align*}
\tau_{h}^{*}(x^{*}) &=\frac{-(1 - \lambda V^{*\infty}\tau_{h,in}^{*})x^{*} + (1 + V^{*\infty}\tau_{h,in}^{*})}{(1 + \lambda)V^{*\infty}} \\[1ex]
\tau_{c}^{*}(x^{*}) &=\frac{1}{1 + \gamma}\Bigl(1 - \gamma \tau_{h,in}^{*} - \frac{\gamma}{(1 + \lambda) V^{*\infty}}\Bigr) x^{*} + \frac{1}{1 + \lambda} \Bigl(\frac{1}{V^{*\infty}} + \tau_{h,in}^{*}\Bigr)
\end{empheq}
\bigskip
\begin{equation}\tag*{First case}
\begin{aligned}
\tau_{h}^{*}(x^{*}) &=\frac{-(1 - \lambda V^{*\infty}\tau_{h,in}^{*})x^{*} + (1 + V^{*\infty}\tau_{h,in}^{*})}{(1 + \lambda)V^{*\infty}} \\[1ex]
\tau_{c}^{*}(x^{*}) &=\frac{1}{1 + \gamma}\Bigl(1 - \gamma \tau_{h,in}^{*} - \frac{\gamma}{(1 + \lambda) V^{*\infty}}\Bigr) x^{*} + \frac{1}{1 + \lambda} \Bigl(\frac{1}{V^{*\infty}} + \tau_{h,in}^{*}\Bigr)
\end{aligned}
\end{equation}
\end{document}
答案3
从 - https://tex.stackexchange.com/a/217524/197451--这是你的要求吗
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\noindent Something\dots
\begin{alignat*}{2}
K_{C} &= \sqrt{EG_{c}} &\qquad &\text{(plane stress)}\\
\intertext{further description of the equation}
K_{c} &= \sqrt{\frac{EG_{c}}{1-\nu^{2}}} &&\text{(plane strain)}
\end{alignat*}
Something\dots
\end{document}
或者
另一种解决方案是借助手册raisebox
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{equation}
\label{eq:distrib}
\begin{alignedat}{2}
n_c &= \max[N \cdot z_{\max} \cdot x, 2 \cdot n_{\min}]
&\quad&\raisebox{-.5\normalbaselineskip}[0pt][0pt]{%
where $x\sim U([0,1])$%
} \\
n_{co} &= \min[\max[n_c \cdot x, n_{\min}], n_c - n_{\min}] \\
n_{cp} &= n_c - n_{co} \\
n_f &= N - n_c
\end{alignedat}
\end{equation}
\end{document}