Skip to content

alexeiva/alexei-scripts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Alexei's scripts for Glyphs App


Metrics:

  • Set Kerning Groups for GF Latin Plus → Derived from @schriftgestalt's set Kerning Groups. Kerning class declarations have been fully reworked to support GF Latin Plus and GF Cyrillic Plus Glyphs Sets.

  • Fix Vertical Metrics → Creates custom parameters in all masters for vertical metrics according to the 125% rule.

  • Update WinMetrics → Updates winAscent and winDescent values. Useful for mastering fonts after adding tall glyphs such as Vietnamese.

  • Inherit Kerning Groups → Inherits Kerning Group to suffixed glyphs (.ssXX) from parent

  • Inherit Metrics Keys → Inherits Metrics Keys to suffixed glyphs (.ssXX) from parent

  • Set Metrics Keys Auto → Sets default Metrics Keys. Derived from Set Kerning Groups by @shriftgestalt

  • Steal Metrics Keys → Copies Metrics Keys from other font. Stolen from Steal kerning groups from font by @mekkablue

  • Gridster → Opens a new tab with Latin and Cyrillic grid tests.

Paths:

  • Slant Rounds → Slants round glyphs with vertical compensation. Based on method by Jacques Le Bailly @fonthausen. Need to specify Italic angle in font master. Use selectively on round glyphs o c e, etc,

SlantRounds

Custom GlyphsData.xml

GlyphsDataCYR.xml should be placed inside an Info folder in the same directory as your .glyphs file:

Font Project
|-- Source.glyphs
|-- Info
	|-- GlyphsDataCYR.xml

Acknowlegements

Mark Foley @m4rc1e, Georg Seifert @schriftgestalt, Rainer Erich Scheichelbauer @mekkablue

License

Copyright 2016, Alexei Vanyashin @alexeiva

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Releases

No releases published

Packages

No packages published

Languages