eurlatgr uses different glyph for ' (single quote) than latarcyrheb-sun16
Hi, folks. Per
https://fedoraproject.org/wiki/Changes/NewDefaultConsoleFont - "eurlatgr is based on latarcyrheb-sun16 so the typeface does not change" - it sounds like eurlatgr is intended to have the same appearance as latarcyrheb-sun16 for characters they share in common, but in fact there seems to be at least one noticeable difference: the single quote character ('). In eurlatgr it's a straight, vertical line; in latarcyrheb-sun16 (and the qemu firmware font, for whatever that's worth...) it's a curl, like a comma.
It's easy to see this: just type a ' in a console and flip between eurlatgr and latarcyrheb-sun16 .
I noticed this because we've been implementing some Fedora tests using openQA, SUSE's screenshot-match-based automated test framework, and one of the tests we use matches against a string with a ' in it on a console. For $BORING_REASONS the font used wound up being eurlatgr in some tests I was running and the qemu console font in others, so the match failed sometimes.
Thanks!
Signature · 4 lines
Adam Williamson Fedora QA Community Monkey IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net http://www.happyassassin.net
Quoted 13 lines · Adam Williamson
Hi, folks. Per
https://fedoraproject.org/wiki/Changes/NewDefaultConsoleFont - "eurlatgr is based on latarcyrheb-sun16 so the typeface does not change" - it sounds like eurlatgr is intended to have the same appearance as latarcyrheb-sun16 for characters they share in common, but in fact there seems to be at least one noticeable difference: the single quote character ('). In eurlatgr it's a straight, vertical line; in latarcyrheb-sun16 (and the qemu firmware font, for whatever that's worth...) it's a curl, like a comma.It's easy to see this: just type a ' in a console and flip between eurlatgr and latarcyrheb-sun16 .
Quoted 14 lines
I noticed this because we've been implementing some Fedora tests using openQA, SUSE's screenshot-match-based automated test framework, and one of the tests we use matches against a string with a ' in it on a console. For $BORING_REASONS the font used wound up being eurlatgr in some tests I was running and the qemu console font in others, so the match failed sometimes.
Thanks!
Signature · 4 lines
Adam Williamson Fedora QA Community Monkey IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net http://www.happyassassin.net
For fedora testing, this is undoubtedly an issue. But for the kbd list I cannot see that this has any relevance - a font designer is free to change any, or all, the glyphs. My LatGrkCyr-12x22 is based on iso1-12x22, derived from the kernel's sun12x22, but most of the glyphs are altered (in that case I needed more rows for diacriticals so that I could recognise them).
Good luck with fixing your test infrastructure.
ĸen
Signature · 2 lines
This one goes up to eleven: but only on a clear day, with the wind in the right direction.
Hi,
Quoted 12 lines · Ken Moffat
Quoted 11 lines · Adam Williamson
It's easy to see this: just type a ' in a console and flip between eurlatgr and latarcyrheb-sun16 .
I noticed this because we've been implementing some Fedora tests using openQA, SUSE's screenshot-match-based automated test framework, and one of the tests we use matches against a string with a ' in it on a console. For $BORING_REASONS the font used wound up being eurlatgr in some tests I was running and the qemu console font in others, so the match failed sometimes.
Quoted 3 lines
For fedora testing, this is undoubtedly an issue. But for the kbd list I cannot see that this has any relevance - a font designer is free to change any, or all, the glyphs.
agreed, that's a Fedora specific issue not relevant here. But just for the record, this is what I answered in the Fedora BZ:
The typeface didn't change but some individual glyphs were slightly altered (for example to make the different accented variants of a letter more consistent or to allow seeing more clearly the difference between certain characters). Since there were quite a few single/double quoting characters added, U+0027 was also slightly changed.
Cheers,
Signature · 1 line
Marko Myllynen