googlefonts / googlefonts/glyphsets

Adding 2 diacritics to the Latin glyph set?

Open
#5 0 comments 1 reaction 0 assignees View on GitHub
Dominant language
Python
Stars
115
Forks
20
PR merge metrics
No merged PRs in 30d

Description

Hi there, I'm wondering if there's any possibility of adding the following 2 diacritics to the [Latin Plus glyph set](https://github.com/googlefonts/gftools/blob/master/Lib/gftools/encodings/GF%20Glyph%20Sets/GF-latin-plus_unique-glyphs.nam):

```
0x030D ̍ COMBINING VERTICAL LINE ABOVE
0x0358 ͘ COMBINING DOT ABOVE RIGHT
```

In principle, these two should be fairly straightforward. Most fonts already have glyphs with contours that can simply be reused at these 2 codepoints. Any plain vertical line component can be re-purposed for `0x030D`, and any standard dot (e.g., `0x0307 COMBINING DOT ABOVE`) can simply be re-used for `0x0358`.

Also, I'm not sure which set this glyph would belong in:

```
0x207F ⁿ SUPERSCRIPT LATIN SMALL LETTER N
```

These 3 glyphs would add support for [Taiwanese written in Latin script](https://en.wikipedia.org/wiki/Pe%CC%8Dh-%C5%8De-j%C4%AB). (A different popular romanization requires only `0x030D`, but that romanization is typically used for phonetic reference only, while the script linked here is used a native orthographic alternative to CJK characters.)

Additional information, not sure if relevant:

- `0x030D` uses the normal "top" accent position above alphabetic characters (specifically the set `a e i m n o u`, lower and upper, but most fonts already cover `A-Za-z`)
- `0x0358` is positioned at the top right corner of `o` (and optionally `e i u`), lower and upper

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.