From f07bb53970ee2ecc53f81a206a3d3a67ef665e4a Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Mon, 9 Jan 2006 00:56:57 +0000 Subject: doc 6 git-svn-id: svn://tug.org/texlive/trunk@85 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/generic/tex4ht/mn33.html | 110 +++++++++++++++++++++++++ 1 file changed, 110 insertions(+) create mode 100644 Master/texmf-dist/doc/generic/tex4ht/mn33.html (limited to 'Master/texmf-dist/doc/generic/tex4ht/mn33.html') diff --git a/Master/texmf-dist/doc/generic/tex4ht/mn33.html b/Master/texmf-dist/doc/generic/tex4ht/mn33.html new file mode 100644 index 00000000000..2380f6c966f --- /dev/null +++ b/Master/texmf-dist/doc/generic/tex4ht/mn33.html @@ -0,0 +1,110 @@ + + + + +Modify + + + + + + + + + exit Modify +

The Composition of tex4ht.env

+ TeX4ht consults this file for system-dependent information. The file consists of a sequence of directives, where +each directive occupies a line and is identified with a distinguished character code in the first column. The following +are the possible character codes and their meaning. +
+
b
+This character identifies for tex4ht a comment to be placed in the ‘.lg’ file, before the scripts for creating pictures +for symbols. +
g
+This character identifies the extension tex4ht should associate to names of the files of pictures it creates. The default +corresponds to a setting of the form ‘g.gif’. +

A directory name can also be encoded into tex4ht during compilation time through the variable +LGTYP. +

Alternatively, an extension can be provided in the command line of tex4ht, in which case the character code +should be present and immediately preceded by a ‘-’ character. +

+
i
+This character identifies to tex4ht a directory where the hypertext font (.htf) files of tex4ht are +stored. +
l
+This character identifies a bookkeeping file where tex4ht can record information about paths to files it uses. +
s
+This character identifies to tex4ht a command for requesting in the lg file the translation of dvi pictures to +bitmaps. When needed, a sequence of such commands can be placed in consecutive lines to form a block of +commands for handling the translation. +
t
+This character identifies to tex4ht the directory where the font metric (.tfm) files of TeX are stored. +
A
+This character identifies to t4ht a script for changing access mode of files. +
C
+This character identifies a script for satisfying requests made in the lg file to copy files between directories. +
E
+This character identifies a script for satisfying requests made in the lg file to get substitutions for empty +pictures. +
F
+This character identifies to t4ht a script for translating into other formats characters from dvi files. +
G
+This character identifies to t4ht a script for translating general dvi figures into other formats. +
M
+This character identifies a script for satisfying requests made in the lg file to move files between directories. +
S
+This character specifies what security measures t4ht should take when invoking other utilities. In the absence of +this directive, all the calls to system services are ignored. On the other hand, a directive of the form ‘S*’ allows all +system calls. A selective access to system calls can be obtained with S directives, which specify the prefixes of +command names that should be allowed to go through. +

The S directives can be fed as switches to the command lines t4ht. +

+
P
+A variant of he S switch for tex4ht. Rarely useful. +
X
+This character identifies to t4ht a script for postprocessing the files which tex4ht outputs. The file names are +represented by ‘%%1’, and their extensions by ‘%%2’. Such scripts, for instance, may invoke validators to check the +correctness of the files against given DTD’s and request XSL transformations. +

The command line of t4ht may include a flag ‘-X’ whose content is represented by ‘%%3’ in the +script. +

Example: Xmake -f mymake name=%%1 ext=%%2 %%3 +

+
. (dot)
+A variant of the X script applied to files whose extension names are provided after the dot. The file names are +represented by ‘%%1’, and the jobnames by ‘%%0’. +

Example: .xml echo "name=%%1.xml" +

+
<
+Tagged script segments <tag>...</tag> are scanned only if their names are specified within -ctag switches of +tex4ht.c and t4ht.c. When such switches are not supplied, a the switch -cdefault is implicitly +assumed. +
Lines starting with other characters are treated as comments, and empty lines may be treated as file +terminators by tex4ht and t4ht. +

Examples: Unix-oriented, MS-oriented + +

+ + -- cgit v1.2.3