octaviopardo / EBGaramond12

SIL Open Font License 1.1
221 stars 24 forks source link

Inconsistent line spacing between styles in LibreOffice/OpenOffice #10

Open ya-d opened 7 years ago

ya-d commented 7 years ago

Using the Regular Italic style of v0.8 results in slightly tighter line spacing in LO/OO (compare line 1 to 2 vs tighter line 2 to 3 in images below). Its fine in Apples Pages so I'm not sure if it is an issue with LO itself. Heavier weights (including italics) are just fine, it only differs Regular Italic.

standard ligatures missing in lo

davelab6 commented 7 years ago

@m4rc1e is the v metrics okay?

khaledhosny commented 7 years ago

Might be a case of fallback font in the first line, is all characters in the first line supported by EB Garamond?

khaledhosny commented 7 years ago

I also wonder why there is no fi ligature in “Kefir” in the LibreOffice version.

krono commented 7 years ago

(Same for 'ff')

ya-d commented 7 years ago

See #5.

m4rc1e commented 7 years ago

@krono @khaledhosny EB Garamond was updated on fonts.google.com a few days ago.

I can't replicate either of the lig problems in Libre Office 5.4.2.2, Mac Os 10.12.4 with the updated fonts.

screen shot 2017-11-09 at 11 09 57

khaledhosny commented 7 years ago

What about the line spacing issue (sorry, no functional Mac here).

ya-d commented 7 years ago

Issue persists for me with otf files from 2017-10-27 in both LO 5.4.2.2 and 5.1.6.2. Seems to be related to how line hight is calculated. Marked area shows "top margin" for regular style but does not in italics.

(Weirdly there are still no ligatures used in LO 5.4.2.2 for me, but they show fine in LO 5.1.6.2 with same document. Adding ":liga=1" in 5.4 doesn't change that while ":liga=0" disables them for italics.)

LO 5.1 first, 5.4 second. Sorry for large auto-loading and -playing attachments, didn't know how to handle them better

line hight issue lo_v5-1-6-2 line hight issue lo_v5-4-2-2

rmheider commented 6 years ago

I am experiencing the same problem as @ya-d with ligatures in LO 6.1.3 (no fi, ff, fl), but only if the text is in German. If I switch the text language to English, the ligatures are used.

ya-d commented 6 years ago

// edit: Sorry, thats a bit misleading actually. The line spacing issue isn't affected by language for me and is still present in LO 6.1.0.3. I'll open a new report for ligatures in German text to keep bugs separate.

Awesome, I never figured that out! I just tried a couple of different languages and it really seems to be an issue for German only. Nice catch! Hope this can be fixed now… ;-)