📘 LaTeX Practical 4
Itemize & enumerate environments · nested lists up to 3 levels
❓ Question 4: Write a LATEX program that demonstrates the use of itemize and enumerate environments, including nested lists up to three levels.
⌨️ LaTeX Source Code
\documentclass[12pt]{article}
\title{Lists in \LaTeX}
\author{ARO Study Circle}
\date{\today}
\begin{document}
\maketitle
\section{Itemize List}
\begin{itemize}
\item Mathematics
\item Physics
\item Computer Science
\begin{itemize}
\item Programming
\item Data Structures
\begin{itemize}
\item Arrays
\item Linked Lists
\item Trees
\end{itemize}
\end{itemize}
\end{itemize}
\section{Enumerate List}
\begin{enumerate}
\item Introduction
\item Mathematical Typesetting
\item Document Formatting
\begin{enumerate}
\item Tables
\item Figures
\begin{enumerate}
\item Captions
\item Labels
\item References
\end{enumerate}
\end{enumerate}
\end{enumerate}
\end{document}
📖 Explanation of Commands
itemizeenvironment creates an unordered (bullet) list.enumerateenvironment creates an ordered (numbered) list.\itemcommand creates an individual list item.- Lists can be nested inside other lists.
- The example demonstrates three levels of nesting.
- By default, LaTeX uses: 1, 2, 3... for level 1; (a), (b), (c)... for level 2; (i), (ii), (iii)... for level 3.
- For itemize, default symbols: • (level 1), – (level 2), * (level 3).
📄 Compiled PDF Output
Lists in LaTeX
August 21, 2026
1 Itemize List
• Mathematics
• Physics
• Computer Science
– Programming
– Data Structures
* Arrays
* Linked Lists
* Trees
2 Enumerate List
1. Introduction
2. Mathematical Typesetting
3. Document Formatting
(i) Tables
(ii) Figures
(a) Captions
(b) Labels
(c) References
0 Comments