Удаление лишнего вертикального пространства при использовании корпусов в настольной среде

Удаление лишнего вертикального пространства при использовании корпусов в настольной среде

У меня есть таблица, casesв одной из колонок которой, как и предлагалось, естьздесь. Проблема, с которой я столкнулся, заключается в том, что в первом столбце есть текст, а использование casesоставляет пустое место внутри текста из первого столбца. Я попробовал предложенное решениездесь, но это не решает проблему. Есть ли способ выровнять по горизонтали второй столбец case с текстом первого столбца? Также убрать вертикальный пробел после строки case и следующей строки.

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

МВЭ

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

решение1

Так:

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

  • как уже упоминалось @Οὖτις, математика должна быть встроенной
  • не по теме:
    • вы используете старый (версия 2) siunitxsintay. Я предлагаю использовать новый, представленный пакетом версии 3 (см. MWE ниже)
    • более простой код таблицы можно получить, используя tabularrayпакет
\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}

решение2

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

Это возможно сnicematrix

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

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