Text Formattingenumerate | Numbering of Sub-Items

Information and discussion about LaTeX's general text formatting features (e.g. bold, italic, enumerations, ...)
Post Reply
PerUlven
Posts: 3
Joined: Sat Sep 17, 2011 4:44 pm

enumerate | Numbering of Sub-Items

Post by PerUlven »

I'm trying to make a list that looks something like this:
Section 1
1.1 Text
1.2 Text

Section 2
2.1 Text
2.2 Text
2.3 Text
The "section" parts I get, but I can't seem to get my numbering looking good using enumerate. I've tried using \subitem, and nesting enumerate, but it won't look right. These are my attemps so far:

Code: Select all

\documentclass{article}
\usepackage{enumerate}

\begin{document}

\section*{Task 1}
\begin{enumerate}[1.]
\item
\begin{enumerate}[1]
\item
\end{enumerate}
\end{enumerate}

\section*{Task 2}
\begin{enumerate}[1]
\item \subitem Text
\end{enumerate}

\end{document}
I guess I could just number each part manually, but I would rather use Latex like I'm supposed to!
Last edited by PerUlven on Sun Sep 18, 2011 10:35 am, edited 1 time in total.

Recommended reading 2024:

LaTeXguide.org • LaTeX-Cookbook.net • TikZ.org

NEW: TikZ book now 40% off at Amazon.com for a short time.

torbjorn t.
Posts: 162
Joined: Wed Jun 17, 2009 10:18 pm

enumerate | Numbering of Sub-Items

Post by torbjorn t. »

Code: Select all

\documentclass{article}
\usepackage{enumerate}

\begin{document}

\section*{Task 1}
\begin{enumerate}[{1.}1]
\item Text
\item Text
\end{enumerate}

\section*{Task 2}
\begin{enumerate}[{2.}1]
\item Text
\item Text
\end{enumerate}

\end{document}
2011-09-17_17-49-49.png
2011-09-17_17-49-49.png (6.96 KiB) Viewed 29728 times
PerUlven
Posts: 3
Joined: Sat Sep 17, 2011 4:44 pm

Re: enumerate | Numbering of Sub-Items

Post by PerUlven »

Thanks a lot! And from a fellow Norwegian as well!
User avatar
localghost
Site Moderator
Posts: 9202
Joined: Fri Feb 02, 2007 12:06 pm

enumerate | Numbering of Sub-Items

Post by localghost »

An alternative could be to use the more sophisticated enumitem package.

Code: Select all

\documentclass[11pt,a4paper]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{enumitem}

\newlist{secenum}{enumerate}{10}
\setlist[secenum]{label=\thesection.\arabic*,leftmargin=*}

\begin{document}
  \section{Foo}\label{sec:foo}
    \begin{secenum}
      \item First
      \item Second 
    \end{secenum}

  \section{Bar}\label{sec:bar}
    \begin{secenum}
      \item First
      \item Second 
    \end{secenum} 
\end{document}
For details refer to the package manual. Assumed that the package is installed, you have instant access on the command line.

Code: Select all

texdoc enumitem

Best regards and welcome to the board
Thorsten
Post Reply