{latex} is a typesetting system that is Free software. It is the standard for the communication and publishing of scientific documents. link:https://www.overleaf.com/[Overleaf] provides a convenient interface for collaborative writing using {latex}.
Installing LaTeX packages
Fedora includes the most recent {latex} {texlive} distribution. {latex} packages can be installed using {dnf}.
You can install a standard set of {texlive} packages using one of the provided schemes:
sudo dnf install texlive-scheme-basic
sudo dnf install texlive-scheme-medium
sudo dnf install texlive-scheme-full
Individual {latex} packages can also be installed as required:
sudo dnf install 'tex(beamer.cls)' # <1>
sudo dnf install 'tex(hyperref.sty)' # <2>
Install the beamer class.
Install the hyperref package.
A number of utilities are also available to aid with LaTeX writing:
| link:https://src.fedoraproject.org/rpms/texlive-chktex[chkTeX]
| `sudo dnf install texlive-chktex`
| LaTeX semantic checker.

| link:https://src.fedoraproject.org/rpms/LaTeXML[LaTeXML]
| `sudo dnf install LaTeXML`
| LaTeXML is a converter that transforms TeX and LaTeX into XML/HTML/ePub/MathML and other formats.

| link:https://src.fedoraproject.org/rpms/lyx[LyX]
| `sudo dnf install lyx`
| WYSIWYM (What You See Is What You Mean) document processor.

| link:https://src.fedoraproject.org/rpms/python-pylatex[PyLaTeX]
| `sudo dnf install python3-pylatex`
| Library for creating LaTeX files and snippets.

| link:https://src.fedoraproject.org/rpms/texstudio[TeXStudio]
| `sudo dnf install texstudio`
| A fully featured LaTeX editor.

Getting help
Apart from the link:https://fedoraproject.org/wiki/Communicating_and_getting_help[usual Fedora troubleshooting] channels, the http://tug.org/[TeX user group] provides various channels for troubleshooting, including a http://lists.tug.org/texhax[mailing list], a http://latex-community.org/forum/[web forum], a http://tex.stackexchange.com/[stackexchange] website. Joining TUG has a number of benefits---consider joining them!
The link:https://en.wikibooks.org/wiki/LaTeX[LaTeX wiki book] works as an excellent reference, while http://detexify.kirelabs.org/classify.html[Detexify] is a most handy tool for finding commands for various LaTeX symbols.