Skip to content
No description, website, or topics provided.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
CopyAnchorsFromMasterToMaster.py
CopyMasterChildLayersToMaster.py
CreateInDesignTaggedText.py
DeleteBackgroundLayers.py
DuplicateMaster.py
FindBracketAndBraceLayers.py
HalfAllKerningValues.py
InstanceInterpolationsReport.py
README.md
SwapGlyphNames.py
VariableFontExportWithDecomposeComponents.py

README.md

Rob’s Glyphs Scripts

CopyAnchorsFromMasterToMaster

Copies child layers between masters, including masters in different fonts.

CopyMasterChildLayersToMaster

Copies anchors between masters. Existing anchors are overwritten.

CreateInDesignTaggedText

Creates an inDesign Tagged Text document containing all glyphs in the font.

Delete Background Layers

Clears the background layers of the selected layers.

Find Bracket and Brace Layers

Logs the names of all bracket and brace layers to the console.

HalfAllKerningValues

Halves the values of all kerning pairs in all masters.

InstanceInterpolationsReport

View a report displaying each instances interpolation coefficients.

SwapGlyphNames

Swaps the names of 2 glyphs. Useful for switching alternative, ssXX glyphs.

VariableFontExportWithDecomposeComponents !!!Use at own risk!!!

Exports the font as a variable font with decomposed components.

Running Glyphs Filters in scripts

Roughen

RoughenizerFilter = GlyphsApp.NSClassFromString("GlyphsFilterRoughenizer").alloc().init()
RoughenizerFilter.processLayer_withArguments_(layer, [10, 10, 10, 0])
You can’t perform that action at this time.