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

Wrong positioning for diacritics of DIN 91379 in Noto Sans Mono #1

Open
vk-github18 opened this issue Jun 5, 2022 · 1 comment
Open

Comments

@vk-github18
Copy link

vk-github18 commented Jun 5, 2022

Defect Report

Title

Wrong positioning for diacritics of DIN 91379 in Noto Sans Mono

Font

NotoSansMono-Regular.ttf

Where the font came from, and when

Site: https://github.com/googlefonts/noto-fonts/blob/main/hinted/ttf/NotoSansMono/NotoSansMono-Regular.ttf
Date: 2022-06-05

Font Version

2.007; ttfautohint (v1.8) -l 8 -r 50 -G 200 -x 14 -D latn -f none -a qsq -X ""

OS name and version

Linux 5.4.0-113-generic Ubuntu SMP x86_64 GNU/Linux

Application name and version

hb-view (HarfBuzz) 2.8.1

Issue

For some combinations of base letter and combining mark (diacritic) defined in DIN 91379
the combining mark ist positioned at the wrong place.
COMBINING COMMA ABOVE RIGHT should be above the letter, at the right side
COMBINING DOUBLE MACRON BELOW should be centered with respect to "KH"
COMBINING HORN, should have the same position in Noto Sans and Noto Sans Mono, see https://unicode.org/charts/PDF/U0300.pdf.

  1. Steps to reproduce: Call hb-view via
    test.sh

  2. Observed results:
    wrong_position_noto_sans_mono_letters_NotoSansMono-Regular.pdf

  3. Expected results: Compare with
    wrong_position_noto_sans_mono_letters_NotoSans-Regular.pdf
    and
    wrong_position_noto_sans_mono_letters_Roboto-Regular.pdf

See https://unicode.org/charts/PDF/U0300.pdf
image
image
image

  1. Additional information
    See "Combining comma above right" at wrong position #33
    https://en.wikipedia.org/wiki/DIN_91379
    https://github.com/String-Latin/DIN-91379-Characters-and-Sequences

Character data

K̛ S̛̄ T̛ t̛ C̕ K̕ P̕ T̕ c̕ p̕ Č̕ č̕ K͟H K͟h k͟h
wrong_position_noto_sans_mono_letters.txt
wrong_position_noto_sans_mono_list.txt

Screenshot

wrong_position_noto_sans_mono_letters_NotoSansMono-Regular
wrong_position_noto_sans_mono_letters_NotoSans-Regular
wrong_position_noto_sans_mono_letters_Roboto-Regular

@simoncozens simoncozens transferred this issue from notofonts/noto-fonts Jun 20, 2022
@vk-github18
Copy link
Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants