FS#64743 - [gentium-plus-font] include Compact variant

Attached to Project: Community Packages
Opened by grizzlyuser (grizzly) - Thursday, 05 December 2019, 11:38 GMT
Last edited by Ivy Foster (escondida) - Monday, 24 February 2020, 03:32 GMT
Task Type Feature Request
Category Packages
Status Closed
Assigned To Ivy Foster (escondida)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 2
Private No


SIL provides Gentium Plus Compact variant of Gentium Plus font on their download page [1]. Please include it as well with regular variant. This would make an AUR package [2] not needed anymore.

Additional info:
* package version(s): gentium-plus-font 5.000-2

Steps to reproduce:
1. # pacman -Syu gentium-plus-font
2. pacman -Ql gentium-plus-font

Expected results:
GentiumPlusCompact-*.ttf fonts are in the package. As README.txt of Compact variant includes additional section TYPETUNER, it probably would make sense to include this as well, for example like README_COMPACT.txt.

Actual results:
GentiumPlusCompact-*.ttf fonts and appropriate README are not in the package.

[1] https://software.sil.org/gentium/download/
[2] https://aur.archlinux.org/packages/ttf-gentium-plus/
This task depends upon

Closed by  Ivy Foster (escondida)
Monday, 24 February 2020, 03:32 GMT
Reason for closing:  Implemented
Additional comments about closing:  Added compact variant in 5.000-3
Comment by Caleb Maclennan (alerque) - Saturday, 15 February 2020, 14:36 GMT Comment by Ivy Foster (escondida) - Saturday, 22 February 2020, 23:19 GMT
grizzlyuser, the gentium plus ttfs already include the compact variant as a built-in option derived from the main font using font features. To test this, open up gimp (or whatever) and take a look at the gentium variants available: Compact should be one of the options. Despite that, I went ahead and installed the separately-packaged compact files, and could not see any difference from the variant derived from the core font.

Is there a particular feature these separately-packaged files offer that the derived versions don't? If so, I'll happily add them to the package.

caleb, as I said in the closed bug you liniked, the package name is not changing: it is more straightforward to call a font a font. I don't care what type of files they are, and I'm not convinced there's a valid reason to. If SIL decides to ship otfs tomorrow, or include versions appropriate for use with troff, I will happily package those as well.
Comment by grizzlyuser (grizzly) - Sunday, 23 February 2020, 23:05 GMT
@escondida, I did exactly what you said, and couldn't see a compact variant. Are you sure you have Gentium fonts that are provided only by community/gentium-plus-font 5.000-2 package, and not installed in some other way? Right now I don't have much time, but will try this in a fresh Arch installation in a VM tomorrow.
Comment by Ivy Foster (escondida) - Monday, 24 February 2020, 03:18 GMT
grizzlyuser, good eye! I had completely forgotten that I had installed Gentium to $XDG_DATA_HOME/fonts ages ago. Expect an updated package with the compact version included sometime in the next couple of days.