On Nov 20, 2007, at 09:05, Raphael Parree wrote:

Andreas,

That solved it for now... tx.

When I have time I will try to find out the cause...

FWIW, and to whom it may concern: the limitation, I think, is caused by the following in org.apache.fop.fonts.TTFFile line 225 and following

===
            if (cmapPID == 3 && cmapEID == 1) {
                cmapUniOffset = cmapOffset;
            }
        }

        if (cmapUniOffset <= 0) {
            log.fatal("Unicode cmap table not present");
            log.fatal("Unsupported format: Aborting");
            return false;
        }
===

I looked at the docs available on developer.apple.com (amongst others: http://developer.apple.com/textfonts/TTRefMan/RM06/ Chap6name.html#ID), and it seems that the above means that we currently only support CMAPs with a PlatformID of 3 (= Microsoft).

I'll see shortly if changing this helps to support Mac TrueType fonts.


Cheers

Andreas

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to