在枚举列表LaTex中左右对齐

问题描述 投票:0回答:1

所以对于这段代码:

\begin{enumerate}
\item[Komutativnost] $(a+b) = (b+a)$
\item[Asocijativnost] $a+(b+c) = (a+b)+c$
\item[Distributivnost] $a*(b+c) = (a*c) + (b*c)$
\end{enumerate}

我得到这个结果:

enter image description here

如何左/右对齐项目标题和左/右对齐项目文本。

latex
1个回答
1
投票

像往常一样,如果你不添加你的序言,很难说是对是错(MWE)。

enumerate环境旨在生成编号列表;如果你想要尖头列表或其他效果,你可以使用itemizedescription(如Alain的评论)。

我写了你的序言,因为我已经做了10年的LaTeX,我不知道\begin{description}[align=left]如何工作。

我将尝试给你两个“语义上不错的”基本替代方案,其输出几乎只有缩进:

\documentclass{article}

\begin{document}

% first way:
\begin{description}
    \item[Komutativnost] $(a+b) = (b+a)$
    \item[Asocijativnost] $a+(b+c) = (a+b)+c$
    \item[Distributivnost] $a*(b+c) = (a*c) + (b*c)$
\end{description}

% second way:
\begin{itemize}
    \item[] Komutativnost $(a+b) = (b+a)$
    \item[] Asocijativnost $a+(b+c) = (a+b)+c$
    \item[] Distributivnost $a*(b+c) = (a*c) + (b*c)$
\end{itemize}

\end{document}

This article也可能有助于理解。

© www.soinside.com 2019 - 2024. All rights reserved.