Tengo una tabla que tiene cases
en una de las columnas lo sugerido.aquí. El problema al que me enfrento es que la primera columna tiene algo de texto y su uso cases
deja un espacio en blanco alineado con el texto de la primera columna. He probado la solución sugerida.aquí, pero no resuelve el problema. ¿Hay alguna forma de alinear horizontalmente los casos de la segunda columna con el texto de la primera columna? También para eliminar el espacio vertical después de la fila de casos y la siguiente fila.
MWE
\documentclass{article}
\usepackage{amsmath}
\usepackage{booktabs}
\usepackage{siunitx}
\begin{document}
\renewcommand{\arraystretch}{1.3}
\begin{tabular}{p{5.5cm}p{5cm}}
Velocity of light in vacuum & $c = \SI{2.998d8}{\meter\per\second}$\\
Gravitational constant & \[ G = \begin{cases} \SI{6.67d-11}{\meter\cubed\per\kilo\gram\per\second\squared} \\
\SI{6.67d-8}{\centi\meter\cubed\per\gram\per\second\squared}\end{cases} \] \\
Acceleration of free fall & $ g = \SI{9.807}{\meter\per\second\squared}$ \\\end{tabular}
\end{document}
Respuesta1
Como esto:
- como se mencionó @Οὖτις, las matemáticas deben estar en línea
- fuera de contexto:
- usas
siunitx
sintay antiguo (versión 2). Sugiero utilizar el nuevo, introducido por la versión 3 del paquete (ver MWE a continuación) - código de tabla más simple que puede obtener mediante el uso del
tabularray
paquete
- usas
\documentclass{article}
\usepackage{tabularray}
\UseTblrLibrary{amsmath,
booktabs,
siunitx}
\begin{document}
\noindent\begin{tblr}{colspec = {l X[l, mode=math]},
rowsep=3pt} % 5pt. pw desired bigger vertical distance between math terms
Velocity of light in vacuum
& c = \SI{2.998d8}{\meter\per\second} \\
Gravitational constant
& G = \begin{cases}
\qty{6.67e-11}{\meter\cubed\per\kilo\gram\per\second\squared} \\
\qty{6.67e-8}{\cm\cubed\per\gram\per\second\squared}
\end{cases} \\
Acceleration of free fall
& g = \qty{9.807}{\meter\per\second\squared} \\
\end{tblr}
\end{document}
Respuesta2
Esto es posible connicematrix
\documentclass{article}
\usepackage{amsmath}
\usepackage{siunitx}
\usepackage{nicematrix}
\newcolumntype{e}{@{$\mspace{\thickmuskip}$}c@{$\mspace{\thickmuskip}$}}
\begin{document}
\begin{equation*}
\everymath{\displaystyle}
\begin{NiceArray}[cell-space-limits=1.1pt]{p[l]{5.5cm} r e l}
\text{Velocity of light in vacuum}
& c
& =
& \SI{2.998d8}{\meter\per\second}
\\
\text{Gravitational constant}
& G
& =
&
\begin{cases}
\SI{6.67d-11}{\meter\cubed\per\kilo\gram\per\second\squared} \\
\SI{6.67d-8}{\centi\meter\cubed\per\gram\per\second\squared}
\end{cases}
\\
\text{Acceleration of free fall}
& g
& =
& \SI{9.807}{\meter\per\second\squared}
\end{NiceArray}
\end{equation*}
\end{document}