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

"Combining comma above right" at wrong position #79

Closed
vk-github18 opened this issue Oct 5, 2020 · 1 comment
Closed

"Combining comma above right" at wrong position #79

vk-github18 opened this issue Oct 5, 2020 · 1 comment

Comments

@vk-github18
Copy link

Defect Report

Title

"Combining comma above right" character needs spacing

Font

NotoMono-Regular.ttf (correct)
NotoMono-Bold.ttf
NotoSans-BoldItalic.ttf
NotoSans-Bold.ttf
NotoSans-Italic.ttf
NotoSans-Regular.ttf

Where the font came from, and when

Site: https://github.com/googlefonts/noto-fonts/tree/master/hinted/ttf
Date: 2020-10-05

Font Version

NotoMono-Regular.ttf (correct) 2.004; ttfautohint (v1.8.2)
NotoMono-Bold.ttf 2.004; ttfautohint (v1.8.2)
NotoSans-BoldItalic.ttf 2.003; ttfautohint (v1.8.2)
NotoSans-Bold.ttf 2.003; ttfautohint (v1.8.2)
NotoSans-Italic.ttf 2.003; ttfautohint (v1.8.2)
NotoSans-Regular.ttf 2.003; ttfautohint (v1.8.2)

OS name and version

Ubuntu 20.04.1 LTS

Application name and version

hb-view (HarfBuzz) 2.6.8
Available shapers: graphite2,ot,fallback

Issue

There is not enough space after COMBINING COMMA ABOVE RIGHT
so it is overlapping with the next letter

  1. Steps to reproduce

FONTS="NotoSans-BoldItalic.ttf NotoSans-Bold.ttf NotoSans-Italic.ttf
NotoSans-Regular.ttf NotoMono-Bold.ttf NotoSansMono-Bold.ttf NotoMono-Regular.ttf NotoSansMono-Regular.ttf"

for f in $FONTS
do printf "$f\n">x
cat combining_comma_above_right.txt >> x
hb-view -o combining_comma_above_right_${f%.*}.png $f <x
rm x
done

  1. Observed results
    COMBINING COMMA ABOVE RIGHT overlaps with next letter
    combining_comma_above_right_NotoSans-Regular
    combining_comma_above_right_NotoSans-Italic
    combining_comma_above_right_NotoSans-BoldItalic
    combining_comma_above_right_NotoSans-Bold
    combining_comma_above_right_NotoMono-Bold

  2. Expected results

COMBINING COMMA ABOVE RIGHT does not overlap with next letter
combining_comma_above_right_NotoMono-Regular

  1. Additional information

See
https://github.com/googlefonts/noto-fonts/issues/1478
where the problem was solved for letters small k and t

The tested sequences are used in the following specification:

DIN SPEC 91379: Characters in Unicode for the electronic processing of names and dataexchange in Europe; with digital attachment

https://www.xoev.de/downloads-2316#StringLatin

https://www.din.de/de/wdc-beuth:din21:301228458

Character data

C̕k 0043 0315 LATIN CAPITAL LETTER C WITH COMBINING COMMA ABOVE RIGHT
K̕k 004B 0315 LATIN CAPITAL LETTER K WITH COMBINING COMMA ABOVE RIGHT
P̕k 0050 0315 LATIN CAPITAL LETTER P WITH COMBINING COMMA ABOVE RIGHT
c̕k 0063 0315 LATIN SMALL LETTER C WITH COMBINING COMMA ABOVE RIGHT
p̕k 0070 0315 LATIN SMALL LETTER P WITH COMBINING COMMA ABOVE RIGHT
Č̕k 010C 0315 LATIN CAPITAL LETTER C WITH CARON WITH COMBINING COMMA ABOVE RIGHT
č̕k 010D 0315 LATIN SMALL LETTER C WITH CARON WITH COMBINING COMMA ABOVE RIGHT

combining_comma_above_right.txt

@simoncozens
Copy link
Contributor

Duplicate of #33 due to bad issue transfer.

@simoncozens simoncozens closed this as not planned Won't fix, can't repro, duplicate, stale Jan 11, 2023
This issue is being transferred. Timeline may not be complete until it finishes.
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