Discretionary Ligatures: more than only one lookup

mauro sacchetto
Posts: 353
I noticed that in some fonts two different lookups are used for discretionary ligatures. In some ones, a distinction is made between "Discretionary Legatures" at all and "Discretionary Legatures in Latin". But is it possible to somehow select if you want to use both, or only one of the two? For example, in LaTeX, if the <+dlig> characteristic is inserted, the lookups are also applied. Is there a method to choose, or to "number" these lookups, for example how can you do for stylistic sets, which are numbered? Thank you!
Tagged:
0
Comments
-
No, you can't activate lookups directly, only by feature.
0 -
I solved it with a compromise. I have moved from dlig to liga the ligatures f_j and f_f_j, which seem to me more appropriate than optional. Secondly, I created a lookup for c_h and c_k only for German, in order to avoid breaking the two letters at the end of the line
0 -
in order to avoid breaking the two letters at the end of the lineNote that linebreaking behaviour is character-based, not glyph based, so simply making a combination of letters form a ligature when they are adjacent won't mean that they won't end up getting split across lines — and hence no longer be adjacent — if a linebreaking algorithm believes there is a linebreaking opportunity at that location. This is why correctly language tagging text is important, so e.g. a German dictionary can inform the decisions the algorithm makes.
1 -
I generally use LaTeX for writing. It is clear that if I only activate the lookup, but I am writing in Italian, it can happen, as you rightly point out, that the two letters are still separate. However, if I set the language to "German", the two conditions you mention should be correctly fulfilled, so there is not only the binding, but within a German environment.
0
Categories
- All Categories
- 44 Introductions
- 3.8K Typeface Design
- 825 Font Technology
- 1.1K Technique and Theory
- 637 Type Business
- 453 Type Design Critiques
- 550 Type Design Software
- 30 Punchcutting
- 139 Lettering and Calligraphy
- 86 Technique and Theory
- 53 Lettering Critiques
- 503 Typography
- 311 History of Typography
- 118 Education
- 74 Resources
- 526 Announcements
- 84 Events
- 110 Job Postings
- 162 Type Releases
- 169 Miscellaneous News
- 272 About TypeDrawers
- 54 TypeDrawers Announcements
- 117 Suggestions and Bug Reports