>>>>> "Juliusz" == Juliusz Chroboczek <[EMAIL PROTECTED]> writes:

JC> It complains that it could not find encoding ascii-0

Juliusz> That's a ttmkfdir weirdness.

Noted.

JC> cff otf fonts still will not load.

Juliusz> I do not have access to any OpenType/CFF fonts.  If you can
Juliusz> point me to some that are available on the web, I'll see what
Juliusz> the problem is.

The only one I can find ATM is released by fontlab to demo fontlab 4:

    http://www.123-fonts.com/downloads/Liz.otf

referenced off their home page <http://www.fontlab.com>.

JC> I've now also tested with the backend loaded into the x server.
JC> Type1 fonts seem to have incorrect bounding boxes, per xfd(1x)
JC> output.

Juliusz> You mean incorrect glyph metrics, or incorrect font-level
Juliusz> metrics?

[See the AVERAGE_WIDTH comments below.]

Juliusz> I know of at least one problem: I transform the Type 1
Juliusz> font-level metrics by 1000*I rather than by the font's matrix
Juliusz> as should be.  You'll get incorrect font-level metrics for
Juliusz> any font that uses a non-standard font matrix.

Of the fonts I have licensed, Lucida Bright Oblique is the only one I
can think of with a non [0.001 0 0 0.001 0 0] matrix, which obliques
by just changing the matrix.  However, my copy is in TX and offline,
and I'm not. :(  

Try each of:

:; xfd -fn '-adobe-utopia-medium-r-normal--0-240-100-100-p-0-iso8859-1'
:; xlsfonts -fn '-adobe-utopia-medium-r-normal--0-240-100-100-p-0-iso8859-1'

with the Type1 backend vs the new FreeType backend.

With the t1 backend the bounds as reported by xlsfonts are:

  bounds:               width left  right  asc  desc   attr   keysym
        min                7    -2     0    -3   -20  0x00e1
        max               31     5    33    30     8  0x03b0

but with the ft2 backend they are:

  bounds:               width left  right  asc  desc   attr   keysym
        min               -7  -14025  -14025  -16384  -24249  0xff1f
        max                7  14025  14025  24249  16384  0x00e1

and AVERAGE_WIDTH changes from 180 to 37.  Each of the characters'
metrics are also significantly different.

It was the effect of AVERAGE_WIDTH that I saw via xfd.

-JimC

_______________________________________________
Fonts mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/fonts

Reply via email to