Skip to content

Ḵ, Ḻ, Ṉ, Ṯ, ḵ, ḻ, ṉ have a macron below not an underline #415

@moyogo

Description

@moyogo

Environment

Cascadia Code version number: 2102.03
Application (with version) used to display text: any
OS platform and version: any
Screen resolution (i.e. 220dpi):  any

Steps to reproduce

Use Ḵ, Ḻ, Ṉ, Ṯ, ḵ, ḻ, ṉ in any sequence like ḴḺṈṮḵḻṉ.

Expected behavior

The macron below should not be as wide as the advance width.
It should be like the macron above in ĀĒĪŌṒṐŪȲӢӮ āēīōṓṑūȳӣӯ.

Screenshot 2021-02-14 at 23 12 01

Actual behavior

The macron below is as wide as the advance width in each, causing it to connect when any of these is repeated or next to another of that set.

Screenshot 2021-02-14 at 23 09 36

The Glyphs.app glyph names of those glyphs come from the Unicode names of the characters for example Ḵ, 1E34, is
LATIN CAPITAL LETTER K WITH LINE BELOW. But their canonical decomposition uses 0331 COMBINING MACRON BELOW instead of 0332 COMBINING LOW LINE, for example 1E34 is canonically equivalent to ≡ 004B 0331. The Unicode charts for the Latin Extended Additional Block has the note “In this block the names "WITH LINE BELOW" refer to a macron below the letter.”

0332 COMBINING LOW LINE has the following note in the Unicode charts for the Combining Diachritics Block:

= underline, underscore
• connects on left and right

0332 COMBINING LOW LINE "connects on left and right" but 0331 COMBINING MACRON BELOW doesn't. Neither should the macron below in those glyphs.

In practice, the macron below or the macron above can have various widths depending on what letter they are on (narrower on the i, wider on the m), but this is less common and is even less necessary with monospace fonts.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions