Closed GoogleCodeExporter closed 8 years ago
Ligatures are disabled for fixed-width fonts, but some versions Liberation Mono
(and perhaps other monospaced fonts) incorrectly report themselves as
proportional, which Gargoyle can do nothing about. The included Liberation
Mono version should be fixed (see
http://www.intfiction.org/forum/viewtopic.php?f=7&t=3134); it's possible you're
not using the font that came with Gargoyle but instead an older system font.
Can you try switching fonts and see if the problem is fixed?
Original comment by cspiegel@gmail.com
on 10 Jul 2012 at 8:37
If I change the font in .garglkrc to ‘Courier New’, ligatures are correctly
disabled. The version of Liberation Mono in Gargoyle is 1.07 (according to
‘strings LiberationMono-Regular.ttf | fgrep Version’), while the version on
my system is 1.06. But shouldn’t the version included in Gargoyle be
automatically used (if not, what is the point of including it) instead of the
system version?
Original comment by k...@huftis.org
on 10 Jul 2012 at 8:46
On the Unix side of things, fontconfig is used to load the fonts, so your
system fonts will be found.
Ben will be able to answer for sure, but I presume the font files are included
for the Windows installer, which installs fonts. Packages for Unix-like
systems are typically more flexible, so a Gargoyle port on, say, FreeBSD can
simply say that it depends on a particular font port, whereas on Windows it's
necessary to bundle all dependencies.
Original comment by cspiegel@gmail.com
on 11 Jul 2012 at 3:38
This had already been fixed in Gargoyle; for Unix systems, it's more of a
vendor issue. Improved documentation around fonts (and configuration in
general) might be useful, however.
Original comment by cspiegel@gmail.com
on 24 Jul 2012 at 3:33
Original issue reported on code.google.com by
k...@huftis.org
on 9 Jul 2012 at 6:47