File: mn.html

package info (click to toggle)
tex4ht 19990804-1
  • links: PTS
  • area: main
  • in suites: potato
  • size: 2,384 kB
  • ctags: 799
  • sloc: ansic: 7,653; makefile: 116; sh: 24
file content (206 lines) | stat: -rw-r--r-- 14,033 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206

 
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> 
<html  
><head><!--mn.html from mn.tex (TeX4ht, 1999-03-31 04:46:00)--> 

<title>mn.html</title><link 
rel="stylesheet" type="text/css" href="mn.css"></head><body 
>
    <h1 class="PartHead"><a 
   name="QQ1-1-1"></a>TeX4ht: LaTeX and TeX for Hypertext</h1>
    TeX4ht is a highly configurable TeX-based authoring system for producing hypertext. It interacts with
TeX-based applications through style files and postprocessors, leaving the processing of the source files to the native
TeX compiler. Consequently, TeX4ht can handle the features of TeX-based systems in general, and of the LaTeX
and AMS style files in particular.
<!--1742--><p class="indent">    The examples of this document relate mainly to configurations tailored for HTML 3.2, HTML transitional 4.0,
HTML 4.0 voyager, CSS, XML, and MathML. The document itself, zipped together with the files of TeX4ht, is
available for downloading (<a 
 href="http://www.cis.ohio-state.edu/~gurari/TeX4ht/tex4ht.zip" >osu</a>, <a 
 href="http://www.tug.org/applications/tex4ht/tex4ht.zip" >tug</a>).<SUP>[<a 
 href="http://www.cdrom.com/pub/infozip/" >unzip</a>]</SUP>
<br>    <div class="TableOfContents"><span 
class="cmsy-10"><img 
src="cmsy10-f.gif"alt="*"class="10--f"></span><a 
 href="#QQ1-1-2"  name="QQ2-1-2">Features</a> <span 
class="cmsy-10"><img 
src="cmsy10-f.gif"alt="*"class="10--f"></span><a 
 href="#QQ1-1-21"  name="QQ2-1-21">Installation</a> <span 
class="cmsy-10"><img 
src="cmsy10-f.gif"alt="*"class="10--f"></span><a 
 href="#QQ1-1-35"  name="QQ2-1-35">Examples of Products</a> <span 
class="cmsy-10"><img 
src="cmsy10-f.gif"alt="*"class="10--f"></span><a 
 href="#QQ1-1-36"  name="QQ2-1-36">Resources</a>
<span 
class="cmsy-10"><img 
src="cmsy10-f.gif"alt="*"class="10--f"></span><a 
 href="#QQ1-1-46"  name="QQ2-1-46">General Note</a> <span 
class="cmsy-10"><img 
src="cmsy10-f.gif"alt="*"class="10--f"></span><a 
 href="#QQ1-1-47"  name="QQ2-1-47">Acknowledgment</a>
    </div>
    <H2 CLASS="ChapterHead"><a 
   name="QQ1-1-2"></a>Features</H2>
    A manual for the main features of TeX4ht is included within a forthcoming manuscript about LaTeX and the
Web. Outlines of many of these and other features are provided here.
 <div class="TableOfContents"><SPAN CLASS="cmsy-10"><IMG SRC="cmsy10-f.gif"ALT="*"CLASS="cmsy10--f"></SPAN><a 
 href="mn2.html#QQ1-2-4"  name="QQ2-2-4">From LaTeX to HTML</a> <SPAN CLASS="cmsy-10"><IMG SRC="cmsy10-f.gif"ALT="*"CLASS="cmsy10--f"></SPAN><a 
 href="mn2.html#QQ1-2-5"  name="QQ2-2-5">Low-Level Features</a> <SPAN CLASS="cmsy-10"><IMG SRC="cmsy10-f.gif"ALT="*"CLASS="cmsy10--f"></SPAN><a 
 href="mn2.html#QQ1-2-6"  name="QQ2-2-6">Sectioning and Tables of
Contents</a> <SPAN CLASS="cmsy-10"><IMG SRC="cmsy10-f.gif"ALT="*"CLASS="cmsy10--f"></SPAN><a 
 href="mn2.html#QQ1-2-7"  name="QQ2-2-7">Tables</a> <SPAN CLASS="cmsy-10"><IMG SRC="cmsy10-f.gif"ALT="*"CLASS="cmsy10--f"></SPAN><a 
 href="mn2.html#QQ1-2-8"  name="QQ2-2-8">Lists and Environments</a> <SPAN CLASS="cmsy-10"><IMG SRC="cmsy10-f.gif"ALT="*"CLASS="cmsy10--f"></SPAN><a 
 href="mn2.html#QQ1-2-9"  name="QQ2-2-9">Pictures</a> <SPAN CLASS="cmsy-10"><IMG SRC="cmsy10-f.gif"ALT="*"CLASS="cmsy10--f"></SPAN><a 
 href="mn2.html#QQ1-2-10"  name="QQ2-2-10">Mathematical
Formulas</a> <SPAN CLASS="cmsy-10"><IMG SRC="cmsy10-f.gif"ALT="*"CLASS="cmsy10--f"></SPAN><a 
 href="mn2.html#QQ1-2-11"  name="QQ2-2-11">Paragraphs</a> <SPAN CLASS="cmsy-10"><IMG SRC="cmsy10-f.gif"ALT="*"CLASS="cmsy10--f"></SPAN><a 
 href="mn2.html#QQ1-2-12"  name="QQ2-2-12">Configuration Files</a> <SPAN CLASS="cmsy-10"><IMG SRC="cmsy10-f.gif"ALT="*"CLASS="cmsy10--f"></SPAN><a 
 href="mn2.html#QQ1-2-13"  name="QQ2-2-13">Cascade Style Sheets
(CSS)</a> <SPAN CLASS="cmsy-10"><IMG SRC="cmsy10-f.gif"ALT="*"CLASS="cmsy10--f"></SPAN><a 
 href="mn2.html#QQ1-2-14"  name="QQ2-2-14">Xml</a> <SPAN CLASS="cmsy-10"><IMG SRC="cmsy10-f.gif"ALT="*"CLASS="cmsy10--f"></SPAN><a 
 href="mn2.html#QQ1-2-15"  name="QQ2-2-15">HTML Voyager, Unicode, and MathML</a> <SPAN CLASS="cmsy-10"><IMG SRC="cmsy10-f.gif"ALT="*"CLASS="cmsy10--f"></SPAN><a 
 href="mn2.html#QQ1-2-16"  name="QQ2-2-16">Fonts</a>
<SPAN CLASS="cmsy-10"><IMG SRC="cmsy10-f.gif"ALT="*"CLASS="cmsy10--f"></SPAN><a 
 href="mn2.html#QQ1-2-18"  name="QQ2-2-18">Configurable Hooks</a> <SPAN CLASS="cmsy-10"><IMG SRC="cmsy10-f.gif"ALT="*"CLASS="cmsy10--f"></SPAN><a 
 href="mn2.html#QQ1-2-19"  name="QQ2-2-19">Literate Programs (with ProTeX) and Scripts</a> <SPAN CLASS="cmsy-10"><IMG SRC="cmsy10-f.gif"ALT="*"CLASS="cmsy10--f"></SPAN><a 
 href="mn2.html#QQ1-2-20"  name="QQ2-2-20">TeX</a>
    </div>
<!--4466--><p class="indent">    The <a 
 href="http://www.cis.ohio-state.edu/~gurari/tug97/tug97-h.html" >demonstration of TeX4ht</a> in TUG97 illustrates the nature of the system (some of the mentioned features,
however, are outdated).
<!--4483--><p class="indent">    [<a 
 href="mn26.html"  name="mn26.html" >trouble shooting</a>]
    <H2 CLASS="ChapterHead"><a 
   name="QQ1-1-21"></a>Installation</H2>
    For the system to <a 
 href="mn27.html"  name="mn27.html" >run</a> it needs a port made up of native utilities of TeX4ht and of non-native utilities. The <a 
 href="http://www.tug.org/texlive/doc/live.html" >TeX Live</a>
and <a 
 href="http://www.ntg.nl/4allcd/4texdoc/4texdoc.htm" >4allTeX</a> CD-ROM distributions include installed versions of these utilities. Hence, users having
no need for the latest version of TeX4ht might be well served by getting the system from the above
distributions.
<!--4640--><p class="indent">    The current document gives instructions on how to establish ports for <a 
 href="mn28.html"  name="mn28.html" >Unix</a> and <a 
 href="mn33.html"  name="mn33.html" >MS Win 95</a>. Alternative ports for these and other environments can be tailored in a <a 
 href="mn39.html"  name="mn39.html" >similar manner</a>.
<!--6115--><p class="indent">    Philip A. Viton discusses in details issues of installing TeX4ht under <a 
 href="http://www.arch.ohio-state.edu/crp/faculty/pviton/support/tex4ht.html" >MikTeX</a> and <a 
 href="http://www.arch.ohio-state.edu/crp/faculty/pviton/support/swpht.html" >Scientific Word/WorkPlace</a>,
but many of the topics apply also to other platforms. The <a 
 href="http://www.cis.ohio-state.edu/~gurari/TeX4ht/dosports/readme.html" >port</a> Gertjan Klein proposed for an older version of
TeX4ht suggests alternative ways to conduct the translation of pictures into gif. Steven Zeil offers <a 
 href="http://www.cs.odu.edu/~zeil/tex4ht/tex4ht_discussion.html" TARGET="_blank" >improvements</a> for
the above settings.

<!--6137--><p class="indent">    <DIV CLASS="bugfixes"> <a 
 href="http://www.cis.ohio-state.edu/~gurari/TeX4ht/bugfixes.html" >bug fixes</a></DIV>
    <H2 CLASS="ChapterHead"><a 
   name="QQ1-1-35"></a>Examples of Products</H2>
    <SPAN CLASS="cmsy-10"><IMG SRC="cmsy10-f.gif"ALT="*"CLASS="cmsy10--f"></SPAN><a 
 href="http://www.tug.org/texlive/doc/live.html" >TeX Live - Unix and Windows TeX on a CD-ROM</a> (LaTeX to HTML 4.0) <SPAN CLASS="cmsy-10"><IMG SRC="cmsy10-f.gif"ALT="*"CLASS="cmsy10--f"></SPAN><a 
 href="http://www.ntg.nl/4allcd/4texdoc/4texdoc.htm" >4allTeXCD-ROM</a> (HTML 3.2)
<SPAN CLASS="cmsy-10"><IMG SRC="cmsy10-f.gif"ALT="*"CLASS="cmsy10--f"></SPAN><a 
 href="http://www.xs4all.nl/~gklein/bc.html" >Boot Control: alternative MBR software</a> (LaTeX to HTML 3.2) <SPAN CLASS="cmsy-10"><IMG SRC="cmsy10-f.gif"ALT="*"CLASS="cmsy10--f"></SPAN><a 
 href="http://www.cis.ohio-state.edu/~gurari/tpf/TeXProject/html/manual.html" >TeXProject: A Mini Manual</a> (LaTeX
to HTML 3.2) <SPAN CLASS="cmsy-10"><IMG SRC="cmsy10-f.gif"ALT="*"CLASS="cmsy10--f"></SPAN><a 
 href="http://www.cis.ohio-state.edu/~gurari/theory-bk/theory-bk.html" >A book on Theory of Computation</a> (LaTeX to HTML 3.2) <SPAN CLASS="cmsy-10"><IMG SRC="cmsy10-f.gif"ALT="*"CLASS="cmsy10--f"></SPAN><a 
 href="http://www.tug.org/applications/tex4ht/mml/" >XML and MathML
from LaTeX</a> <SPAN CLASS="cmsy-10"><IMG SRC="cmsy10-f.gif"ALT="*"CLASS="cmsy10--f"></SPAN>Current document (TeX to HTML 4.0) <SPAN CLASS="cmsy-10"><IMG SRC="cmsy10-f.gif"ALT="*"CLASS="cmsy10--f"></SPAN><a 
 href="mn47.html"  name="mn47.html" >Instructions for converting 9 AMS preprints</a> (AMS/TeX/LaTeX to HTML Voyager, Unicode, and MathML)
    <H2 CLASS="ChapterHead"><a 
   name="QQ1-1-36"></a>Resources</H2>
    <TABLE  
><TR  valign="top">
<TD 
>Languages: </TD><TD 
><a 
 href="mn50.html"  name="mn50.html" >LaTeX</a>, <a 
 href="mn51.html"  name="mn51.html" >TeX</a>, <a 
 href="mn52.html"  name="mn52.html" >HTML</a>, <a 
 href="mn53.html"  name="mn53.html" >XML</a>, <a 
 href="mn54.html"  name="mn54.html" >MathML</a>, <a 
 href="mn55.html"  name="mn55.html" >Style Sheets</a> </TD></TR><TR  valign="top">
<TD 
>Validators: </TD><TD 
><a 
 href="mn56.html"  name="mn56.html" >HTML</a>, <a 
 href="mn57.html"  name="mn57.html" >CSS</a>, <a 
 href="mn58.html"  name="mn58.html" >XML</a> </TD></TR><TR  valign="top">
<TD 
>Converters: </TD><TD 
>
<DIV CLASS="converters">
    <a 
 href="http://www.lri.fr/~filliatr/bibtex2html.en.html" TARGET="_blank" >BibTeX2HTML</a> <SUP><a 
 href="mn59.html#mn59-1"  name="mn59-1" >1</a></SUP>, <a 
 href="http://www.maths.tcd.ie/pub/openmath/" TARGET="_blank" >BibTeX2HTML</a> <SUP><a 
 href="mn59.html#mn59-2"  name="mn59-2" >2</a></SUP>, <a 
 href="http://math.albany.edu:8000/math/pers/hammond/igl.html" TARGET="_blank" >GELLMU</a> <SUP><a 
 href="mn59.html#mn59-3"  name="mn59-3" >3</a></SUP>, <a 
 href="http://para.inria.fr/~maranget/hevea" TARGET="_blank" >HEVEA</a> <SUP><a 
 href="mn59.html#mn59-4"  name="mn59-4" >4</a></SUP>, <a 
 href="http://robles.Colorado.EDU/~tomruth/htex.htm" TARGET="_blank" >HTeX</a> <SUP><a 
 href="mn59.html#mn59-5"  name="mn59-5" >5</a></SUP>, <a 
 href="http://math.uic.edu/~fields/htmx/" TARGET="_blank" >HTMX</a> <SUP><a 
 href="mn59.html#mn59-6"  name="mn59-6" >6</a></SUP>, <a 
 href="http://www.cs.ust.hk/~otfried/Hyperlatex/" TARGET="_blank" >HyperLaTeX</a> <SUP><a 
 href="mn59.html#mn59-7"  name="mn59-7" >7</a></SUP>, <a 
 href="http://xxx.lanl.gov/hypertex/" TARGET="_blank" >HyperTeX</a> <SUP><a 
 href="mn59.html#mn59-8"  name="mn59-8" >8</a></SUP>, <a 
 href="ftp://ftp.mpn.com/pub/nikos/" TARGET="_blank" >LaTeX2HTML</a> <SUP><a 
 href="mn59.html#mn59-9"  name="mn59-9" >9</a></SUP>, <a 
 href="http://www.bsyse.wsu.edu/~rnelson/latex2hyp/press.html" TARGET="_blank" >LaTeX2hyp</a> <SUP><a 
 href="mn59.html#mn59-10"  name="mn59-10" >10</a></SUP>, <a 
 href="http://www.best.com/~quong/" TARGET="_blank" >Ltoh</a> <SUP><a 
 href="mn59.html#mn59-11"  name="mn59-11" >11</a></SUP>, <a 
 href="ftp://ftp.dante.de/tex-archive/support/ltx2x/ltx2x.html" TARGET="_blank" >Ltx2x</a> <SUP><a 
 href="mn59.html#mn59-12"  name="mn59-12" >12</a></SUP>, <a 
 href="http://www.hep.net/wwwmirrors/cernlib/CNASDOC/WWW/math2html/" TARGET="_blank" >Math2HTML</a>
<SUP><a 
 href="mn59.html#mn59-13"  name="mn59-13" >13</a></SUP>, <a 
 href="http://www.micropress-inc.com/webb/wbstart.htm" TARGET="_blank" > MicroPress TeXpider</a> <SUP><a 
 href="mn59.html#mn59-14"  name="mn59-14" >14</a></SUP>, <a 
 href="http://www.tex2html.com/" TARGET="_blank" >TeX2HTML</a> <SUP><a 
 href="mn59.html#mn59-15"  name="mn59-15" >15</a></SUP>, <a 
 href="http://www.cs.rice.edu/~dorai/tex2html/tex2html.html" TARGET="_blank" >TeX2HTML</a> <SUP><a 
 href="mn59.html#mn59-16"  name="mn59-16" >16</a></SUP>, <a 
 href="http://www.mathematik.uni-kl.de/~obachman/Texi2html/" TARGET="_blank" >Texi2HTML</a> <SUP><a 
 href="mn59.html#mn59-17"  name="mn59-17" >17</a></SUP>, <a 
 href="http://web.ukonline.co.uk/julian.smart/tex2rtf" EBA TARGET="_blank" >TeX2RTF</a> <SUP><a 
 href="mn59.html#mn59-18"  name="mn59-18" >18</a></SUP>, <a 
 href="http://hutchinson.belmont.ma.us/tth/" TARGET="_blank" >Tth</a> <SUP><a 
 href="mn59.html#mn59-19"  name="mn59-19" >19</a></SUP>, <a 
 href="http://www.plover.com//" TARGET="_blank" >Vulcanize</a> <SUP><a 
 href="mn59.html#mn59-20"  name="mn59-20" >20</a></SUP>, <a 
 href="http://odo.kettering.edu/dvipdfm/" TARGET="_blank" >Dvipdfm</a> <SUP><a 
 href="mn59.html#mn59-21"  name="mn59-21" >21</a></SUP>, <a 
 href="http://tug.org/applications/pdftex/" TARGET="_blank" >PdfTeX</a> <SUP><a 
 href="mn59.html#mn59-22"  name="mn59-22" >22</a></SUP></DIV></TD></TR><TR  valign="top">
<TD 
>Conversion<BR>services: </TD><TD 
><a 
 href="http://tom.cs.cmu.edu/intro.html" >TOM (Typed Object Model)</a>
    </TD></TR></TABLE>
    <H2 CLASS="ChapterHead"><a 
   name="QQ1-1-46"></a>General Note</H2>
    The current distribution is far from being complete and debugged. In particular, the system is in the middle of
a major restructuring to fit it better for XML.
<!--7966--><p class="indent">    The virtual hypertext unicode fonts have many errors, and in quite a few instances it is not clear what entries
they should include. The MathML output needs to be further refined, and no effort yet was made to work on the
quality of its presentation. Many higher level constructs are missing general XML hooks, and only a few of them
have so far been adjusted for HTML voyager.
<!--7973--><p class="indent">    Hence, if you encounter problems with the system, please don't hesitate to <a 
 href="mn60.html"  name="mn60.html" >report them</a>.
    <H2 CLASS="ChapterHead"><a 
   name="QQ1-1-47"></a>Acknowledgment</H2>
    I am very grateful for the suggestions, contributions, and bug reports offered by many people. In particular,
thanks go to Gertjan Klein and Sebastian Rahtz who got deeply involved in the project for long periods of time, and
to Philip Viton for his documentation.
<!--7993--><p class="indent">    <DIV CLASS="SIGN"><SPAN CLASS="cmti-10">Eitan M. Gurari</SPAN><BR><a 
 href="mailto:gurari@cis.ohio-state.edu" ><SPAN CLASS="cmti-10">gurari@cis.ohio-state.edu</SPAN></a><BR><SPAN CLASS="cmti-10">March 31, 1999</SPAN></DIV>

     
</body> 
</html>