Skip to content

community/texmf-dist: split out documentation

This PR tries to enable users to opt-in for documentation files by splitting out the documentation into subpackages:

  • for every TeXLive collection the files marked as documentation files in the tlpdb metadata are moved split out from a texmf-dist-$collection into a texmf-dist-$collection-doc packages
  • man pages in troff format are installed into usr/share/man/man{1,5} instead of usr/share/texmf-dist/doc, so that man can find them
  • man pages in PDF format are no installed. They are generated from the same source as the man pages in troff format and have the same content. I believe that most users don't need the same info twice, the PDF version is larger, and troff is the more canonical format for man pages

In addition, a new meta package is added to texlive, namely texlive-most. I think this is what we can recommend most users as a good trade-off between features and size. In addition they likely only need to install texmf-dist-lang-<name>, if they write documents in languages other than English.

Edited by Marian Buschsieweke

Merge request reports