Я пытаюсь выровнять так, чтобы
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)\ }
предоставляет скобки вокруг нумерации. Ширина второго столбца все еще является проблемой (достаточна она или плоха, скажем), но мало что можно сделать с объемом подробностей, доступных в вопросе.