Index of /Tools/eot-utils

[ICO]NameLast modifiedSizeDescription

[PARENTDIR]Parent Directory  -  
[   ]AUTHORS2010-01-25 17:38 23  
[   ]COPYING2010-01-25 17:38 2.2K 
[   ]ChangeLog2012-02-29 09:53 282  
[   ]INSTALL2010-01-25 17:38 9.3K 
[   ]Makefile.am2010-02-28 17:33 89  
[   ]NEWS2010-01-25 17:38 0  
[TXT]README2019-02-25 14:04 1.9K 
[TXT]bootstrap.sh2010-01-25 17:39 940  
[   ]configure.in2012-02-29 09:53 668  
[   ]convert.pe2010-01-25 17:43 257  
[   ]eot-utilities-1.0.tar.gz2019-02-25 14:01 90K 
[   ]eot-utilities-1.1.tar.gz2019-02-25 14:01 91K 
[   ]eotinfo.12010-01-25 17:39 806  
[TXT]eotinfo.c2012-02-29 10:02 19K 
[   ]mkeot.12010-01-28 01:17 3.0K 
[TXT]mkeot.c2010-01-25 19:52 22K 

The eot-utils are the two programs mkeot and eotinfo. The former
creates an EOT (Embedded OpenType) file from an OpenType or TrueType
font and the URLs of one or more Web pages. mkeot respects the
TrueType embedding bits. The eotinfo program displays the contents of
an EOT header in a human-readable way.
[From: http://www.w3.org/Status#eot-utils]

This directory contains the sources for the following programs:

    mkeot - generate EOT from OpenType and zero or more "rootstrings"
    eotinfo - simple program to show info about an EOT file
    convert.pe - script for fontforge to convert OpenType to TrueType
    bootstrap.sh - script to set up the automake/autoconf environment


Compile and install
===================

1) If you got the sources as a tar.gz file, unpack, configure, compile
and install with the following commands (where XXX is the version
number of the downloaded tar.gz file):

    tar xvfz eot-utilities-XXX.tar.gz
    cd eot-utilities-XXX
    ./configure
    make
    make install

2) If you downloaded the individual files, you'll need to have GNU
automake/autoconf installed. Create the configure script, configure,
compile and install with:

    ./bootstrap.sh
    ./configure
    make
    make install

See the file INSTALL for generic information about compilation options.


Notes
=====

EOT (Embedded OpenType) is documented at:
http://www.w3.org/Submission/2008/01/



Warning about limitations in MSIE (at least version 8):

1) EOT files apparently only work if they are TrueType-flavored
OpenType, not if they are Postscript-flavored. The included convert.pe
script converts OTF to TTF. (It requires fontforge to be installed.)

2) EOT files apparently only work if the font's family name is a
prefix of the font's full name. The included convert.pe script tries
to ensure that.

3) EOT files apparently don't work if the "rootstring" is absent
(empty). You'll need to give at least one URL to mkeot.