
Tenho uma pergunta sobre o texto que está dentro de uma equação alinhada. Estou feliz com a forma como minhas equações estão alinhadas, gostaria de deixar parte do texto sem itálico. No código, eu gostaria de ter "onde" em formato unitário. Além disso, gostaria de alinhar os segundos sinais de igual entre si, mas abordarei isso mais tarde.
(MWE fornecido porsebastiano)
\documentclass[a4paper]{article}
\usepackage{mathtools}
\begin{document}
Aligning equal signs. Example.
\begin{equation}
\begin{split}
y_{destr} & = nL\lambda/2d, \text{where}\,\, n= \pm 1, \pm 3, \pm 5, \ldots \\
y_{constr} & = nL\lambda/d, \text{where}\,\, n = 0, \pm1, \pm2, \pm3, \ldots\\
\end{split}
\end{equation}
\end{document}
Responder1
Como mencionado, a \text
macro é a ferramenta para isso. Acho que você também vai querer usar \mathrm
(ou \text
) para os subscritos de y
s. E use \dots
em vez de ...
.
Para o alinhamento, o alignat
ambiente pode ajudá-lo a alinhar ambos os sinais de igual.
Além disso, os (1)
e (2)
pretendem ser números de equações? Se sim, não os escreva manualmente, apenas use o ambiente matemático sem um *
no final, eles são numerados automaticamente.
Finalmente, não termine a última linha align
(ou similar) com \\
, isso lhe dará espaço vertical indesejado após a exibição matemática (e um número extra para equações numeradas).
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{alignat}{2}
y_{\mathrm{destr}} &= nL\lambda/2d, \text{ where } & n &= \pm 1, \pm 3, \pm 5, \dots \\
y_{\mathrm{constr}} &= nL\lambda/d, \text{ where} & n &= 0, \pm1, \pm2, \pm3, \dots
\end{alignat}
\end{document}
Como sugeriu Sam Carter, talvez seja melhor alinhar em where
vez do segundo =
. Como alternativa, se o segundo n
for um símbolo mais amplo/expressão mais longa que o primeiro n
, você poderá alinhar em ambos where
e =
. Porém, não fará diferença neste caso.
\documentclass{article}
\usepackage{amsmath}
\begin{document}
Align at where:
\begin{alignat}{2}
y_{\mathrm{destr}} &= nL\lambda/2d, &&\text{ where } n = \pm 1, \pm 3, \pm 5, \dots \\
y_{\mathrm{constr}} &= nL\lambda/d, &&\text{ where } n = 0, \pm1, \pm2, \pm3, \dots
\end{alignat}
Align at where and =:
\begin{alignat}{3}
y_{\mathrm{destr}} &= nL\lambda/2d, &&\text{ where } & n &= \pm 1, \pm 3, \pm 5, \dots \\
y_{\mathrm{constr}} &= nL\lambda/d, &&\text{ where } & n &= 0, \pm1, \pm2, \pm3, \dots
\end{alignat}
\end{document}