Выравнивание текста подобно выравниванию чисел

Выравнивание текста подобно выравниванию чисел

Я пытаюсь выровнять так, чтобы

Some_Text  1. Other Text       
           2. Other Text

я использовал

\begin{align*}
\text{Some_Text}&\text{Other Text}\\
&\text{Other Text}\\
\end{align*}

Но это не сработало.

Вот моя преамбула:

\documentclass{book}
\usepackage[paperwidth=500mm,paperheight=50]{geometry}

решение1

Вот моя первая попытка. Я не очень хорош в таблицах, но хотел бы попробовать:

\documentclass{amsart}
\begin{document}
\begin{tabular}{lp{\linewidth}}
Some\_Text  & \vspace{-1em}
\begin{enumerate}
  \item Other text
  \item Other text
\end{enumerate}
\end{tabular}
More text.
\end{document}

мве

Вот еще одна возможность (чтобы обойти трюк со вставкой отрицательных знаков)\vspace . Этот ответ взят из ответа Марко,здесь, используя enumitemпакет:

\documentclass{amsart}
\usepackage[inline]{enumitem}
\begin{document}
\begin{tabular}{lp{\linewidth}}
Some\_Text&
\begin{enumerate*}[itemjoin={\newline}]
\item foo
\item bar
\end{enumerate*}
\end{tabular}
More text.
\end{document}

Спасибо Дэвиду за помощь в этом вопросе в чате.

решение2

При наличии столбца фиксированной ширины, содержащего перечисление, возможно следующее:

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

\documentclass{article}
\newcommand{\myitem}{\par\refstepcounter{enumi}\theenumi.\ }
\begin{document}
\centering
\begin{tabular}{rp{0.5\linewidth}}
  Some\textunderscore text &
    \myitem Other text
    \myitem Other text
\end{tabular}
\end{document}

Если вы хотите иметь другой вид отображения перечисления, настройте его \myitemпо своему вкусу. Например,

\newcommand{\myitem}{\par\refstepcounter{enumi}(\theenumi)\ }

предоставляет скобки вокруг нумерации. Ширина второго столбца все еще является проблемой (достаточна она или плоха, скажем), но мало что можно сделать с объемом подробностей, доступных в вопросе.

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