|
LaTeX
|
|
{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.
|
|
Utilities
|
|
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.
|