Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Lowercase /j overlaps /g in /g_j #258

Open
JimEBlevins opened this issue Oct 17, 2023 · 0 comments
Open

Lowercase /j overlaps /g in /g_j #258

JimEBlevins opened this issue Oct 17, 2023 · 0 comments
Assignees

Comments

@JimEBlevins
Copy link

JimEBlevins commented Oct 17, 2023

Hello!

In STIX Two Text, \j overlaps \g in \gj.
STIX Two Text gj collision 20 October 2023 cropped
In 2020, a Typedrawer thread raised awareness of /g_j-collisions. There, the original poster suggested four responses to /g_j-collisions:

  1. Allow the crash.
  2. Modify base /g and/or base /j (most likely the latter).
  3. Make a /g_j ligature.
  4. Make a contextual alternate (most likely /j.short).

As a resident of Sweden, I would prefer that STIX Two implement (at least one option from) options 2--4 or option

  1. Provide an alternative /j (e.g., via a stylistic-alternate set or a character variant).

(Using LaTeX with the fontspec and babel packages, I found no difference when I specified Swedish. Similarly, in Microsoft Word and Libre Office Writer, specifying Swedish left the gj-collision invariant.)

In the Typedrawer thread, John Hudson (@tiroj) observed that the /g_j-collision impacts several languages:

Others noted that /g_j-collisions also afflict

The /g_j collision was highlighted by by Robert Bringhurst's font-testing paragraph (in The Elements of Typographical Style), which names the valkyrie Skeggjöld (from the Eddas).

Thank you for your help.

Best regards,
-Jim

@JimEBlevins JimEBlevins changed the title Miniscule /j obducts /g in /g_j Lowercase /j overlaps /g in /g_j Oct 20, 2023
@tiroj tiroj self-assigned this Jan 29, 2025
@tiroj tiroj added this to the v2.25 TENTATIVE milestone Jan 29, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants