I would do this using an itemized list:
If you want the terms left aligned instead, you can use the [align=left, leftmargin=<length>, labelwidth=\widthof{<widest_term>}]
options to produce:
Note:
- I used the
geometry
package and the adjusted the paperwidth=
so that the wrapping of the lines can more easily be seen.
Code:
\documentclass{article}
\usepackage[paperwidth=8.0cm,showframe]{geometry}
\usepackage{amsmath}
\usepackage{calc}
\usepackage{enumitem}
\begin{document}
\noindent
The final equation is:
\[ x= (m*n)+P+Q \]
where\par
\begin{itemize}
\item [$x$] is some really long explanation of this value
\item [$n$] is the value of
\item [$m$] is the value of
\item [$P$] is the value of
\item [$Q$] is the value of
\end{itemize}
\noindent
The final equation is:
\[ x= (m*n)+P+Q \]
where\par
\begin{itemize}[align=left,leftmargin=1.5cm,labelwidth=\widthof{$P+Q$}]
\item [$x$] is some really long explanation of this value
\item [$m*n$] is the their product
\item [$P+Q$] is the their sum
\end{itemize}
\end{document}
You might find some of the environments in mathtools
useful for this. In particular, dcases
is like cases, but each line is in display mode, and spreadlines
changes the line spacing of aligned environments. I also used aligned
, from amsmath
, to add more alignment points.
I also took the liberty of defining a \vectorsym
macro, for readability and so you can change the formatting of all your vectors in one place.
This MWE uses LuaLaTeX, but the body should work fine with your own preamble (You can use isomath
for \vectorsym
in PDFTeX, should you need to.)
i also declared some of your paired delimiters with a \DeclarePairedDelimiter
command, which takes an optional size argument.
\documentclass[10pt,a4paper]{article}
\usepackage[english]{babel}
\usepackage{mathtools}
\usepackage{newcomputermodern}
\newcommand\vectorsym[1]{\symbfit{#1}}
\DeclarePairedDelimiter\closedopen{\lbrack}{\rparen}
\begin{document}
\begin{spreadlines}{2ex}
\begin{equation}
\begin{dcases}
\begin{aligned}
\chi \bigg[ C_{m} \frac{\partial v}{\partial t} + I_{ion}\big( v,\vectorsym{w},\vectorsym{c} \big) \bigg] &=
\nabla \big( \vectorsym{D_{M}} \nabla v \big) + I_{app} \qquad &\Omega_{0}^{s} &\times \closedopen[\big]{0,T} \\
\frac{\partial \vectorsym{w}}{\partial t} &=
\vectorsym{R}(v,\vectorsym{w},\vectorsym{c} \big) \qquad &\Omega_{0}^{s} &\times \closedopen[\big]{0,T} \\
\frac{\partial \vectorsym{w} }{ \partial t} &=
\vectorsym{S} \big(v,\vectorsym{w},\vectorsym{c} \big) \qquad &\Omega_{0}^{s} &\times \closedopen[\big]{0,T} \\
\big( \vectorsym{D_M} \nabla v ) \cdot \vectorsym{N_S} &=
0 \qquad &\partial \Omega_{0}^{s} &\times \closedopen[\big]{0,T} \\
v = v_{0} \quad \vectorsym{w} = \vectorsym{w_{0}} \quad \vectorsym{c} &=
\vectorsym{c_{0}} &\partial \Omega_{0}^{s} &\times \{ 0 \}
\end{aligned}
\end{dcases}
\end{equation}
\end{spreadlines}
\end{document}
Also, physics
(which I’m not too familiar with) seems to redefine \div
to mean \nabla\cdot
, but in standard LaTeX, that means ÷. I’m editing now because that tripped me up, and I’d recommend you not use ambiguous code like this.
Best Answer
Here a possible solution with a TikZ matrix of math nodes: