
Preview will show up in the right part of the window. Click on the font you want to preview (fonts are listed in the center column of the window) 3. Go to Finder Applications Font Book or use Spotlight to find and run Font Book. Also, here you can decide if the fonts will be installed just for the current user, or for all users of the computer. The best way to see installed fonts on a Mac is to use the Font Book app: 1. Before doing this I highly recommend to choose "Preferences" from the "Font Book" menu and ensure that "Validate fonts before installing" is enabled. To add fonts using Font Book, open the application and choose "Add Fonts" from the "File" menu. In addition, Font Book shows the fonts which are installed and allows you to disable them. Fonts are notorious for being corrupt and causing issues. In order to maintain the fonts on macOS, Apple included the tool Font Book as a way for users to browse the collection, to find the exact font they want to use. In addition to automatically coping the font to the proper font folders (outlined in Rich Bradshaw's answer) Font Book will verify the font before installing. I suggest using the "Font Book" program located in /Applications.

Previous answer (for reference purposes only): Or you could do as Rich suggested and just move the file using the C rename() function. This could be executed in C++ via the osascript command if you need help with that, it's a separate question altogether. To answer the new question of how to install fonts programatically on a Mac, Rich's answer is correct, just move them into the fonts folder.ĮDIT: To fit within the spirit of my previous answer, here's a (roughly done) AppleScript which will install a font file located at /some/path/to/a/font_file.ttf by using the OS X application "Font Book" set theFontPath to "/some/path/to/a/font_file.ttf"

My previous answer was for the unedited question.
