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 atexmf-dist-$collection-doc
packages - man pages in troff format are installed into
usr/share/man/man{1,5}
instead ofusr/share/texmf-dist/doc
, so thatman
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