Re: [ft] Creating an [OT]TF font from BDF font

Keith Packard <[email protected]> Mon, 12 Dec 2005 13:59:33 -0800
Newsgroups gmane.comp.fonts.freetype.user,gmane.comp.xfree86.fonts
Message-ID <[email protected]>
--===============1279975713==
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature";
	boundary="=-gCHAEBg0dyk0EaKeCwh8"


--=-gCHAEBg0dyk0EaKeCwh8
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

On Mon, 2005-12-12 at 20:12 +0100, Juliusz Chroboczek wrote:

> Keith,
>=20
> I'm not quite sure what you mean by ``round-trip'', but that might be
> more difficult than you think: as you've surely noticed, fonttosfnt
> crops glyphs by default, as there's no reason to propagate X's ``-c-''
> fonts into the SFNT world.

I hadn't really worried too much about this as it's purely a local
optimization within the X server and is invisible to applications.

However, if we want to propogate this 'feature', we can have the
sfnt->bdf converter application detect 'ink inside' glyphs with constant
escapements and convert them to char-cell fonts on the fly.

> (This can be disabled, though, with the ``-c'' flag.)

This isn't invisible as it affects the metrics seen by applications, a
far more important characteristic than the modest speed improvements
available for terminal emulators.

Thanks for raising the issue though; its important to remember all of
the vageries of the BDF format and its usage over the years by X.

(/me really wishes he'd never raised the issue of ink vs glyph metrics)

-keith


--=-gCHAEBg0dyk0EaKeCwh8
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)

iD8DBQBDnfLFQp8BWwlsTdMRAhIpAJwN1rCZcmww7CdqmCNSWx5qyGzIyQCfWQZD
A3Xd7EXCy+fXu0jaxIdLPag=
=6TU3
-----END PGP SIGNATURE-----

--=-gCHAEBg0dyk0EaKeCwh8--



--===============1279975713==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Freetype mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/freetype

--===============1279975713==--