Files
coco 723ce1af5c a
2026-07-03 15:12:48 +08:00
..
a
2026-07-03 15:12:48 +08:00
a
2026-07-03 15:12:48 +08:00
a
2026-07-03 15:12:48 +08:00
a
2026-07-03 15:12:48 +08:00
a
2026-07-03 15:12:48 +08:00
a
2026-07-03 15:12:48 +08:00

Subset Icons font

FontTools Subset Material Design Icons font

Material Icons

https://github.com/google/material-design-icons#material-icons

  • font/MaterialIcons-Regular.ttf
  • font/MaterialIcons-Regular.codepoints
  • font/MaterialIconsRound-Regular.otf
  • font/MaterialIconsRound-Regular.codepoints
  • font/MaterialIconsOutlined-Regular.otf
  • font/MaterialIconsOutlined-Regular.codepoints

Git md5: 6745d95590b1a5593888b6c402401fc3db75fbdb

Usage

Install requirements

pip install -r requirements.txt

Run

python subset_icons_font.py

Subset

pyftsubset "MaterialIconsOutlined-Regular.otf" \
  --unicodes-file="unicodes.txt" \
  --output-file="output_outlined.otf" \
  --drop-tables=meta \
  --ignore-missing-unicodes \
  --desubroutinize \
  --recalc-timestamp \
  --with-zopfli \
  --no-hinting \
  --verbose

Merge

pyftmerge "icons_rounded.otf" "icons_outlined.otf" \
  --output-file="icons.ttf" \
  --verbose

About

fontTools.subset

fontTools.megre