This error appears when you have forgotten to include an ** \item** command. It can also appear from trying to use lists inside a table incorrectly.

**Forgetting to write \item:**

The most basic example of this error is where you have told LaTeX that you are going to be writing a list, but you have not labelled your list entries with ** \item** tags. An example of this is shown below

\begin{itemize} This is the first entry in our list \end{itemize}

Here, you have told LaTeX that you are writing a list by using the ** itemize** environment. The mistake that is made is that you haven't labelled your list entry with

`\item`

main.tex, line 6

See the LaTeX manual or LaTeX Companion for explanation. Type H <return> for immediate help. ... l.6 \end{itemize} Try typing <return> to proceed. If that doesn't work, type X <return> to quit.

The correct way to write this list is:

\begin{itemize} \item This is the first entry in our list \end{itemize}

See here to learn more about how to make different types of lists in LaTeX.

**Writing lists inside tables incorrectly:**

This error will also appear if you try to number cells within a table using lists, as shown below.

\begin{tabular}{l} \begin{enumerate} \item This is item number one\\ \hline \item This is item number two \end{enumerate} \end{tabular}

This is a mistake, as lists cannot be used to number table cells in this way. One way to solve the problem above would be to create a counter. This can be done by including

\newcounter{rownumbers} \newcommand\rownumber{\stepcounter{rownumbers}\arabic{rownumbers}}

in the preamble to your document (see here). You can then write the above example as

\begin{tabular}{l r} \rownumber & This is item number one\\ \hline \rownumber & This is item number two \end{tabular}

To learn more about how to create counters, check out our documentation.

- Creating a document in Overleaf
- Uploading a project
- Copying a project
- Creating a project from a template
- Including images in Overleaf
- Exporting your work from Overleaf
- Working offline in Overleaf
- Using Track Changes in Overleaf
- Using bibliographies in Overleaf
- Sharing your work with others
- Using the History feature
- Debugging Compilation timeout errors
- How-to guides

- Creating your first LaTeX document
- Choosing a LaTeX Compiler
- Paragraphs and new lines
- Bold, italics and underlining
- Lists
- Errors

- Mathematical expressions
- Subscripts and superscripts
- Brackets and Parentheses
- Matrices
- Fractions and Binomials
- Aligning Equations
- Operators
- Spacing in math mode
- Integrals, sums and limits
- Display style in math mode
- List of Greek letters and math symbols
- Mathematical fonts

- Inserting Images
- Tables
- Positioning Images and Tables
- Lists of Tables and Figures
- Drawing Diagrams Directly in LaTeX
- TikZ package

- Bibliography management in LaTeX
- Bibliography management with biblatex
- Biblatex bibliography styles
- Biblatex citation styles
- Bibliography management with natbib
- Natbib bibliography styles
- Natbib citation styles
- Bibliography management with bibtex
- Bibtex bibliography styles

- Multilingual typesetting on Overleaf using polyglossia and fontspec
- International language support
- Quotations and quotation marks
- Arabic
- Chinese
- French
- German
- Greek
- Italian
- Japanese
- Korean
- Portuguese
- Russian
- Spanish

- Sections and chapters
- Table of contents
- Cross referencing sections and equations
- Indices
- Glossaries
- Nomenclatures
- Management in a large project
- Multi-file LaTeX projects
- Hyperlinks

- Lengths in LaTeX
- Headers and footers
- Page numbering
- Paragraph formatting
- Line breaks and blank spaces
- Text alignment
- Page size and margins
- Single sided and double sided documents
- Multiple columns
- Counters
- Code listing
- Code Highlighting with minted
- Using colours in LaTeX
- Footnotes
- Margin notes

- Theorems and proofs
- Chemistry formulae
- Feynman diagrams
- Molecular orbital diagrams
- Chess notation
- Knitting patterns
- CircuiTikz package
- Pgfplots package
- Typing exams in LaTeX
- Knitr
- Attribute Value Matrices

- Understanding packages and class files
- List of packages and class files
- Writing your own package
- Writing your own class
- Tips