Some useful strings and tools to use in spacing and kerning type.
(Text wasn't directly given, so this is what I remember).
Useful to adapt slightly as needed, but it's helpful that it's a simple, brief set of tests.
### Example of using the method in a script for Drawbot | |
# import the method from hexToRgb.py (have hexToRgb.py in the same folder as your script) | |
# alternatively, you can also just include the whole method in your code | |
from hex2rgb import hex2rgb | |
# have a hex color in mind (works with or without the # sign) | |
myHex = "#2F3137" | |
# use an asterisk to feed the tuple (R,G,B) result in place of any usual drawbot color value |
{ | |
"version": "2.0.0", | |
"tasks": [ | |
{ | |
"label": "Run in RoboFont", | |
"type": "shell", | |
"command": "robofont", | |
"args": [ | |
"-p", | |
"${file}" |
/* ↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓ */ | |
/* Use with the Stylus Chrome extension */ | |
/* Paste it into a Stylus style for URLs starting with https://mail.google.com */ | |
/* (Probably won't work forever, but works as of November 2018) */ | |
/* ↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑ */ | |
/* =========================================================================== */ |
# requires XMLstarlet: https://brewformulas.org/Xmlstarlet | |
# requires gftools: pip install git+https://github.com/googlefonts/gftools | |
# updates isFixedPitch attribute 'value' from 0 to 1 on OpenType POST table | |
# | |
# USAGE: | |
# TTX a file in the family to see its current version number in nameID 5 | |
# $ ttx -t name <font_path> | |
# then, on the command line, run: | |
# $ chmod +x <relative_path>/set-is_fixed_pitch.sh |
Some useful strings and tools to use in spacing and kerning type.
(Text wasn't directly given, so this is what I remember).
Useful to adapt slightly as needed, but it's helpful that it's a simple, brief set of tests.