\usepackage
- Here are descriptions for each of the LaTeX packages listed:
graphicx
: Used for including graphics.
fullpage
: Adjusts the margins for full page use.
enumitem
: Controls layout of itemized, description, and enumerated lists.
amsmath
: Provides miscellaneous enhancements for improving information structure and printed output of documents containing mathematical formulas.
amssymb
: Provides an extended symbol collection.
url
: Allows for inclusion of urls in a document.
hyperref
: Used for creating hyperlinks within the document.\hypersetup
sectsty
: Allows for the manipulation of section headers.
tpgagella
: Font package.
tcolorbox
: Provides an environment for colored and framed text boxes with a heading line.
float
: Improves the interface for defining floating objects such as figures and tables.
booktabs
: Enhances the quality of tables in LaTeX, providing extra commands as well as behind-the-scenes optimization.
parskip
\usepackage[skip=10pt plus1pt, indent=0pt]{parskip}
Used to adjust the space between paragraphs and remove indentation at the beginning of paragraphs. Here, the default space between paragraphs is set to
10pt
, which can be increased up to 1pt
as needed. Also, paragraph indentation is removed by setting it to 0pt
.forest
\usepackage[edges]{forest}
Primarily used for visually representing tree structures. The
[edges]
option can include settings related to how the branches of the tree are drawn.