> For the complete documentation index, see [llms.txt](https://overleaf-pro.ayaka.space/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://overleaf-pro.ayaka.space/latex/latex-errors/17-latex-error-something-s-wrong-perhaps-a-missing-item.md).

# LaTeX Error: Something's wrong--perhaps a missing \item

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.

## Common Causes

**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

```latex
\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`**. This will generate the error shown below:

main.tex, line 6

LaTeX Error: Something's wrong--perhaps a missing \item.

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

The correct way to write this list is:

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

See [here](/latex/latex-basics/04-lists.md) 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.

```latex
\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

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

in the preamble to your document (see [here](http://tex.stackexchange.com/questions/21243/automatic-table-row-numbers)). You can then write the above example as

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

![Listexample.PNG](/files/bdTwoua5kvJzqszHdLFQ)

To learn more about how to create counters, check out our [documentation](/latex/formatting/10-counters.md).


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://overleaf-pro.ayaka.space/latex/latex-errors/17-latex-error-something-s-wrong-perhaps-a-missing-item.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
