Giter Site home page Giter Site logo

lemonada's People

Contributors

aaronbell avatar davelab6 avatar eliheuer avatar gue3bara avatar m4rc1e 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

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

lemonada's Issues

U+220F N-ARY PRODUCT is too short

The glyph for U+220F N-ARY PRODUCT should descend below the baseline because it is an n-ary operator. Compare the glyph for U+2211 N-ARY SUMMATION, which is correct. The current glyph for U+220F would be appropriate for U+03A0 GREEK CAPITAL LETTER PI.
∏∑

Minor things

In Font Info, Font

  • Add a fsType and set it to Not Set, which appears as installable

screen shot 2016-03-02 at 01 53 22

- [x] Change copyright notice to

Copyright 2015 The Lemonada Project Authors.

Then add the AUTHORS and the other 2 files as per https://github.com/googlefonts/gf-docs/blob/master/ProjectChecklist.md

In Font Info, Masters

  • Set both masters' italic angles to zero

In Font Info, Instances

  • Inside SemiBold, remove space from the style name Semi Bold to SemiBold
  • Inside Bold, tick Style Linking

screen shot 2016-03-02 at 01 56 01

Create a release

Hi !

Awesome work on the fonts !

Can you make a "release" on github to ease the download for the non "github-aware" people interested on this work ?

Thanks !

Vertical metrics

In the latest update, the vertical metrics changed because of these glyphs (using their production names)

Lemonada-Bold.ttf: uni1EC4 uni1EC2 uni1EC3 uni1EC0 uni1ED2 uni1ED0 uni1ED6 uni1ED5 uni1ED4 uni25CC uni1EA8 uni1EA9 uni1EA4 hamzaaboveDammatanar Aringacute uni1EAE uni1EAA uni1EB0 uni1EB3 uni1EB2 uni1EB4 uni1EBE aringacute uni03020309 uni1EA6 uni03060309 hamzaaboveDammaar

Lemonada-Light.ttf: uni1EC4 uni1EC5 uni1EC2 uni1EC3 uni1EC0 uni1EC1 shaddaDammatanar uni1ED3 uni1ED2 uni1ED1 uni1ED0 uni1ED7 uni1ED6 uni1ED5 uni1ED4 uni03020301 uni25CC hamzaaboveSukunar uni1EAF uni1EAB uni1EA8 uni1EA9 uni1EA4 uni1EA5 uni1EA7 hamzaaboveDammatanar Aringacute shaddaDammaar uni1EAE uni1EAA uni03020303 uni1EB1 uni1EB0 uni1EB3 uni1EB2 uni1EB5 uni1EB4 uni03020300 uni1EBE uni1EBF aringacute uni03020309 uni1EA6 uni03060303 uni03060301 uni03060300 uni03060309 hamzaaboveDammaar

Lemonada-Regular.ttf: uni1EC4 uni1EC5 uni1EC2 uni1EC3 uni1EC0 uni1EC1 shaddaDammatanar uni1ED3 uni1ED2 uni1ED1 uni1ED0 uni1ED7 uni1ED6 uni1ED5 uni1ED4 uni03020301 uni25CC uni1EAF uni1EAB uni1EA8 uni1EA9 uni1EA4 uni1EA5 uni1EA7 hamzaaboveDammatanar Aringacute shaddaDammaar uni0688 uni1EAE uni1EAA uni03020303 uni1EB1 uni1EB0 uni1EB3 uni1EB2 uni1EB5 uni1EB4 uni03020300 uni1EBE uni1EBF aringacute uni03020309 uni1EA6 uni03060303 uni03060301 uni03060300 uni03060309 hamzaaboveDammaar uniFB89

Lemonada-SemiBold.ttf: uni1EC4 uni1EC5 uni1EC2 uni1EC3 uni1EC0 uni1EC1 uni1ED3 uni1ED2 uni1ED1 uni1ED0 uni1ED7 uni1ED6 uni1ED5 uni1ED4 uni03020301 uni25CC uni1EAB uni1EA8 uni1EA9 uni1EA4 uni1EA5 uni1EA7 hamzaaboveDammatanar Aringacute uni1EAE uni1EAA uni03020303 uni1EB0 uni1EB3 uni1EB2 uni1EB4 uni03020300 uni1EBE uni1EBF aringacute uni03020309 uni1EA6 uni03060309 hamzaaboveDammaar

The new v metrics values should be 2758/-653.

MekkaBlue PreFlight Font

When I open https://github.com/Gue3bara/Lemonada-Arabic/blob/master/Lemonada-Arabic.glyphs and run the @mekkablue Preflight Font script, it lists many issues and then crashes at the end:

CHECKING FONT INFO AND INSTANCES ...

CHECKING FOR OPEN PATHS ...
- Glyph hehgoalHamzaabove-ar.fina, Layer Light Italic: 1 open path(s) found.
- Glyph hehgoalHamzaabove-ar.fina, Layer Bold Italic: 1 open path(s) found.
- Glyph tehMarbuta-ar.fina, Layer Bold Italic: 1 open path(s) found.

CHECKING FOR PATH DIRECTIONS ...
- Glyph sad-ar, Layer Light Italic: Bad path order or direction..
- Glyph sad-ar, Layer Bold Italic: Bad path order or direction..
- Glyph sad-ar.medi, Layer Light Italic: Bad path order or direction..
- Glyph sad-ar.medi, Layer Bold Italic: Bad path order or direction..
- Glyph sad-ar.init, Layer Light Italic: Bad path order or direction..
- Glyph sad-ar.init, Layer Bold Italic: Bad path order or direction..
- Glyph tah-ar, Layer Light Italic: Bad path order or direction..
- Glyph tah-ar, Layer Bold Italic: Bad path order or direction..
- Glyph meem-ar, Layer Light Italic: Bad path order or direction..
- Glyph meem-ar, Layer Bold Italic: Bad path order or direction..
- Glyph meem-ar.init, Layer Light Italic: Bad path order or direction..
- Glyph meem-ar.init, Layer Bold Italic: Bad path order or direction..
- Glyph heh-ar, Layer Light Italic: Bad path order or direction..
- Glyph heh-ar, Layer Bold Italic: Bad path order or direction..
- Glyph heh-ar.init, Layer Light Italic: Bad path order or direction..
- Glyph heh-ar.init, Layer Bold Italic: Bad path order or direction..
- Glyph hehgoalHamzaabove-ar.fina, Layer Light Italic: Bad path direction..
- Glyph hehgoalHamzaabove-ar.fina, Layer Bold Italic: Bad path direction..
- Glyph tehMarbuta-ar.fina, Layer Bold Italic: Bad path direction..
- Glyph zero, Layer Light Italic: Bad path order or direction..
- Glyph zero, Layer Bold Italic: Bad path order or direction..
- Glyph zero.numr, Layer Light Italic: Bad path order or direction..
- Glyph zero.numr, Layer Bold Italic: Bad path order or direction..
- Glyph ellipsis, Layer Light Italic: Bad path order or direction..
- Glyph ellipsis, Layer Bold Italic: Bad path order or direction..
- Glyph hyphen, Layer Light Italic: Bad path direction..
- Glyph hyphen, Layer Bold Italic: Bad path direction..
- Glyph currency, Layer Light Italic: Bad path order or direction..
- Glyph currency, Layer Bold Italic: Bad path order or direction..
- Glyph copyright, Layer Light Italic: Bad path order or direction..
- Glyph copyright, Layer Bold Italic: Bad path order or direction..
- Glyph registered, Layer Light Italic: Bad path order or direction..
- Glyph registered, Layer Bold Italic: Bad path order or direction..
- Glyph estimated, Layer Light Italic: Bad path order or direction..
- Glyph estimated, Layer Bold Italic: Bad path order or direction..
- Glyph dotaccentcomb, Layer Light Italic: Bad path direction..
- Glyph dotaccentcomb, Layer Bold Italic: Bad path direction..
- Glyph ringcomb, Layer Light Italic: Bad path order or direction..
- Glyph ringcomb, Layer Bold Italic: Bad path order or direction..
- Glyph tildecomb, Layer Light Italic: Bad path direction..
- Glyph tildecomb, Layer Bold Italic: Bad path direction..
- Glyph dotbelowcomb, Layer Light Italic: Bad path direction..
- Glyph dotbelowcomb, Layer Bold Italic: Bad path direction..

CHECKING FOR NODES OUT OF BOUNDS ...

CHECKING FOR ILLEGAL GLYPH NAMES ...

CHECKING FOR NAMING CONVENTION ...
Traceback (most recent call last):
  File "Preflight Font.py", line 215, in <module>
    checkStandardNames( Font )
  File "Preflight Font.py", line 184, in checkStandardNames
    calculatedNiceName = GSGlyphsInfo.niceGlyphNameForName_( legacyName )
TypeError: Expecting instance of GSGlyphsInfo as self, got one of unicode
End

Shaping

I think there is a problem with the spacing, where some letters are not joining

screen shot 2016-05-28 at 10 35 16

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.