Package: texlive-fonts-extra Version: 2024.20241115-1 Severity: wishlist This package ships a large number of OpenType fonts that are not available elsewhere in Debian. The one I am particularly interested in is Source Code Pro, which I use for my terminal and editor, but there are others as well.
However, installing this packages doesn't expose those fonts to fontconfig, so one has to symlink the relevant directories into `~/.fonts` and then rebuild the fontconfig cache. This is inconvenient and has to be done on a per-user basis, which is not great for multi-user systems. Would it be possible to ship a fontconfig file that includes the appropriate directories for use by fontconfig? I think that might be as simple as something like the below: ---- <?xml version="1.0"?> <!DOCTYPE fontconfig SYSTEM "fonts.dtd"> <fontconfig> <!-- Scan for OpenType fonts --> <dir>/usr/share/texmf/fonts/opentype/adobe/sourcecodepro</dir> <dir>/usr/share/texmf/fonts/opentype/adobe/sourcesanspro</dir> <dir>/usr/share/texmf/fonts/opentype/adobe/sourceserifpro</dir> <!-- other relevant directories here. --> </fontconfig> ---- plus the appropriate changes to the maintainer scripts. Of course, if you wish to move these files into a separate package instead, that would be even better (because then I don't have to install a lot of TeXLive on work systems, where I don't tend to write a lot of TeX), but I'm not picky and would be happy with the simpler, less invasive solution as well. There may be other solutions that you prefer, and I'm open to hearing them. -- Package-specific info: ################################## minimal input file ################################## other files ###################################### List of ls-R files lrwxrwxrwx 1 root root 31 Nov 16 21:33 /usr/share/texlive/texmf-dist/ls-R -> /var/lib/texmf/ls-R-TEXLIVEDIST ###################################### Config files -rw-r--r-- 1 root root 475 Oct 14 2022 /etc/texmf/web2c/texmf.cnf lrwxrwxrwx 1 root root 33 Nov 16 21:33 /usr/share/texmf/web2c/fmtutil.cnf -> /var/lib/texmf/fmtutil.cnf-DEBIAN lrwxrwxrwx 1 root root 32 Nov 16 21:33 /usr/share/texmf/web2c/updmap.cfg -> /var/lib/texmf/updmap.cfg-DEBIAN -rw-r--r-- 1 root root 2942 Nov 17 15:34 /var/lib/texmf/tex/generic/config/language.dat ###################################### Files in /etc/texmf/web2c/ total 8 -rw-r--r-- 1 root root 283 Sep 4 2021 mktex.cnf -rw-r--r-- 1 root root 475 Oct 14 2022 texmf.cnf ###################################### md5sums of texmf.d ca40c66f144b4bafc3e59a2dd32ecb9c /etc/texmf/texmf.d/00debian.cnf -- System Information: Debian Release: trixie/sid APT prefers oldstable-security APT policy: (500, 'oldstable-security'), (500, 'unstable'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 6.10.12-amd64 (SMP w/20 CPU threads; PREEMPT) Kernel taint flags: TAINT_USER, TAINT_WARN Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8), LANGUAGE=en_CA:en Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages texlive-fonts-extra depends on: ii tex-common 6.18 ii texlive-base 2024.20241115-1 Versions of packages texlive-fonts-extra recommends: ii cm-super 0.3.4-17 ii fonts-adf-accanthis 0.20190904-3 ii fonts-adf-berenis 0.20190904-3 ii fonts-adf-gillius 0.20190904-3 ii fonts-adf-universalis 0.20190904-3 ii fonts-cabin 1.5-3 ii fonts-cantarell 0.303.1-2 ii fonts-clear-sans 1.00-2 ii fonts-comfortaa 3.001-4 ii fonts-comic-neue 2.51-4 ii fonts-croscore 20201225-2 ii fonts-crosextra-caladea 20200211-2 ii fonts-crosextra-carlito 20230309-2 ii fonts-dejavu-core 2.37-8 ii fonts-dejavu-extra 2.37-8 ii fonts-ebgaramond-extra 0.016+git20210310.42d4f9f2-1 ii fonts-font-awesome 5.0.10+really4.7.0~dfsg-4.1 pn fonts-freefont-otf <none> ii fonts-freefont-ttf 20211204+svn4273-2 ii fonts-gfs-artemisia 1.1-6 ii fonts-gfs-complutum 1.1-7 ii fonts-gfs-didot 1.1-7 ii fonts-gfs-neohellenic 1.1-7 ii fonts-gfs-olga 1.1-6 ii fonts-gfs-solomos 1.1-6 ii fonts-go 0~20170330-2 ii fonts-inter 4.0+ds-2 ii fonts-lato 2.015-1 ii fonts-linuxlibertine 5.3.0-6 ii fonts-lobstertwo 2.0-2.1 ii fonts-noto-color-emoji 2.047-1 ii fonts-noto-core 20201225-2 ii fonts-noto-mono 20201225-2 ii fonts-oflb-asana-math 000.907-7 ii fonts-open-sans 1.11-2 ii fonts-paratype 20181108-4 ii fonts-roboto-slab 1.100263+20170512-2 ii fonts-roboto-unhinted 2:0~20170802-3 ii fonts-sil-andika 6.200-1 ii fonts-sil-charis 6.200-1 ii fonts-sil-gentium 20081126:1.03-4 ii fonts-sil-gentium-basic 1.102-1.1 ii fonts-sil-gentiumplus 6.200-1 ii fonts-sil-gentiumplus-compact 5.000-4 ii fonts-stix 1.1.1-5 pn texlive-fonts-extra-links <none> ii texlive-fonts-recommended 2024.20241115-1 ii texlive-latex-extra 2024.20241115-1 Versions of packages texlive-fonts-extra suggests: pn texlive-fonts-extra-doc <none> Versions of packages tex-common depends on: ii ucf 3.0043+nmu1 Versions of packages tex-common suggests: ii debhelper 13.20 Versions of packages texlive-fonts-extra is related to: ii tex-common 6.18 ii texlive-binaries 2024.20240313.70630+ds-5 -- no debconf information -- brian m. carlson (they/them or he/him) Toronto, Ontario, CA
signature.asc
Description: PGP signature