home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CICA 1993 November
/
cicaforwindowswalnutcreeknovember1993.iso
/
win_nt
/
ttinfo
/
readme.txt
< prev
next >
Wrap
Text File
|
1993-01-23
|
4KB
|
85 lines
TrueType developer information files in this directory:
1. The TrueType specifications (in two formats):
The TrueType Font File specifications detail how to construct
a TrueType font from scratch (or build a tool to do so), the
TrueType programming language, and the complete format of each
sub-table contained in the .TTF file complete with illustrations.
a. In Windows 3.1 help format:
The "ttf_spec.hlp" file is a hyper-text based version of the
specifications which makes an ideal online reference
guide to in internals of a TrueType font. If you have Windows
3.1, you have all of the tools necessary to view or print this
online guide (no other programs are required). You can even make
this into an icon for your desktop by doing a "File:New" from
the Windows 3.1 Program Manager and just pointing the command
line argument to the ttf_spec.hlp file. Double-clicking on
that icon will automatically launch winhelp.exe and open the
ttf_spec.hlp file.
b. In Word for Windows 2.0 format:
ttspec1.zip
ttspec2.zip
ttspec3.zip
These three compressed files contain the exact same information
which is present in the online help file mentioned above.
This version would allow you to easily print out the entire
400 page book. These documents are stored in Word for Windows
2.0 format and require Windows 3.1 for printing. See the
"readme.doc" (in ttspec1.zip) for printing instructions.
Requires 2.5MB after uncompression.
2. ttfdump.zip - An MS-DOS executable which will dump the contents
of a TrueType font out in a human-readable fashion. It allows
you to dump the entire font, or just specific sub-tables. This
tool, combined with the specifications above, allows very effective
debugging or exploration of any TrueType font. For example, to
dump the contents of the 'cmap' (character code to glyph index
mapping) table, enter:
ttfdump fontname.ttf -tcmap -nx
Entering "ttfdump" with no options will give you a help message.
3. ttfname.zip - Example C source code on how to parse the contents
of a TrueType font. Although this particular example will open up
the file and locate the font name contained within the 'name' table,
it could be readily adapted to parse any other structure in the
file. This compressed zip file also contains many useful include
files which have pre-defined structures set up for the internal
tables of a TrueType font file. This code may be useful for
developers who wish to parse the TrueType data stream returned
by the GetFontData() API in Windows 3.1.
4. tt-win.zip - A 31 page Word for Windows 2.0 document which is
targeted for the Windows developer who is interested in learning
about some of the capabilities TrueType adds to Windows 3.1.
Contains many illustrations.
5. embeddin.zip - A text file which describes all of the information
necessary for a Windows developer to add TrueType font embedding
capabilities to their application. Font embedding allows the
application to bundle the TrueType fonts that were used in that
document and transport it to another platform where the document
can be viewed or printed correctly.
6. tt-talk.zip - The TrueType Technical Talks 1 and 2. These
text files describe some of the things that are happening
with TrueType behind the scenes in Windows 3.1. The first
document walks the reader through all of the steps that occur
from when the user first presses the key on the keyboard until
that character appears on the screen (scaling, hinting, drop
out control, caching and blitting). The second talk describes
one of the unique features of TrueType called non-linear scaling
which allows the font vendor to overcome some of the physical
limitations of low resolution output devices.
7. lucida.zip - This text file contains useful typographic
information on the 22 Lucida fonts which are contained in the
Microsoft TrueType Font Pack for Windows. It gives pointers
on line-layout, mixing and matching fonts in the family and
a little history on each typeface. This information was
written by the font's designers, Chuck Bigelow & Kris Holmes.