Hello :)
How is it going? How are your LaTeX documents going? In this post, I am going to talk about some common errors
in LaTeX and how you can fix them.
Sometimes when we are learning something new it is common that we have errors during the process because of many reasons, but you do not need to feel sad. Here are some errors that could have occurred
I am going to write the error in
this format
, the description of the error in this format and the possible solution in normal format
The most common error in LaTeX
-
Extra } or forgotten endgroup
: you have forgotten a}
or a\end{yourEnvironment}
at the end of the environment just check the environments and their}
. I talk about commands here
You need to know that if you are using a code editor that closes the environment automatically, rarely you will have this error
- If you have checked all the curly braces and it does not fix the error, then here are other possible errors :)
Other Possible Errors
Before start, you need to know that the order in which I write the errors is not relevant.
General Error
-
LaTeX Error: Environment *** Undefined
: you have misspelled the name of the command check the name of the command. I talk about some commands and environments here
Errors in the Preamble
-
LaTeX Error: File *** .cls not found
: You have misspelled the name of a property in the\documentclass{}
instruction- Check the order of the commands in that instruction
- Check if the
fontsize
or thepapersize
is permitted, I talk about that here - Check the spelling of the words
LaTeX Error: Can be used only in the preamble
: You have put a command, which is permitted in the preamble only, after the\begin{document} command
Check what is the command which is causing the problem and move it to the preamble. Here I talk about the document structureLaTeX Error: File *** .sty not found
: You misspelled the name of a package while importing it Check the name of the packages that you have imported, if you are usingVSCode
and the LaTeX extension orOverleaf
they have the autocomplete option to avoid these mistakesLaTeX Error: No title given
*You have put the\maketitle
instruction inside the\begin{document}
environment without putting\title{}
and\autho{}
in the preamble. I talk about that here
Top comments (0)