This repository provides the fonts for the Apple system.
The fonts are extracted from the .dmg files, which can be obtained at https://developer.apple.com/fonts/.
The available fonts are:
- SF core fonts
- SF Pro
- SF Compact
- SF Mono
- New York
- SF Script Extensions
- SF Arabic
- SF Armenian
- SF Georgian
- SF Hebrew
The p7zip-full package, which provides the 7z command, is required for extracting the .dmg files.
You can download it at https://sourceforge.net/projects/p7zip/.
Download the .dmg files from Apple's website:
make dmg -jRun
make -jto extract the fonts from the .dmg files, and pack all extracted files into the Apple-system-fonts.zip file.
Or, you can run the two steps separately:
-
Extract all fonts (will download the
.dmgfiles first if not present):make fonts -j
-
Extract and pack all fonts into
Apple-system-fonts.zip:make zip -j
Run
make release -jto create the release directory, and create symlinks to .dmg files as well as the Apple-system-fonts.zip file in this directory.
-
Clean up generated fonts (removes the
releasedirectory, theApple-system-fonts.zipfile, and thefontsdirectory):make clean
-
Clean up the
releasedirectory:make clean_release
-
Clean up the generated
Apple-system-fonts.zipfile:make clean_zip
-
Clean up the
fontsdirectory:make clean_fonts
-
Clean up the
.dmgfiles:make clean_dmg
-
Clean up all of them:
make clean_all
