How To Install texlive-m-tx on Fedora 36

In this tutorial we learn how to install texlive-m-tx in Fedora 36. texlive-m-tx is A preprocessor for pmx

Introduction

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

What is texlive-m-tx

M-Tx is a preprocessor to pmx, which is itself a preprocessor to musixtex, a music typesetting system. The prime motivation to the development of M-Tx was to provide lyrics for music to be typeset. In fact, pmx now provides a lyrics interface, but M- Tx continues in use by those who prefer its language.

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

Install texlive-m-tx 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-m-tx using dnf by running the following command:

sudo dnf -y install texlive-m-tx

Install texlive-m-tx 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-m-tx using yum by running the following command:

sudo yum -y install texlive-m-tx

How To Uninstall texlive-m-tx on Fedora 36

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

sudo dnf remove texlive-m-tx

texlive-m-tx Package Contents on Fedora 36

/usr/bin/m-tx
/usr/bin/prepmx
/usr/lib/.build-id
/usr/lib/.build-id/5d
/usr/lib/.build-id/5d/567081364078c40b4bc7cb9eb6f6381e49070e
/usr/share/licenses/texlive-m-tx
/usr/share/licenses/texlive-m-tx/gpl.txt
/usr/share/man/man1/prepmx.1.gz
/usr/share/texlive/texmf-dist/doc/generic/m-tx
/usr/share/texlive/texmf-dist/doc/generic/m-tx/Makefile
/usr/share/texlive/texmf-dist/doc/generic/m-tx/README
/usr/share/texlive/texmf-dist/doc/generic/m-tx/README.documentation
/usr/share/texlive/texmf-dist/doc/generic/m-tx/borup.mtx
/usr/share/texlive/texmf-dist/doc/generic/m-tx/borup.pdf
/usr/share/texlive/texmf-dist/doc/generic/m-tx/buildmtxdoc.lua
/usr/share/texlive/texmf-dist/doc/generic/m-tx/buildzip.lua
/usr/share/texlive/texmf-dist/doc/generic/m-tx/chord.mtx
/usr/share/texlive/texmf-dist/doc/generic/m-tx/dertod.mtx
/usr/share/texlive/texmf-dist/doc/generic/m-tx/dona.mtx
/usr/share/texlive/texmf-dist/doc/generic/m-tx/dwoman.mta
/usr/share/texlive/texmf-dist/doc/generic/m-tx/dwoman.mtb
/usr/share/texlive/texmf-dist/doc/generic/m-tx/dwoman.mtx
/usr/share/texlive/texmf-dist/doc/generic/m-tx/halleluja.ltx
/usr/share/texlive/texmf-dist/doc/generic/m-tx/halleluja.pdf
/usr/share/texlive/texmf-dist/doc/generic/m-tx/hallelujashort.ltx
/usr/share/texlive/texmf-dist/doc/generic/m-tx/kanons.ltx
/usr/share/texlive/texmf-dist/doc/generic/m-tx/kanons.pdf
/usr/share/texlive/texmf-dist/doc/generic/m-tx/kroonhom.mtx
/usr/share/texlive/texmf-dist/doc/generic/m-tx/loofnou.mtx
/usr/share/texlive/texmf-dist/doc/generic/m-tx/lyrics.tex
/usr/share/texlive/texmf-dist/doc/generic/m-tx/macro.mtx
/usr/share/texlive/texmf-dist/doc/generic/m-tx/make-dvi
/usr/share/texlive/texmf-dist/doc/generic/m-tx/make-pdf
/usr/share/texlive/texmf-dist/doc/generic/m-tx/make-target
/usr/share/texlive/texmf-dist/doc/generic/m-tx/melisma.mta
/usr/share/texlive/texmf-dist/doc/generic/m-tx/melisma1.mtb
/usr/share/texlive/texmf-dist/doc/generic/m-tx/melisma1.mtx
/usr/share/texlive/texmf-dist/doc/generic/m-tx/melisma2.mtb
/usr/share/texlive/texmf-dist/doc/generic/m-tx/melisma2.mtx
/usr/share/texlive/texmf-dist/doc/generic/m-tx/melisma3.mtb
/usr/share/texlive/texmf-dist/doc/generic/m-tx/melisma3.mtx
/usr/share/texlive/texmf-dist/doc/generic/m-tx/melisma4.mtb
/usr/share/texlive/texmf-dist/doc/generic/m-tx/melisma4.mtx
/usr/share/texlive/texmf-dist/doc/generic/m-tx/melisma5.mtb
/usr/share/texlive/texmf-dist/doc/generic/m-tx/melisma5.mtx
/usr/share/texlive/texmf-dist/doc/generic/m-tx/melisma6.mtb
/usr/share/texlive/texmf-dist/doc/generic/m-tx/melisma6.mtx
/usr/share/texlive/texmf-dist/doc/generic/m-tx/meter.mtx
/usr/share/texlive/texmf-dist/doc/generic/m-tx/mozart.mtx
/usr/share/texlive/texmf-dist/doc/generic/m-tx/mozart0.mtx
/usr/share/texlive/texmf-dist/doc/generic/m-tx/mtx-install.pdf
/usr/share/texlive/texmf-dist/doc/generic/m-tx/mtx-install.tex
/usr/share/texlive/texmf-dist/doc/generic/m-tx/mtxdoc.ltx
/usr/share/texlive/texmf-dist/doc/generic/m-tx/mtxdoc.pdf
/usr/share/texlive/texmf-dist/doc/generic/m-tx/mtxdoc.sty
/usr/share/texlive/texmf-dist/doc/generic/m-tx/mtxindex.tex
/usr/share/texlive/texmf-dist/doc/generic/m-tx/netfirst.mtx
/usr/share/texlive/texmf-dist/doc/generic/m-tx/netsoos.mta
/usr/share/texlive/texmf-dist/doc/generic/m-tx/netsoos1.mtb
/usr/share/texlive/texmf-dist/doc/generic/m-tx/netsoos1.mtx
/usr/share/texlive/texmf-dist/doc/generic/m-tx/netsoos2.mtb
/usr/share/texlive/texmf-dist/doc/generic/m-tx/netsoos2.mtx
/usr/share/texlive/texmf-dist/doc/generic/m-tx/notes.tex
/usr/share/texlive/texmf-dist/doc/generic/m-tx/pdfcat
/usr/share/texlive/texmf-dist/doc/generic/m-tx/prepmx.pdf
/usr/share/texlive/texmf-dist/doc/generic/m-tx/psalm42.mtx
/usr/share/texlive/texmf-dist/doc/generic/m-tx/sanctus.mtx
/usr/share/texlive/texmf-dist/doc/generic/m-tx/title.mtx
/usr/share/texlive/texmf-dist/doc/generic/m-tx/title1.mtx
/usr/share/texlive/texmf-dist/doc/generic/m-tx/viva.mtx
/usr/share/texlive/texmf-dist/doc/generic/m-tx/volta.mtx
/usr/share/texlive/texmf-dist/scripts/m-tx
/usr/share/texlive/texmf-dist/scripts/m-tx/m-tx.lua
/usr/share/texlive/texmf-dist/tex/generic/m-tx
/usr/share/texlive/texmf-dist/tex/generic/m-tx/mtx.tex
/usr/share/texlive/texmf-dist/tex/latex/m-tx
/usr/share/texlive/texmf-dist/tex/latex/m-tx/mtxlatex.sty

References

Summary

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