fontservices/textbase/mglyph/release.txt
author hgs
Mon, 12 Jul 2010 14:38:26 +0800
changeset 45 662fa7de7023
permissions -rw-r--r--
201024_05
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
45
662fa7de7023 201024_05
hgs
parents:
diff changeset
     1
Mirror Glyph Tool release 001
662fa7de7023 201024_05
hgs
parents:
diff changeset
     2
----------
662fa7de7023 201024_05
hgs
parents:
diff changeset
     3
Made by Michael Lang 08 August 2002
662fa7de7023 201024_05
hgs
parents:
diff changeset
     4
662fa7de7023 201024_05
hgs
parents:
diff changeset
     5
662fa7de7023 201024_05
hgs
parents:
diff changeset
     6
- Features:
662fa7de7023 201024_05
hgs
parents:
diff changeset
     7
* The tool generates a hash table used to locate mirrorglyph characters, using the original character as a key. 
662fa7de7023 201024_05
hgs
parents:
diff changeset
     8
The hash table is stored in C++ format in the form of a .inl file.
662fa7de7023 201024_05
hgs
parents:
diff changeset
     9
	
662fa7de7023 201024_05
hgs
parents:
diff changeset
    10
662fa7de7023 201024_05
hgs
parents:
diff changeset
    11
(Command line options can be found by calling the perl script with the -? option)
662fa7de7023 201024_05
hgs
parents:
diff changeset
    12
662fa7de7023 201024_05
hgs
parents:
diff changeset
    13
662fa7de7023 201024_05
hgs
parents:
diff changeset
    14
- Inputs:
662fa7de7023 201024_05
hgs
parents:
diff changeset
    15
* The script requires the use of an input file which should be named mglyphs.txt
662fa7de7023 201024_05
hgs
parents:
diff changeset
    16
	- Points to note:
662fa7de7023 201024_05
hgs
parents:
diff changeset
    17
		- The input data to place in the file can be found here:
662fa7de7023 201024_05
hgs
parents:
diff changeset
    18
			http://www.unicode.org/Public/3.0-Update1/BidiMirroring-1.txt
662fa7de7023 201024_05
hgs
parents:
diff changeset
    19
		- Take this file and rename it mglpyhs.txt, placing it in the same directory as the tool
662fa7de7023 201024_05
hgs
parents:
diff changeset
    20
662fa7de7023 201024_05
hgs
parents:
diff changeset
    21
662fa7de7023 201024_05
hgs
parents:
diff changeset
    22
- Outputs:
662fa7de7023 201024_05
hgs
parents:
diff changeset
    23
	- A HTML file
662fa7de7023 201024_05
hgs
parents:
diff changeset
    24
		- One of the command line options allows for a HTML file to be generated in 
662fa7de7023 201024_05
hgs
parents:
diff changeset
    25
		order to display output.
662fa7de7023 201024_05
hgs
parents:
diff changeset
    26
		- This file is called mglyphs.html by default
662fa7de7023 201024_05
hgs
parents:
diff changeset
    27
		
662fa7de7023 201024_05
hgs
parents:
diff changeset
    28
	- A .INL file
662fa7de7023 201024_05
hgs
parents:
diff changeset
    29
		- The tool generates a file called mglyphs.inl by default
662fa7de7023 201024_05
hgs
parents:
diff changeset
    30
		(see command line options for output format)