Как убрать курсив в тексте уравнений/математики

Как убрать курсив в тексте уравнений/математики

У меня есть вопрос о тексте, который находится внутри выровненного уравнения. Я доволен тем, как выровнены мои уравнения, я бы хотел сделать часть текста не курсивной. В коде я бы хотел, чтобы "where" было выделено курсивом. Также я бы хотел выровнять 2-е знаки равенства друг с другом, но я займусь этим позже.

(MWE предоставленосебастьяно)

\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}

введите описание изображения здесь

решение1

Как уже упоминалось, \textмакрос — это инструмент для этого. Я думаю, вы также захотите использовать \mathrm(или \text) для нижних индексов s y. И используйте \dotsвместо ....

Что касается выравнивания, то alignatокружающая среда может помочь вам выровнять оба знака равенства.

Кроме того, являются ли (1)и (2)числами уравнений? Если это так, не записывайте их вручную, просто используйте математическую среду без a *в конце, они будут пронумерованы автоматически.

Наконец, не заканчивайте последнюю строку align(или что-то подобное) символом \\, так как это приведет к нежелательному вертикальному пробелу после отображения математических выражений (и дополнительному числу для пронумерованных уравнений).

введите описание изображения здесь

\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}

Как предположил Сэм Картер, может быть лучше выровнять по whereвместо второго =. В качестве альтернативы, если второй nбыл более широким символом/более длинным выражением, чем первый n, то вы можете выровнять по обоим whereи =. Однако в данном случае это не будет иметь значения.

\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}

введите описание изображения здесь

Связанный контент