File: mn29.html

package info (click to toggle)
tex4ht 20011214-2
  • links: PTS
  • area: main
  • in suites: woody
  • size: 8,272 kB
  • ctags: 992
  • sloc: xml: 17,548; ansic: 9,389; makefile: 129; sh: 43; sed: 8
file content (123 lines) | stat: -rw-r--r-- 12,178 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
<?xml version="1.0"?> 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  
<html xmlns="http://www.w3.org/TR/xhtml1/transitional"  
> 
<head><title>overview</title> 
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> 
<meta name="generator" content="TeX4ht (http://www.cis.ohio-state.edu/~gurari/TeX4ht/mn.html)" /> 
<!--xhtml,th4,index--> 
<meta name="src" content="mn.tex" /> 
<meta name="date" content="2001-02-28 17:02:00" /> 
<link rel="stylesheet" type="text/css" href="mn.css" /> 
</head><body 
>
    <a 
 href="mn.html#mn29.html" >exit overview</a>
    <h3 class="SubSectionHead"><a 
   name="QQ1-29-29"></a>The Translation Process</h3>
<!--l. 4341--><p class="noindent"><a 
   name="index29-29001"></a> <a 
   name="index29-29002"></a> <a 
   name="index29-29003"></a> <a 
   name="index29-29004"></a> <a 
   name="index29-29005"></a>The system can be activated with a sequence of commands of the following form, typically embedded within a
script.
</p><pre class="Verbatim">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="cmtt-10">latex</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="cmtt-10">x</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="cmtt-10">(or</span>&nbsp;<span class="cmtt-10">`tex</span>&nbsp;<span class="cmtt-10">x')</span>&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="cmtt-10">latex</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="cmtt-10">x</span>&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="cmtt-10">latex</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="cmtt-10">x</span>&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="cmtt-10">tex4ht</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="cmtt-10">x</span>&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="cmtt-10">t4ht</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="cmtt-10">x</span>&nbsp;
</pre>
<!--l. 4355--><p class="indent">    The three compilations with La(TeX) are needed to ensure proper links. The approach is illustrated in the
following picture.

</p><!--l. 4360--><p class="indent">
<img 
src="mn4x.gif" alt="                                  ---html
                                  |  files
        |----|            ------| |
     ----    ----     ----|     |---     --
x.tex    |TeX |    x.dvi    tex4ht| |  x.idv  | ----|
         -----            ------- |        --|t4ht|---gif &amp; css
                                  |        | -----     files
                                  ---x.lg ---
"   />
</p><!--l. 4395--><p class="indent">
</p><dl > <dt>x.tex</dt><dd>
<!--l. 4398--><p class="indent">    This is a source TeX/LaTeX/OtherTeX file that imports the style files <span class="cmtt-10">tex4ht.sty </span>and <span class="cmtt-10">*.4ht</span>. The style files
define the features for the output.
</p>
    </dd><dt>tex4ht</dt><dd>
<!--l. 4404--><p class="indent">    The output of TeX is a standard dvi file interleaved with special instructions for the postprocessor <span class="cmtt-10">tex4ht </span>to
use. The special instructions come from implicit and explicit requests made in the source file through commands of
TeX4ht.
</p><!--l. 4409--><p class="indent">    The utility <span class="cmtt-10">tex4ht </span>translates the dvi code into standard text, while obeying the requests it gets from the
special instructions. The special instructions may request the creation of files, insertion of html code, filtering of
pictures, and so forth.
</p><!--l. 4414--><p class="indent">    In the extreme case that the source code contains no commands of TeX4ht, tex4ht gets pure dvi code and it
outputs (almost) plain text with no html commands in it.
</p>
    </dd><dt>x.idv</dt><dd>
<!--l. 4422--><p class="indent">    <a 
   name="index29-29006"></a>This is a dvi file extracted from <span class="cmtt-10">x.dvi</span>, and it contains the pictures needed in the html files.
</p>
    </dd><dt>x.lg</dt><dd>
<!--l. 4428--><p class="indent">    <a 
   name="index29-29007"></a>This is a log file listing the pictures of x.idv, the gif files that should be created, CSS information, and user
directives introduced through the &#8216;<span class="cmtt-10">\Needs{...}</span>&#8217; command.
</p>
    </dd><dt>t4ht</dt><dd>
<!--l. 4435--><p class="indent">    This is an interpreter for executing the requests made in the <span class="cmtt-10">x.lg </span>script.
</p>
    </dd></dl>
    <h3 class="SubSectionHead"><a 
   name="QQ1-29-30"></a>A Reflection at the System Messages</h3>
<pre class="Verbatim"><span class="cmtt-10">This</span>&nbsp;<span class="cmtt-10">is</span>&nbsp;<span class="cmtt-10">TeX,</span>&nbsp;<span class="cmtt-10">Version</span>&nbsp;<span class="cmtt-10">3.14159</span>&nbsp;<span class="cmtt-10">(Web2C</span>&nbsp;<span class="cmtt-10">7.3.1)</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="cmsy-10"><img src="cmsy10-28.gif" alt="&lt;==" class="cmsy10--28" />  </span><span class="cmbx-10">invoke</span>&nbsp;<span class="cmbx-10">&#8216;latex</span>&nbsp;<span class="cmbx-10">x&#8217;</span>&nbsp;
<span class="cmtt-10">LaTeX2e</span>&nbsp;<span class="cmtt-10">&lt;1998/12/01&gt;</span>&nbsp;<span class="cmtt-10">patch</span>&nbsp;<span class="cmtt-10">level</span>&nbsp;<span class="cmtt-10">1</span>&nbsp;
<span class="cmtt-10">Babel</span>&nbsp;<span class="cmtt-10">&lt;v3.6x&gt;</span>&nbsp;<span class="cmtt-10">and</span>&nbsp;<span class="cmtt-10">hyphenation</span>&nbsp;<span class="cmtt-10">patterns</span>&nbsp;<span class="cmtt-10">for</span>&nbsp;<span class="cmtt-10">american,</span>&nbsp;<span class="cmtt-10">french,</span>&nbsp;<span class="cmtt-10">german,</span>&nbsp;<span class="cmtt-10">ngerman,</span>&nbsp;<span class="cmtt-10">n</span>&nbsp;
<span class="cmtt-10">ohyphenation,</span>&nbsp;<span class="cmtt-10">loaded.</span>&nbsp;
<span class="cmtt-10">(x.tex</span>&nbsp;<span class="cmtt-10">(/usr/share/texmf/tex/latex/base/article.cls</span>&nbsp;
<span class="cmtt-10">Document</span>&nbsp;<span class="cmtt-10">Class:</span>&nbsp;<span class="cmtt-10">article</span>&nbsp;<span class="cmtt-10">1999/01/07</span>&nbsp;<span class="cmtt-10">v1.4a</span>&nbsp;<span class="cmtt-10">Standard</span>&nbsp;<span class="cmtt-10">LaTeX</span>&nbsp;<span class="cmtt-10">document</span>&nbsp;<span class="cmtt-10">class</span>&nbsp;
<span class="cmtt-10">(/usr/share/texmf/tex/latex/base/size10.clo))</span>&nbsp;
<span class="cmtt-10">(n/tex4ht.dir/tex4ht.sty)</span>&nbsp;
<span class="cmtt-10">(n/tex4ht.dir/tex4ht.sty</span>&nbsp;
<span class="cmtt-10">---</span>&nbsp;<span class="cmtt-10">needs</span>&nbsp;<span class="cmtt-10">---</span>&nbsp;<span class="cmtt-10">tex4ht</span>&nbsp;<span class="cmtt-10">x</span>&nbsp;<span class="cmtt-10">---</span>&nbsp;
<span class="cmtt-10">(tex4ht.tmp)</span>&nbsp;<span class="cmtt-10">(x.xref)</span>&nbsp;<span class="cmtt-10">(n/tex4ht.dir/html4.4ht)</span>&nbsp;

<span class="cmtt-10">(n/tex4ht.dir/picmath4.4ht)</span>&nbsp;
<span class="cmtt-10">(n/tex4ht.dir/latex.4ht</span>&nbsp;<span class="cmtt-10">(n/tex4ht.dir/html4.4ht)</span>&nbsp;
<span class="cmtt-10">(n/tex4ht.dir/picmath4.4ht))</span>&nbsp;
<span class="cmtt-10">(n/tex4ht.dir/fontmath.4ht</span>&nbsp;
<span class="cmtt-10">(n/tex4ht.dir/html4.4ht)</span>&nbsp;
<span class="cmtt-10">(n/tex4ht.dir/picmath4.4ht))</span>&nbsp;
<span class="cmtt-10">(n/tex4ht.dir/article.4ht</span>&nbsp;<span class="cmtt-10">(n/tex4ht.dir/html4.4ht</span>&nbsp;
<span class="cmtt-10">)</span>&nbsp;<span class="cmtt-10">(n/tex4ht.dir/picmath4.4ht)))</span>&nbsp;<span class="cmtt-10">(x.aux)</span>&nbsp;
<span class="cmtt-10">---</span>&nbsp;<span class="cmtt-10">file</span>&nbsp;<span class="cmtt-10">x.css</span>&nbsp;<span class="cmtt-10">---</span>&nbsp;
<span class="cmtt-10">[1]</span>&nbsp;<span class="cmtt-10">(x.aux)</span>&nbsp;<span class="cmtt-10">)</span>&nbsp;
<span class="cmtt-10">Output</span>&nbsp;<span class="cmtt-10">written</span>&nbsp;<span class="cmtt-10">on</span>&nbsp;<span class="cmtt-10">x.dvi</span>&nbsp;<span class="cmtt-10">(1</span>&nbsp;<span class="cmtt-10">page,</span>&nbsp;<span class="cmtt-10">4460</span>&nbsp;<span class="cmtt-10">bytes).</span>&nbsp;
<span class="cmtt-10">Transcript</span>&nbsp;<span class="cmtt-10">written</span>&nbsp;<span class="cmtt-10">on</span>&nbsp;<span class="cmtt-10">x.log.</span>&nbsp;
<span class="cmtt-10">This</span>&nbsp;<span class="cmtt-10">is</span>&nbsp;<span class="cmtt-10">TeX,</span>&nbsp;<span class="cmtt-10">Version</span>&nbsp;<span class="cmtt-10">3.14159</span>&nbsp;<span class="cmtt-10">(Web2C</span>&nbsp;<span class="cmtt-10">7.3.1)</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="cmsy-10"><img src="cmsy10-28.gif" alt="&lt;==" class="cmsy10--28" />  </span><span class="cmbx-10">invoke</span>&nbsp;<span class="cmbx-10">&#8216;latex</span>&nbsp;<span class="cmbx-10">x&#8217;</span>&nbsp;
<span class="cmtt-10">LaTeX2e</span>&nbsp;<span class="cmtt-10">&lt;1998/12/01&gt;</span>&nbsp;<span class="cmtt-10">patch</span>&nbsp;<span class="cmtt-10">level</span>&nbsp;<span class="cmtt-10">1</span>&nbsp;
<span class="cmtt-10">.......................</span>&nbsp;
<span class="cmtt-10">This</span>&nbsp;<span class="cmtt-10">is</span>&nbsp;<span class="cmtt-10">TeX,</span>&nbsp;<span class="cmtt-10">Version</span>&nbsp;<span class="cmtt-10">3.14159</span>&nbsp;<span class="cmtt-10">(Web2C</span>&nbsp;<span class="cmtt-10">7.3.1)</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="cmsy-10"><img src="cmsy10-28.gif" alt="&lt;==" class="cmsy10--28" />  </span><span class="cmbx-10">invoke</span>&nbsp;<span class="cmbx-10">&#8216;latex</span>&nbsp;<span class="cmbx-10">x&#8217;</span>&nbsp;
<span class="cmtt-10">LaTeX2e</span>&nbsp;<span class="cmtt-10">&lt;1998/12/01&gt;</span>&nbsp;<span class="cmtt-10">patch</span>&nbsp;<span class="cmtt-10">level</span>&nbsp;<span class="cmtt-10">1</span>&nbsp;
<span class="cmtt-10">.......................</span>&nbsp;
<span class="cmtt-10">tex4ht.c</span>&nbsp;<span class="cmtt-10">(1999-11-10-03-50)</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="cmsy-10"><img src="cmsy10-28.gif" alt="&lt;==" class="cmsy10--28" />  </span><span class="cmbx-10">invoke</span>&nbsp;<span class="cmbx-10">&#8216;tex4ht</span>&nbsp;<span class="cmbx-10">x&#8217;</span>&nbsp;
<span class="cmtt-10">(tex4ht.env)</span>&nbsp;
<span class="cmtt-10">(n/tex4ht.dir/tex4ht.fls)</span>&nbsp;
<span class="cmtt-10">(/usr/share/texmf/fonts/tfm/public/cm/cmr10.tfm)</span>&nbsp;
<span class="cmtt-10">(n/tex4ht.dir/ht-fonts/iso8859/cm/cmr.htf)</span>&nbsp;
<span class="cmtt-10">[1</span>&nbsp;<span class="cmtt-10">file</span>&nbsp;<span class="cmtt-10">x.html</span>&nbsp;
&nbsp;<span class="cmtt-10">file</span>&nbsp;<span class="cmtt-10">x.css</span>&nbsp;
&nbsp;<span class="cmtt-10">file</span>&nbsp;<span class="cmtt-10">tex4ht.tmp</span>&nbsp;
<span class="cmtt-10">]</span>&nbsp;
<span class="cmtt-10">Execute</span>&nbsp;<span class="cmtt-10">script</span>&nbsp;<span class="cmtt-10">`x.lg'</span>&nbsp;
<span class="cmtt-10">t4ht.c</span>&nbsp;<span class="cmtt-10">(1999-12-30-21-14)</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="cmsy-10"><img src="cmsy10-28.gif" alt="&lt;==" class="cmsy10--28" />  </span><span class="cmbx-10">invoke</span>&nbsp;<span class="cmbx-10">&#8216;t4ht</span>&nbsp;<span class="cmbx-10">x&#8217;</span>&nbsp;
<span class="cmtt-10">Entering</span>&nbsp;<span class="cmtt-10">tex4ht.env</span>&nbsp;
<span class="cmtt-10">Entering</span>&nbsp;<span class="cmtt-10">x.lg</span>&nbsp;
<span class="cmtt-10">.......................</span>&nbsp;
</pre>

     
</body></html>