Fontlab & TTC

Primary tabs

14 posts / 0 new
Last post
Nina Stössinger's picture
Joined: 19 Jun 2006 - 3:01pm
Fontlab & TTC
0

Quick question: I have Snow Leopard now, so [some of] the system fonts are TTCs. Since I'm very much a type design learner I like to open fonts and study the outlines up close; but now FontLab says it can't handle TTCs. :-( Is there any way to make Fontlab accept these files? Or do I need to revert to typing the glyphs in question in Illustrator and converting to outlines to see them up close?
Thanks for input.

Thierry Blancpain's picture
Joined: 15 May 2005 - 4:30am
0

from what i know illustrator sometimes changes the outlines when converting, so that may not the your best option.. i can't help with the original question though.
greetings from bern :)

Nina Stössinger's picture
Joined: 19 Jun 2006 - 3:01pm
0

Ah, I was wondering about that. Bummer :-\

Greetings back from Basel!

Theunis de Jong's picture
Offline
Joined: 22 Apr 2008 - 5:06pm
0

A TTC is a regular TTF and then some more: it contains the usual tables for one single TTF, plus any number of additional font sections that share some of its tables with the 'base' font and have some private tables.

(And I am surprised FontLab didn't know that. Perhaps they do, but it's too hard to switch from a one-file-one-font-outline paradigm. (They could do something like, on opening a TTC, ask "What section do ya want?"))

I'm fairly familiar with the TTC tables; perhaps it's not too difficult to write a 'converter' that creates at least a single file of the 'base font' (and perhaps (oh my!) of the other fonts as well).

... No promises, though.

...... Besides, I bet this is one of those forbidden things you sometimes hear about.

Riccardo Sartori's picture
Joined: 13 Jul 2009 - 4:20am
0

There is a converter, a little pricey for what you need:
http://www.macupdate.com/info.php/id/26678/fontxchange

Jens Kutílek's picture
Offline
Joined: 12 Sep 2007 - 7:55am
0

I think you can use ttx.py (from the Robofab Python module library) to dump a TTC into xml. And then probably rebuild separate TTFs from there.

Theunis de Jong's picture
Offline
Joined: 22 Apr 2008 - 5:06pm
0

... fontxchange ...

Colour me unimpressed. 30MB! "So much knowledge has been lost."

(It seems you pay for the MBs, not for any intellectual investment. A cursory glance shows it's a complete [[http://fontforge.sourceforge.net/|FontForge]] distro -- fontforge, fontimage, fontlint, and sfddiff --, glued together and given a nice interface with RealBasic. Even comes with all original FF interface icons and man pages. Note To Self -- try to run it!)

Nina Stössinger's picture
Joined: 19 Jun 2006 - 3:01pm
0

Hm, thanks guys. I guess hoping for an easy and legal solution was a bit too optimistic :-\ … I guess I'll just look at these fonts in Illustrator for now – most times that should be sufficient for what I need, if not as convenient.

Does anyone know if FontLab 6 will have TTC support?
And can FontForge open TTCs? Maybe I should just install that too.

Theunis de Jong's picture
Offline
Joined: 22 Apr 2008 - 5:06pm
0

.. can FontForge open TTCs? Maybe I should just install that too.

Sure. Opening: [[http://fontforge.sourceforge.net/filemenu.html#Open|FontForge -> Open]]

(coincidentally addressing what I said about FontLab: "When opening a TTC file, or a mac dfont -- files which potentially contain several fonts -- you will be given a dlg showing a list of all fonts in the file, you get to pick which you want to open.")

Saving: [[http://fontforge.sourceforge.net/generate.html#GenerateTTC|FontForge -> Generate Fonts (Generate TTC)]]

Getting the thing to run seems to be a hit-and-miss affair. I had mixed feelings about my trying to run it under Cygwin (my Windows machine). It froze up every 30 sec, and boy! was it ever ugly! Perhaps I'll try again on my Mac.

Nina Stössinger's picture
Joined: 19 Jun 2006 - 3:01pm
0

Hmm, that sounds promising, if a bit scary. I should give it a try. Thanks for the pointers :)

Johnych's picture
Offline
Joined: 13 Oct 2004 - 11:55am
0

Just to clarify some things.

1. Fontlab Studio was never supposed to support TTC fonts. There is another product from Fontlab to do this: http://www.fontlab.com/fontlab-products/compare/
2. New TTC fonts introduced in Snow Leopard are a little bit different from those on Windows. Apple took font data from the data fork, compressed it and put in the 'cmpf' resource in the resource fork of the file. So new ttc fonts are now resource-based files.

Does anyone know if FontLab 6 will have TTC support?

Nobody knows. ;)

Regards,
Johnych

Vladimir Tamari's picture
Offline
Joined: 4 Nov 2007 - 11:15pm
0

Apart from the difficulty of running it on a Mac or PC, Font Forge is quite ugly, compared to the elegant GUI and user-friendly functions of Fontlab. But from my limited experience FF seems strictly professional in treating the basics, for example it lets the user see which tables are associated with which font. Font Forge installs with one click on any Linux operating system and runs smoothly in its native habitat. I tried it from a Ubuntu OS installed temporarily from a USB key on a homeless PC laptop that does not even have a hard disc - and it is all open source. See http://www.linuxliveusb.com/ . FF is downloaded as a package from within Ubuntu.

Adam Twardoch's picture
Offline
Joined: 3 Dec 2002 - 7:36pm
0

It is very likely that Fontographer 5 will open .ttc fonts, and FontLab Studio 6 will certainly open .ttc fonts.

Cheers,
Adam

docunagi's picture
Offline
Joined: 30 Apr 2004 - 4:09am
0

It has been almost 2 years, but here is a little something to extract the TTC fonts.
http://peter.upfold.org.uk/projects/dfontsplitter

But I cannot find a way to make a TTC font (apart from fontforge… but cannot find the right way) and Fontlab does not handle it :(