How To Install texlive-chemmacros on Fedora 36

In this tutorial we learn how to install texlive-chemmacros in Fedora 36. texlive-chemmacros is A collection of macros to support typesetting chemistry documents

Introduction

In this tutorial we learn how to install texlive-chemmacros on Fedora 36.

What is texlive-chemmacros

The bundle offers a collection of macros and commands which are intended to make typesetting chemistry documents faster and more convenient. Coverage includes some nomenclature commands, oxidation numbers, thermodynamic data, newman projections, etc. The package relies on the following supporting packages chemformula, providing a command for typesetting chemical formulae and reactions (doing a similar task to that of mhchem); chemgreek, offering support for use of greek letters; and ghsystem, providing for the UN globally harmonised chemical notation. The packages are written using current versions of the experimental LaTeX 3 coding conventions and the LaTeX 3 support packages.

We can use yum or dnf to install texlive-chemmacros on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install texlive-chemmacros.

Install texlive-chemmacros on Fedora 36 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

After updating yum database, We can install texlive-chemmacros using dnf by running the following command:

sudo dnf -y install texlive-chemmacros

Install texlive-chemmacros on Fedora 36 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install texlive-chemmacros using yum by running the following command:

sudo yum -y install texlive-chemmacros

How To Uninstall texlive-chemmacros on Fedora 36

To uninstall only the texlive-chemmacros package we can use the following command:

sudo dnf remove texlive-chemmacros

texlive-chemmacros Package Contents on Fedora 36

/usr/share/licenses/texlive-chemmacros
/usr/share/licenses/texlive-chemmacros/lppl1.3.txt
/usr/share/texlive/texmf-dist/tex/latex/chemmacros
/usr/share/texlive/texmf-dist/tex/latex/chemmacros/chemmacros-manual.cls
/usr/share/texlive/texmf-dist/tex/latex/chemmacros/chemmacros.module.acid-base.code.tex
/usr/share/texlive/texmf-dist/tex/latex/chemmacros/chemmacros.module.all.code.tex
/usr/share/texlive/texmf-dist/tex/latex/chemmacros/chemmacros.module.base.code.tex
/usr/share/texlive/texmf-dist/tex/latex/chemmacros/chemmacros.module.charges.code.tex
/usr/share/texlive/texmf-dist/tex/latex/chemmacros/chemmacros.module.chemformula.code.tex
/usr/share/texlive/texmf-dist/tex/latex/chemmacros/chemmacros.module.errorcheck.code.tex
/usr/share/texlive/texmf-dist/tex/latex/chemmacros/chemmacros.module.greek.code.tex
/usr/share/texlive/texmf-dist/tex/latex/chemmacros/chemmacros.module.isotopes.code.tex
/usr/share/texlive/texmf-dist/tex/latex/chemmacros/chemmacros.module.lang.code.tex
/usr/share/texlive/texmf-dist/tex/latex/chemmacros/chemmacros.module.mechanisms.code.tex
/usr/share/texlive/texmf-dist/tex/latex/chemmacros/chemmacros.module.newman.code.tex
/usr/share/texlive/texmf-dist/tex/latex/chemmacros/chemmacros.module.nomenclature.code.tex
/usr/share/texlive/texmf-dist/tex/latex/chemmacros/chemmacros.module.orbital.code.tex
/usr/share/texlive/texmf-dist/tex/latex/chemmacros/chemmacros.module.particles.code.tex
/usr/share/texlive/texmf-dist/tex/latex/chemmacros/chemmacros.module.phases.code.tex
/usr/share/texlive/texmf-dist/tex/latex/chemmacros/chemmacros.module.polymers.code.tex
/usr/share/texlive/texmf-dist/tex/latex/chemmacros/chemmacros.module.reactions.code.tex
/usr/share/texlive/texmf-dist/tex/latex/chemmacros/chemmacros.module.redox.code.tex
/usr/share/texlive/texmf-dist/tex/latex/chemmacros/chemmacros.module.scheme.code.tex
/usr/share/texlive/texmf-dist/tex/latex/chemmacros/chemmacros.module.spectroscopy.code.tex
/usr/share/texlive/texmf-dist/tex/latex/chemmacros/chemmacros.module.symbols.code.tex
/usr/share/texlive/texmf-dist/tex/latex/chemmacros/chemmacros.module.thermodynamics.code.tex
/usr/share/texlive/texmf-dist/tex/latex/chemmacros/chemmacros.module.tikz.code.tex
/usr/share/texlive/texmf-dist/tex/latex/chemmacros/chemmacros.module.units.code.tex
/usr/share/texlive/texmf-dist/tex/latex/chemmacros/chemmacros.module.xfrac.code.tex
/usr/share/texlive/texmf-dist/tex/latex/chemmacros/chemmacros.sty
/usr/share/texlive/texmf-dist/tex/latex/chemmacros/chemmacros4.sty
/usr/share/texlive/texmf-dist/tex/latex/chemmacros/chemmacros5.sty

References

Summary

In this tutorial we learn how to install texlive-chemmacros on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).