Listedeki aralığı artırın

Oct 31 2020

Bir süredir bu listeyi nasıl çoğaltacağımı deniyorum

Şimdiye kadar yapabildiğim tek şey doğru dikey aralığı ve buna benzer özel numaralandırmayı elde etmek

(Aynı yazı tipi olmadığı gerçeğini görmezden gelin)

İşte bunun şimdiye kadarki kodu;

\documentclass{article}
\usepackage{enumitem}

\begin{document}

\renewcommand{\labelenumi}{}
\renewcommand{\labelenumii}{\roman{enumi}}
\begin{enumerate}
\setlength\itemsep{0.5em}   
\item Proposition 1\quad Aliquam viverra molestie purus LAN:
\item Proposition 2\quad Aliquam viverra molestie purus
    \begin{enumerate}
    \item Aliquam viverra molestie purus
    \item Aliquam viverra molestie purus
    \item Aliquam viverra molestie purus
    \item Aliquam viverra molestie purus
    \end{enumerate}
\item Proposition 3 Aliquam viverra molestie purus
\item Proposition 4 Aliquam viverra molestie purus
\end{enumerate}

\end{document}

\quadKomut İlk liste 1've çalıştı birçok yolu ikinci seviye ürün onlarla dikey hizalama yapmak, ancak bunu yapmak için yönetilen asla bu kadar benzeyen durumun çoğaltmak gibi görünüyor.

Yanıtlar

leandriis Oct 31 2020 at 21:03

Otomatik olarak numaralandırılmış tekliflerle:

(Kırmızı çizgiler kenar boşluklarını gösterir)

\documentclass{article}
\usepackage{enumitem}
\usepackage{calc}

\begin{document}

\begin{enumerate}[label={Proposition \arabic*\,},labelwidth=\widthof{Proposition 9 }, leftmargin =\labelwidth+\labelsep]
\item Aliquam viverra molestie purus LAN:
\item Aliquam viverra molestie purus
    \begin{enumerate}[label=\roman*,leftmargin=\widthof{iii\, }]
    \item Aliquam viverra molestie purus
    \item Aliquam viverra molestie purus
    \item Aliquam viverra molestie purus
    \item Aliquam viverra molestie purus
    \end{enumerate}
\item Aliquam viverra molestie purus
\item Aliquam viverra molestie purus
\end{enumerate}


\end{document}
jsbibra Oct 31 2020 at 20:36

Aşağıdaki seçenek hile yapacak

\begin{enumerate}[align=left, leftmargin=3.5cm]

ve Roma rakamları \label=roman*için seçeneklere ekleyin

\documentclass{article}
\usepackage{enumitem}

\begin{document}

\renewcommand{\labelenumi}{}
%\renewcommand{\labelenumii}{\roman{enumi}}
\begin{enumerate}
\setlength\itemsep{0.5em}   
\item Proposition 1\quad Aliquam viverra molestie purus LAN:
\item Proposition 2\quad Aliquam viverra molestie purus
    \begin{enumerate}[label=\roman*,align=left, leftmargin=3.5cm]
    \item Aliquam viverra molestie purus
    \item Aliquam viverra molestie purus
    \item Aliquam viverra molestie purus
    \item Aliquam viverra molestie purus
    \end{enumerate}
\item Proposition 3 Aliquam viverra molestie purus
\item Proposition 4 Aliquam viverra molestie purus
\end{enumerate}

\end{document}