# How can I include square brackets in the text of an enumerate item?

I am trying to use square brackets at the very beginning of an item in an enumerate statement (but not as the item label itself). So, I want something like:

\item [Short term] blah blah

To show up as:

1. [Short term] blah blah

Short term blah blah

without any indenting.

What is going wrong and how can I fix this?

• Nov 29, 2020 at 13:51

Your problem is that latex is interpreting your square brackets as an argument to \item (even though there is a space in between) and using the text inside as the item label instead of preceding your other text with the square brackets.

You can fix this by adding curly braces around the square brackets:

\item {[Short term]} blah blah

which will produce:

1. [Short term] blah blah

Don't put a tilde (~) between the item and the brackets, because this would add an extra space in the formatted text.

\item~[Short term] blah blah

will produce

1.  [Short term] blah blah
foo foo foo

• Please, don't recommend the use of ~ since as you mentioned it will affect the left alignment when compared with other items. Jul 10, 2015 at 7:00
• @Sigur Good point - I changed the text slightly to say don't put the ~. Jul 10, 2015 at 7:14
• Good. I also added a new line to the code to show what you mean. Jul 10, 2015 at 7:19
• i find it cleaner to put the {} before instead of around the text, \item {}[Short term] blah blah Nov 29, 2020 at 13:51