index.html 4.1 KB
Newer Older
1 2 3 4
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
Ralf Treinen's avatar
Ralf Treinen committed
5
<meta name="generator" content="hevea 2.32">
6
<meta name="Author" content="Luc Maranget">
Ralf Treinen's avatar
Ralf Treinen committed
7
<script type="text/javascript" async src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/MathJax.js?config=TeX-MML-AM_CHTML"></script>
8
<title>HEVEA User Documentation 
Ralf Treinen's avatar
Ralf Treinen committed
9
Version&#XA0;2.32
10 11 12 13
</title>
<link rel="stylesheet" type="text/css" href="manual.css">
</head>
<body>
14 15
<!--HEVEA command line is: ../hevea.opt -fix -exec xxdate.exe -O -o doc/manual.html manual.hva manual.tex -->
<!--HACHA command line is: ../hacha.opt -tocbis -o doc/index.html doc/manual.html -->
Ralf Treinen's avatar
Ralf Treinen committed
16 17
<table class="title"><tr><td style="padding:1ex"><h1 class="titlemain">H<span class="c016"><sup>E</sup></span>V<span class="c016"><sup>E</sup></span>A User Documentation<br>
Version&#XA0;2.32</h1><h3 class="titlerest">Luc Maranget<sup><a id="text1" href="#note1">*</a></sup></h3><h3 class="titlerest">July&#XA0;4, 2018</h3></td></tr>
18
</table><hr><p>
19
This manual also exists in
Ralf Treinen's avatar
Ralf Treinen committed
20 21 22 23 24
<a href="http://hevea.inria.fr/distri/hevea-2.32-manual.ps.gz">compressed Postscript</a>,
<a href="http://hevea.inria.fr/distri/hevea-2.32-manual.pdf">PDF</a>, and as
a <a href="http://hevea.inria.fr/distri/hevea-2.32-manual.tar.gz">bundle of HTML files</a>.
</p><hr><blockquote class="abstract"><span class="c023">Abstract: </span>
H<span class="c016"><sup>E</sup></span>V<span class="c016"><sup>E</sup></span>A is a L<sup>A</sup>T<sub>E</sub>X to
25
html translator.
26
The input language is a fairly complete subset of L<sup>A</sup>T<sub>E</sub>X&#XA0;2&#X454; (old
27
L<sup>A</sup>T<sub>E</sub>X style is also accepted) and the
28
output language is html that is (hopefully) correct with respect to
Ralf Treinen's avatar
Ralf Treinen committed
29
version 5 [<a href="manual047.html#html">HTML-5a</a>, <a href="manual047.html#htmlb">HTML-5b</a>] <p>H<span class="c016"><sup>E</sup></span>V<span class="c016"><sup>E</sup></span>A understands L<sup>A</sup>T<sub>E</sub>X macro definitions. Simple user style
30
files are understood with little or no modifications.
Ralf Treinen's avatar
Ralf Treinen committed
31 32
Furthermore, H<span class="c016"><sup>E</sup></span>V<span class="c016"><sup>E</sup></span>A customisation is done by writing L<sup>A</sup>T<sub>E</sub>X code.</p><p>H<span class="c016"><sup>E</sup></span>V<span class="c016"><sup>E</sup></span>A is written in Objective Caml, as many lexers. It is
quite fast and flexible. Using H<span class="c016"><sup>E</sup></span>V<span class="c016"><sup>E</sup></span>A it is possible to translate
33
large documents such as manuals, books, etc. very quickly. All
34
documents are translated as one single html file. Then, the output
Ralf Treinen's avatar
Ralf Treinen committed
35
file can be cut into smaller files, using the companion program&#XA0;H<span class="c016"><sup>A</sup></span>C<span class="c016"><sup>H</sup></span>A.</p><p>H<span class="c016"><sup>E</sup></span>V<span class="c016"><sup>E</sup></span>A can also be instructed to output plain text or info files.</p><p>Information on H<span class="c016"><sup>E</sup></span>V<span class="c016"><sup>E</sup></span>A is available at <a href="http://hevea.inria.fr/"><span class="c013">http://hevea.inria.fr/</span></a>.
36 37 38 39
</p></blockquote><ul>
<li><a href="manual001.html">Contents</a>
</li></ul>
<p>
40 41
This document consists in three parts, a tutorial introduction, a
reference manual and some practical information. The latter part
42 43 44 45 46 47 48 49
includes a small <a href="manual048.html#%40index">index</a>.
</p><ul>
<li><a href="manual002.html">Tutorial</a>
</li><li><a href="manual022.html">Reference manual</a>
</li><li><a href="manual040.html">Practical information</a>
</li></ul>
<hr class="ffootnoterule"><dl class="thefootnotes"><dt class="dt-thefootnotes">
<a id="note1" href="#text1">*</a></dt><dd class="dd-thefootnotes"><div class="footnotetext">Inria Rocquencourt &#X2013; BP 105, 78153 Le
50
Chesnay Cedex. <a href="mailto:Luc.Maranget@inria.fr"><span class="c013">Luc.Maranget@inria.fr</span></a></div></dd></dl>
51
<!--FOOTER-->
52
<hr style="height:2"><blockquote class="quote"><em>This document was translated from L<sup>A</sup>T<sub>E</sub>X by
Ralf Treinen's avatar
Ralf Treinen committed
53
</em><a href="http://hevea.inria.fr/index.html"><em>H<span class="c016"><sup>E</sup></span>V<span class="c016"><sup>E</sup></span>A</em></a><em>.</em></blockquote></body>
54
</html>