GithubHelp home page GithubHelp logo

delagothic's People

Contributors

aaronbell avatar exoego avatar syakuzen avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

delagothic's Issues

Font too large on body

Per the Google spec on vertical metrics for CJK fonts, the winDescent value will be set to 288. As such, no glyph may extend past that depth or it may be clipped.

The following glyphs extend too far below the baseline and are at risk.
Abrevedotbelow Acircumflexdotbelow Adotbelow Ccedilla Ecircumflexdotbelow Edotbelow Idotbelow Eng Ocircumflexdotbelow Odotbelow Ohorndotbelow Scedilla Tcedilla Udotbelow Uhorndotbelow Ydotbelow abrevedotbelow acircumflexdotbelow adotbelow ccedilla ecircumflexdotbelow edotbelow g gbreve gcommaaccent gdotaccent idotbelow j eng ocircumflexdotbelow odotbelow ohorndotbelow p thorn q scedilla uhorndotbelow y yacute ycircumflex ydieresis ydotbelow ygrave yhookabove ytilde g.full j.full p.full q.full y.full er-cy u-cy ef-cy je-cy dje-cy KaiSymbol beta gamma eta mu rho phi etatonos kaiSymbol micro dotbelowcomb.case

Excluding the gcommaaccent (which needs the accent move to above the letterform), the deepest glyph is the /kaiSymbol, with a descender of -402. As such, to fit within the descender depth of -288, the font needs to be scaled by 30% (or 70% if you're using the Glyphs transformations panel):

Screen Shot 2020-11-04 at 10 56 40 AM

Greek lowercase letter "χ" character displays the uppercase one

Hello all! In Greek, the lowercase "χ" is displayed like the uppercase one.
I tried the English lowercase letter "x" as a replacement and it seems great.

Can you please fix it?

Example (Above the wrong one, Below the English lowercase as a correct replacement):

image

Latin Diacritic placement is inconsistent / has errors

Screen Shot 2020-11-04 at 10 27 26 AM

Generally, one aims to keep a consistent amount of space between diacritic and base letter. In this case, the amount of space is varying quite a bit, with some sitting higher and others lower. The yi-cy appears to be in error (similar with /udieresismacron).

In other circumstances, the diacritic is really close to the base letter. For example, the š:
Screen Shot 2020-11-04 at 10 37 24 AM
Also note the /scommaaccent has the comment accent overlapping the /s.

This is also an issue in the /tbar and /tcommaaccent:
Screen Shot 2020-11-04 at 10 38 16 AM

The shape of the /horn doesn't really align with the overall look of the typeface. I would expect something that follows the curve of the /ogonek or /hookabove (also it would be nice to have a little more sidebearing space to account for the horn).

Please move the dot in the /ydotaccent further to the left. At current it is a little too far away.

Add extremes

At current, the font is missing extremes from many glyphs. Running the Paths > Add Extremes should solve this for you. For TTF fonts, it is important to include extremes (particularly in the y-direction) in order to ensure the best quality rendering.

DelaGothic_glyphs_-_DelaGothic

(BTW, running the above command may break your smart components 😞 )

Many open contours

DelaGothic_glyphs_-_Dela_Gothic

I found 50+ glyphs that contain open contours. Suggest running this script by Mekkablue to clear them out. And then ensure that nothing has broken :)

Double glyphs overlapping

Please take a look at:

🔥 FAIL The following glyphs have duplicate components which have the same x,y coordinates:
{'glyph': 'exclamdbl', 'component': 'exclam', 'x': 0, 'y': 0}
{'glyph': 'uni2047', 'component': 'question', 'x': 0, 'y': 0}
{'glyph': 'twodotenleader', 'component': 'period', 'x': 0, 'y': 0}
{'glyph': 'quotedblbase', 'component': 'comma', 'x': 0, 'y': 0} and {'glyph': 'uni222C', 'component': 'integral', 'x': 0, 'y': 0} [code: found-duplicates]

These glyphs have overlapping components that should not be overlapping.

Screen Shot 2020-11-04 at 12 39 38 PM

Additional glyph

Hello,

Found your font on Google fonts and I really liked it. I would like to ask you to take into consideration adding an additional glyph to letter e (or maybe it's a completely different letter I guess). In the Lithuanian language, we have this letter ė and in Dela Gothic we only have small circles over the letter e but if you look style-wise I think it would look better to have a bigger one? But of course, it's just a quick observation. I'll attach a picture for comparison.

Screenshot 2021-04-06 at 18 58 56

For example in this picture the word is a Lithuanian name and it has both letter i (that has a big dot) and that letter ė (that has small dot). Same size dots look more unified in my point of view.

Cyriliic lowercase "и" and "й" characters located above baseline

Hello! In Cyrillic, the lowercase characters "и" (и) and "й" (й) are smaller in height than other characters, while aligned to the top of the baseline.
Because of this, the letters look flying and stand out from others when writing headings.

Examples:
Dela_issue_2
Dela_issue_1

Using modified DelaGothic as complemenatry typeface for a Kana only typeface

Hello,

In order to use this font together with one of our upcoming release, we would like to

  • modify the proportions of this design (stretch it vertically) so that it fits a 1000x1000 FU character-frame
  • subset the font so that it contains only Kanji
  • distribute it on another GitHub repository (with possibly a different name) as OFL too

Could we have the agreement to do that?

thanks

Are you okay with adding more Kanji glyphs?

Example (all those are in the Adobe Japan 1-4 character set): 內扑佔另歲丟產戶吳娛啡說爸炕帮幫趕曬啊脖脫蜓銳稅

I don't want to sound like I'm asking for too much, but do you know how to add glyph variants? 旧字体 forms, for example (some are in Unicode as per my example above). In a way it's one step closer to the Adobe Japan 1-4 character set. Half of them will be unencoded and will have to be picked from the alternate glyph browser, however. An example of an unencoded variant glyph is 誤 as shown on the bottom right of the image.
Screenshot 2021-04-10 at 00 23 56

The reference character set is in Klee One, for example. In that font, there are unencoded 旧字体 glyphs that are part of the Adobe Japan 1-4 character set.

Let me know if there is a limit to what scope of glyphs to add, if you are open to adding more glyphs. Thanks in advance.

On another unrelated note, fix 仆. The right side should be "卜" not a weird "X".
Screenshot 2021-04-10 at 00 47 21

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.