Tag Archives: SnowLeopard

Installing Fontforge in Snow Leopard

League Gothic Open Source font available from: http://www.theleagueofmoveabletype.com/

As you can see, I am finally killing the old typeforge website and updating it to the blog format which is simpler to maintain. One of the reasons is that I’ve recently acquired a MacBook Pro with Snow Leopard (Mac OSX 10.6.2) and I am trying to get back into Type Design…

Which brings us to this topic, installing Fontforge correctly on Snow Leopard. The old mac step-by-step on typeforge is very incomplete… although it’s still very simple to get fontforge running (just download and install), one of the tricky things I’ve ran into in the past is getting the libray dependencies to work correctly (specially the SVG and PNG to import images and vectors).

Before continue reading you might want to check this post: http://www.typeforge.net/blog/2011/05/23/fontforge-binaries/

Wait, library what?… that’s the usual question Mac owner students ask. These are necessary files that fontforge needs in order to handle background image import, vector import from illustrator, etc…

The thing is, when installing in Cygwin/Windows, the installer took care of it, but on the Mac, these libraries have to be installed manually. There goes the theory of Macintosh being simpler… So, if you have a Mac and you want to have Fontforge up-and-running smoothly, this is my attempt to shed some light into George Williams (very complete) install tutorial:

  1. Make sure you have the latest X11 and XCode installed – pick up your install DVDs and check the packages;
  2. Point your browser to http://www.macports.org/. Download and install it;
  3. Then browse Fontforge’s dependencies page: http://fontforge.sourceforge.net/source-build.html#Dependencies. Choose the ones you need (I’ve actually installed more than I needed). But how? (Continue reading);
  4. Start X11. Xterm should start automatically (that white command line window).
  5. Type the following command for each library you need – “port search potrace” – (to search for potrace, for example). Caution: not all libraries have the same name as in the fontforge dependencies page… So, try the following – libpng, tiff, libungif, jpeg, libxml2, freetype, cairo and pango;
  6. If the search command returns the desired results, then, for each one, run the following command – “sudo port install potrace” – for Potrace for example. Repeat for each library package… freetype, pango and cairo took a while…
  7. And that’s it. Now run Fontforge from the applications menu, or type the command “fontforge” in the Xterm command line window. Alternatively you can customize the X11 Applications menu under “customize”.

Hope this works for you as it is working for me…