Date: Thu, 25 Jun 1998 03:43:58 -0700 (PDT) From: Joseph Koshy <jkoshy@FreeBSD.ORG> To: imdave@synet.net Cc: freebsd-doc@FreeBSD.ORG, phk@FreeBSD.ORG Subject: Please review; fonts tutorial changes Message-ID: <199806251043.DAA21323@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
Hi, The following changes attempt to make the fonts tutorial upto-date wrt TrueType support ... if the text looks okay, I'll commit the changes in a day or two. PR: docs/7049 Regards, Koshy <jkoshy@freebsd.org> Index: fonts.docb =================================================================== RCS file: /home/ncvs/www/data/tutorials/fonts/fonts.docb,v retrieving revision 1.1 diff -u -r1.1 fonts.docb --- fonts.docb 1997/02/15 18:02:20 1.1 +++ fonts.docb 1998/06/25 10:34:47 @@ -632,28 +632,61 @@ <chapter> <title>Can TrueType fonts be used?</title> -<para>The TrueType font format is used by Windows, Windows 95, -Mac's,&hellip It is quite popular and there are a great number of -fonts available in this format. Unfortunately, there are only two -applications that I am aware of that can use this format: Ghostscript -and povray. Ghostscript's support, according to the documentation, -is rudimentary and the results are likely to be inferior to type 1 -fonts.</para> +<para>The TrueType font format is used by Windows, Windows 95, and +Mac's. It is quite popular and there are a great number of +fonts available in this format.</para> -<para>However, groff would need a font description file, and I know -of no tools to construct the metrics from a TrueType font. In -addition, the font would have to be down loaded to postscript -printers in the appropriate format, and again, groff cannot handle -TrueType fonts in this fashion.</para> +<para>Unfortunately, there are few applications that I am aware of +that can use this format: Ghostscript and Povray come to mind. +Ghostscript's support, according to the documentation, is rudimentary +and the results are likely to be inferior to type 1 fonts. +Povray version 3 also has the ability to use TrueType fonts, but +I rather doubt many people will be creating documents as a series of +raytraced pages :-).</para> -<para>X11 has no support for TrueType fonts that I am aware -of.</para> +<para>Using TrueType with groff is difficult because groff would +need a font description file, and I know of no tools to construct +the metrics from a TrueType font. In addition, the font would have to +be downloaded to postscript printers in the appropriate format, +and again, groff cannot handle TrueType fonts in this fashion.</para> -<para>The only program that I know of that has the ability to use -TrueType fonts is povray version 3, but I rather doubt many people -will be creating documents as a series of raytraced pages! -:-)</para> - +<para>This rather dismal situation may soon change. +The <ulink url="http://www.freetype.org/">FreeType Project</ulink> +is currently developing a useful set of FreeType tools: +<itemizedlist> +<listitem> +<simpara>The <command>xfsft</command> font server for X11 can serve +TrueType fonts in addition to the regular fonts. Though currently in +beta, it is said to be ready for general use. See <ulink +url="http://www.dcs.ed.ac.uk/home/jec/programs/xfsft/">Juliusz +Chroboczek's page</ulink> for further information. Porting instructions +for FreeBSD can be found at <ulink +url="http://math.missouri.edu/~stephen/software/">Stephen Montgomery's +software page</ulink>. +</simpara> +</listitem> +<listitem> +<simpara><command>xfstt</command> is another font +server for X11, available under <ulink +url=" ftp://sunsite.unc.edu/pub/Linux/X11/fonts"> +ftp://sunsite.unc.edu/pub/Linux/X11/fonts</ulink>. +</simpara> +</listitem> +<listitem><simpara>A program called <command>ttf2bdf</command> can produce +BDF files suitable for use by X server from TrueType files. Linux +binaries are said to be available from <ulink +url="ftp://crl.nmsu.edu/CLR/multiling/General">ftp://crl.nmsu.edu/CLR/multiling/General/</ulink>. +</simpara> +</listitem> +<listitem> +<simpara>and others …</simpara> +</listitem> +</itemizedlist> +</para> +<para> +Information about these and other free TrueType projects can be found at +<ulink url="http://www.freetype.org/projects.htm">http://www.freetype.org/projects.htm</ulink>. +</para> </chapter> <chapter> To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-doc" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199806251043.DAA21323>