Changes between Initial Version and Version 1 of Font_Builder


Ignore:
Timestamp:
Feb 23, 2008, 4:18:58 AM (16 years ago)
Author:
trac
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Font_Builder

    v1 v1  
     1== Usage ==
     2
     3 1. Choose a ''primary font'', which will be used for as much as it can be used for.
     4 1. Optionally, choose a different ''secondary font'' which is used when the primary font is missing certain characters - for example, Trebuchet doesn't include any Greek/Cyrillic/Hebrew characters, so these will be taken from Arial Unicode MS (by default) instead.
     5 1. Use the ''Preview font'' button to see what the font looks like by rendering the contents of the textbox. Adjust the font settings until perfection is attained.
     6 1. Choose a desired ''character list'' - a text file containing all the characters that must be in the final font. The standard files are `latin.txt` (containing ASCII plus some accented characters, mainly useful for non-localised text) and `standard.txt` (containing Latin, Greek, Cyrillic and Hebrew characters, for text that could be in any language).
     7 1. Click ''Generate texture'', and select a name for the `.fnt` file. A `.tga` texture will also be generated, in the same directory with the same name. Depending on several random coincidences, the texture generation might be very fast or might take quite a while. When it finishes, the excitingly patterned texture will be displayed.
     8 1. Save your settings through the ''File'' menu so that you can easily recreate the font later.
     9
     10== Unicode fonts ==
     11
     12The font builder is intended to be used with Unicode characters. Unfortunately, most fonts aren't. The font builder tries to use ''Arial Unicode MS'' by default: this seems to be installed by some versions of Microsoft Office, or can be downloaded from locations such as [http://wildfiregames.com/~code/libraries/fonts/arialuni.exe this] (12MB self-extracting 7-Zip). It's probably worth getting, since it includes almost every Unicode glyph that you could wish for.
     13
     14Another potentially useful Unicode font is Bitstream Cyberbit (available from Netscape's FTP server [ftp://ftp.netscape.com/pub/communicator/extras/fonts/windows/Cyberbit.ZIP here], 6MB).
     15
     16All fonts must be installed into Windows before you can use them in the font builder.
     17
     18== Font settings ==
     19
     20 * '''Size''' - size of the font in arbitrary units.
     21 * '''Boldness''' - if you don't have a proper bold variation of the font, the boldness setting fakes it by drawing the character several times.
     22 * '''Italicness''' - if you don't have a proper italic variaton, the italicness setting slants it in 5-degree increments. Negative values slant the other way.
     23 * '''Tracking''' - extra spacing in pixels added between every non-zero-width glyph.
     24 * '''Leading''' - extra spacing in pixels between lines of text.