Using IPA fonts with Mac OS X: The Comprehensive Guide
This post may be many years old, but I’ve kept it up to date, and has special instructions where needed for Mac OS X 10.10 “Yosemite”. Enjoy! - Will, 10/16/2014
As a linguist, you find yourself using the International Phonetic Alphabet (IPA) incredibly frequently. Some of the characters are easy enough to use without any special work (ŋ, ə), as most fonts already include them. However, to get the more cool/obscure characters and diacritics, or to stack diacritics (placing, for instance, a tone marking above a nasal marking), you need special fonts, layouts and setup. In this post, I’m going to explain, as simply as possible, how to go about finding the files and setting this up, all without paying a dime for specialty software.
Getting the fonts and layout
The beauty of this method is that it uses software built into Mac OS X, and that you can use IPA fonts in any application that supports Unicode (translation: lots of them), not just specific programs. You also don’t need to install a separate program to clutter up your computer, just a few free fonts and a keyboard layout. So, here’s your freeware shopping list:
- Charis SIL IPA Font - The best free IPA font out there (in my opinion) because it has bold, italic, and all sorts of other characters outside of IPA. The download link is around halfway down the page, grab the file with “(Windows, Macintosh and Linux)” next to it. Thanks to the Summer Institute of Linguistics, it’s completely free! 2.The Unicode IPA Keyboard Layout for OS X - SIL has created a comprehensive and modern version with every key you can imagine and more at The IPA-SIL key layout site. This layout is excellent as it allows you to type regularly, but by using “deadkeys” (a key that you press before another which chooses the output), you can add any IPA key you’d like. Make sure you have the latest version (1.5, at time of update) installed, as some strange encoding issues were happening with newer OSes and version 1.4.
Optional Extra IPA fonts:
Doulos SIL - A differently styled IPA font from SIL, missing the bold and italic forms that Charis has. Install this at the same time you install the Charis SIL font below, using the same instructions.
SILIPA93 Fonts - These are desperately outdated, but occasionally necessary when reading other people’s old IPA. Install this at the same time you install the Charis SIL font below, using the same instructions.
So, download save them to your desktop (or a location of your choosing), and then proceed to the next step.
Installing the font and keyboard layout
Now, double-click the CharisSIL(version).zip file that you saved to your desktop. It’ll unzip into a similarly named folder on your desktop. Take the CharisSILfontdocumentation.pdf file and move it to a safe place, it’s a handy guide to have around, and feel free to take a look at the readme and license files in the folder.
It’s time to install the font and layout themselves:
If you’re using OS X 10.7 “Lion” or later, Apple has hidden the /Users/yourname/Library (~/Library) folder from you by default, so in order to install the keyboard layout or fonts, you’ll need to unhide the ~/Library folder or to access it using the Finder’s “Go to folder” option. To do the latter, just open the finder, open the Go menu in the menubar, then choose “Go to Folder…”, then enter
~/Library. You can also open a terminal window (/Applications/Utilities/Terminal) and type
chflags nohidden ~/Libraryto make it show up permanently.
Place the four font files from the folder (CharisSILB.ttf, CharisSILBI.ttf, CharisSILI.ttf, CharisSILR.ttf) along with any of the optional fonts you’re installing into the ~/Library/Fonts folder (the “Fonts” folder inside the “Library” folder in your user directory.
Now, the layout. First, Double click “IPA-MACkbd.dmg” on your desktop. Now click the newly opened “Keyboard” Disk Image on the desktop and examine the contents.
Save “IPA Unicode (some version numbers) MAC Keyboard.pdf”! In fact, frame it. Wallpaper your wall with copies of it. Get a version tattooed on your chest. Just make sure you have it. Without this, you’ll have trouble figuring out exactly which keypresses result in which characters, and this method won’t work very well at all.
Now, drag “IPA Unicode (Version) MAC.keylayout” into the “Keyboard Layouts” in your username/Library folder. Also, if there is no “Keyboard Layouts” folder, you might have to create it yourself (File -> New Folder, then name it “Keyboard Layouts”)
You’re done! You might want to restart your computer, then everything will be all set.
Power User’s Summary: Install the font into /Users/you/Library/Fonts, and put the keyboard layout into /Users/you/Library/Keyboard Layouts. Make sure to save “IPA Unicode (version) MAC Keyboard.pdf” from the layout folder someplace accessible. Restart.
Setting up IPA Text Input on OS X 10.6-10.8
Once you’ve restarted, go to the System Preferences Application. Click the “Language and Text” (“International” on older versions), then, click the “Input Sources” (or “Input Menu”) tab inside the Language and Text Pane, and you’ll be presented with a window like this (click to enlarge):
In this window, make sure and select “Keyboard & Character Viewer” (to see what symbols are where at a glance) and “Show input menu in menu bar”. Also, feel free to change the shortcut to switch input methods to make things faster for you down the road.
Setting up IPA Text Input on OS X 10.9 or higher
Once you’ve restarted, go to the System Preferences Application. Click the “Keyboard” Option. First, check “Show Keyboard and Character Viewers in the Menu Bar”, then, click the “Input Sources” (or “Input Menu”) tab inside the Keyboard Pane.
Then, click the “+” button in the bottom left of the window, Choose “Others” in the left pane, and then “IPA Unicode 6.2(v.X)”.
Also, feel free to change the shortcut to switch input methods to make things faster for you down the road, under “Shortcuts”.
Now that you’ve done that, you should have a little American flag in your menu bar. Congratulations! You’re now set up to use the IPA on your mac.
To test it out, fire up any text editor (OpenOffice, TextEdit, my personal favorite, Mellel, or even MS Word, if you insist) and open a document. Be very sure to select Charis SIL for your font in the document.
Now, click the little menu in the menubar and select IPA Unicode (Version) MAC:
Start typing and you’ll find yourself typing IPA symbols! You’ll slowly learn the reasonably intuitive set of key sequences (e.g: > then n for Angma, > then r for Alveolar Tap), and soon, you’ll be typing in IPA nearly effortlessly in nearly any application. You can even IM your linguist friends in IPA if they have the font as well.
I’ve heard that sometimes, Word doesn’t play nicely with this sort of input method. I’d highly recommend that if you have troubles, you try using TextEdit (built in), Mellel, or the free Office suite for OS X, LibreOffice, all of which I’ve tried and know to work well.
At the very least, you should be able to copy/paste your IPA text into a word document, or hopefully even make the switch entirely to a better word processor. Although MS Word may be the most well known word processor, it’s far from being the best on OS X, and I highly encourage you to check out all the options.
Finally, it’s worth noting that even with these input methods, and even in a Unicode-happy Word Processor like Mellel or LibreOffice, IPA isn’t perfectly reliable on Macs, especially when you have more than one diacritic stacked above a letter. For perfectly typeset IPA, unfortunately, you’re going to have to use TIPA with LaTeX, which is a whole other can of worms, or, better still, XeLaTeX (which allows Unicode entry) with this keyboard layout and a good TeX editor.
Regardless, thanks to these free and open source fonts and layouts, you’ll never need to write a Word macro again on OS X. /oʊ, wʌɾə wʌndə˞fl̩ wɜ˞ld/!
- Converting Unicode IPA to TIPA for LaTeX documents
- Another free online IPA keyboard solution for Mac, PC and Linux
Categories: computers and software - general linguistics - phonetics and phonology - mac os x - the international phonetic alphabet -