octaviopardo / EBGaramond12

SIL Open Font License 1.1
212 stars 23 forks source link

Ligatures aren't used if language is set to German in LibreOffice #23

Open ya-d opened 5 years ago

ya-d commented 5 years ago

As reported in #10 no ligatures are used in LibreOffice (tested for 5.1, 5.4, 6.1) for upright styles of EBGaramond12 if the language of the paragraph is set to German. Thanks to @rmheider for figuring that out.

To reproduce type some text in LO where ligatures should (or do) appear. Than select it and switch language (Extras > Language > For Selection) between German and English or something else.

standard ligatures missing in lo

ousia commented 5 years ago

@ya-d, it seems that German has a localized form of f.

This prevents the use of ligatures with f in German (f.DEU is the substituted glyph).

@octaviopardo, is this intended or is it a side-effect?

octaviopardo commented 5 years ago

I would say is a side effect :(

Octavio Pardo Virto Graphic Designer /Type Designer C/ Berriozar 21, Oficina 35, 2º piso 31013 Pamplona SPAIN +34 657 106 116 www.octaviopardo.com El 19 may 2019 14:38 +0200, Pablo Rodríguez notifications@github.com, escribió:

@ya-d, it seems that German has a localized form of f. This prevents the use of ligatures with f in German (f.DEU is the substituted glyph). @octaviopardo, is this intended or is it a side-effect? — You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or mute the thread.

rmheider commented 5 years ago

So, is there a chance this will be fixed?

octaviopardo commented 5 years ago

Hi Guys At this point, I am drowning with work which makes it impossible for me to jump back into this project :(. Apologies for the issues you are finding out.

I promise to address them whenever I have some free time in my agenda

LiberalArtist commented 4 years ago

In @georgd's original specimen, §2.1 (Locals) says that:

German prevents f-ligatures that are usually not allowed like fb, fh, fj, ffb, etc. because they would only occur at “Wortfugen”: Laufband, aufjagen, Sauerstoffflasche, … In general it has to be noted that in German typography, ligatures are a complex matter, tied to the language’s morphology. There’s no way to apply them automatically without manual intervention. Efforts have been made to alleviate this task, like Mico Loretan’s selnolig1 for LuaLaTeX. Still, if in doubt, better leave the ligatures away!

So it sounds like this behavior is intentional.