-
Notifications
You must be signed in to change notification settings - Fork 21
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 Position of Accents for Sequences of DIN SPEC 91379 #45
Comments
Can you please confirm which liberation-fonts release/version are you using. if you are unaware of how to get it on windows 10, |
Rendering with hb-view 2.6.8 under Linux looks different from rendering with Word/Win10 Input file: Command line: |
I did try the same text in libreoffice (and also gedit) on my fedora-34 machine. The initial MS Word incorrect rendering image seems to be an word processor issue not the font one(This is my guess, i need to try it by myself and then jump to conclusion). Still i see few glyph are not rendered correctly in liberation-sans. Thanks for reporting i will be fixing it in next release. |
There seem to be two issues:
|
I did fix the rendering issue on windows, attaching sample LiberationSans-fonts.zip Current rendering with above fix files Would kindly request you to review this fix and confirm if it works for you. Thank you :) |
Are not some of the diacritics too high above the letters, e.g. above m, n, r compared with c, g, p, s, z? There are some collisions, too, e.g. with f, h and k. |
Indeed and i am currently working on those :) |
For reference I am adding a complete list of all letters, symbols, diacritics and combinations defined in DIN SPEC 91379. |
Wrong Position of Accents Sequences DIN 91379 https://bugzilla.redhat.com/show_bug.cgi?id=1072095
@vishalvvr , @vk-github18 , @kimmus, @msg-tbrtz, @kenmcd and all other contributers: Many thanks for working on a solution for all DIN SPEC 91379 content - including this and other related issues here. It's hard to find open source fonts which support all the DIN SPEC 91379 letters, symbols, diacritics and combinations AND offer same width as Arial, Times New Roman and Courier New. Same width is important, as many form sheets or official documents require this. Your work can help to avoid a lot of "refactoring" for form sheets and official documents in public services organizations - which will allow to spend "tax money" for better purposes and will be benificial for the public. |
The accents in the following sequences are at wrong positions:
Latin Letters (normative) Sequences
A̋ C̀ C̄ C̆ C̈ C̕ C̣ C̦ C̨̆ D̂ F̀ F̄ G̀ H̄ H̦ H̱ J́ J̌ K̀ K̂ K̄ K̇ K̕ K̛ K̦ K͟H
K͟h L̂ L̥ L̥̄ L̦ M̀ M̂ M̆ M̐ N̂ N̄ N̆ N̦ P̀ P̄ P̕ P̣ R̆ R̥ R̥̄ S̀ S̄ S̛̄ S̱ T̀ T̄
T̈ T̕ T̛ U̇ Z̀ Z̄ Z̆ Z̈ Z̧ a̋ c̀ c̄ c̆ c̈ c̕ c̣ c̦ c̨̆ d̂ f̀ f̄ g̀ h̄ h̦ j́ k̀
k̂ k̄ k̇ k̕ k̛ k̦ k͟h l̂ l̥ l̥̄ l̦ m̀ m̂ m̆ m̐ n̂ n̄ n̆ n̦ p̀ p̄ p̕ p̣ r̆ r̥ r̥̄
s̀ s̄ s̛̄ s̱ t̀ t̄ t̕ t̛ u̇ z̀ z̄ z̆ z̈ z̧ Ç̆ Û̄ ç̆ û̄ ÿ́ Č̕ Č̣ č̕ č̣ Ī́ ī́ Ž̦
Ž̧ ž̦ ž̧ Ḳ̄ ḳ̄ Ṣ̄ ṣ̄ Ṭ̄ ṭ̄ Ạ̈ ạ̈ Ọ̈ ọ̈ Ụ̄ Ụ̈ ụ̄ ụ̈
Rendering with Liberation Sans and MS Word:
Rendering with Noto Sans and MS Word (mostly correct except combining comma above right):
The tested sequences are used in the following specification(DIN SPEC and draft DIN):
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
https://www.din.de/de/mitwirken/normenausschuesse/nia/entwuerfe/wdc-beuth:din21:339812645
See also:
https://github.com/googlefonts/noto-fonts/issues/1882
The text was updated successfully, but these errors were encountered: