Skip to content

apple-fonts/Apple-system-fonts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Apple system fonts

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

Prerequisites

p7zip-full

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

Download the .dmg files from Apple's website:

make dmg -j

Extract fonts

Run

make -j

to 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:

  1. Extract all fonts (will download the .dmg files first if not present):

    make fonts -j
  2. Extract and pack all fonts into Apple-system-fonts.zip:

    make zip -j

Create a release

Run

make release -j

to create the release directory, and create symlinks to .dmg files as well as the Apple-system-fonts.zip file in this directory.

Clean up

  • Clean up generated fonts (removes the release directory, the Apple-system-fonts.zip file, and the fonts directory):

    make clean
  • Clean up the release directory:

    make clean_release
  • Clean up the generated Apple-system-fonts.zip file:

    make clean_zip
  • Clean up the fonts directory:

    make clean_fonts
  • Clean up the .dmg files:

    make clean_dmg
  • Clean up all of them:

    make clean_all

See also