How To Install texlive-humanities on Debian 12

Learn how to install texlive-humanities on Debian 12 with this tutorial. texlive-humanities is TeX Live

Introduction

In this tutorial we learn how to install texlive-humanities on Debian 12.

What is texlive-humanities

texlive-humanities is:

Packages for law, linguistics, social sciences, humanities, etc.

This package includes the following CTAN packages:

adtrees – Macros for drawing adpositional trees

bibleref – Format bible citations

bibleref-lds – Bible references, including those to the scriptures of the Church of Jesus Christ of Latter Day Saints

bibleref-mouth – Consistent formatting of Bible references

bibleref-parse – Specify Bible passages in human-readable format

covington – LaTeX macros for Linguistics

diadia – Package to keep a diabetes diary

dramatist – Typeset dramas, both in verse and in prose

dvgloss – Facilities for setting interlinear glossed text

ecltree – Trees using epic and eepic macros

edfnotes – Critical annotations to footnotes with ednotes

eledform – Define textual variants

eledmac – Typeset scholarly editions

expex – Linguistic examples and glosses, with reference capabilities

gb4e – Linguistic tools

gmverse – A package for typesetting (short) poems

jura – A document class for German legal texts

juraabbrev – Abbreviations for typesetting (German) juridical documents

juramisc – Typesetting German juridical documents

jurarsp – Citations of judgements and official documents in (German) juridical documents

langnames – Name languages and their genetic affiliations consistently

ledmac – Typeset scholarly editions

lexikon – Macros for a two language dictionary

lexref – Convenient and uniform references to legal provisions

ling-macros – Macros for typesetting formal linguistics

linguex – Format linguists’ examples

liturg – Support for typesetting Catholic liturgical texts

metrix – Typeset metric marks for Latin text

nnext – Extension for the gb4e package

parallel – Typeset parallel texts

parrun – Typesets (two) streams of text running parallel

phonrule – Typeset linear phonological rules

plari – Typesetting stageplay scripts

play – Typeset drama using LaTeX

poemscol – Typesetting Critical Editions of Poetry

poetry – Facilities for typesetting poetry and poetical structure

poetrytex – Typeset anthologies of poetry

qobitree – LaTeX macros for typesetting trees

qtree – Draw tree structures

reledmac – Typeset scholarly editions

rrgtrees – Linguistic tree diagrams for Role and Reference Grammar (RRG) with LaTeX

rtklage – A package for German lawyers

screenplay – A class file to typeset screenplays

screenplay-pkg – Package version of the screenplay document class

sides – A LaTeX class for typesetting stage plays

stage – A LaTeX class for stage plays

textglos – Typeset and index linguistic gloss abbreviations

thalie – Typeset drama plays

theatre – A sophisticated package for typesetting stage plays

tree-dvips – Trees and other linguists’ macros

verse – Aids for typesetting simple verse

xyling – Draw syntactic trees, etc., for linguistics literature, using xy-pic

There are three methods to install texlive-humanities on Debian 12. We can use apt-get, apt and aptitude. In the following sections we will describe each method. You can choose one of them.

Install texlive-humanities Using apt-get

Update apt database with apt-get using the following command.

sudo apt-get update

After updating apt database, We can install texlive-humanities using apt-get by running the following command:

sudo apt-get -y install texlive-humanities

Install texlive-humanities Using apt

Update apt database with apt using the following command.

sudo apt update

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

sudo apt -y install texlive-humanities

Install texlive-humanities Using aptitude

If you want to follow this method, you might need to install aptitude first since aptitude is usually not installed by default on Debian. Update apt database with aptitude using the following command.

sudo aptitude update

After updating apt database, We can install texlive-humanities using aptitude by running the following command:

sudo aptitude -y install texlive-humanities

How To Uninstall texlive-humanities on Debian 12

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

sudo apt-get remove texlive-humanities

Uninstall texlive-humanities And Its Dependencies

To uninstall texlive-humanities and its dependencies that are no longer needed by Debian 12, we can use the command below:

sudo apt-get -y autoremove texlive-humanities

Remove texlive-humanities Configurations and Data

To remove texlive-humanities configuration and data from Debian 12 we can use the following command:

sudo apt-get -y purge texlive-humanities

Remove texlive-humanities configuration, data, and all of its dependencies

We can use the following command to remove texlive-humanities configurations, data and all of its dependencies, we can use the following command:

sudo apt-get -y autoremove --purge texlive-humanities

Dependencies

texlive-humanities have the following dependencies:

References

Summary

In this tutorial we learn how to install texlive-humanities package on Debian 12 using different package management tools: apt, apt-get and aptitude.