Commit 3e2964c1 authored by Ralf Treinen's avatar Ralf Treinen

Imported Upstream version 2.23

parent f1133cfb
......@@ -2,7 +2,7 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<meta name="generator" content="hevea 2.18">
<meta name="generator" content="hevea 2.23">
<meta name="Author" content="Luc Maranget"><link rel="stylesheet" type="text/css" href="manual.css">
<title>Browser configuration</title>
</head>
......@@ -13,7 +13,7 @@
<hr>
<h2 class="section" id="browser">C.2&#XA0;&#XA0;Browser configuration</h2>
<p>
<a id="hevea_default264"></a><a id="hevea_default265"></a>By default, H<span class="c015"><sup>E</sup></span>V<span class="c015"><sup>E</sup></span>A does not anymore use the <code>FACE=symbol</code>
<a id="hevea_default265"></a><a id="hevea_default266"></a>By default, H<span class="c015"><sup>E</sup></span>V<span class="c015"><sup>E</sup></span>A does not anymore use the <code>FACE=symbol</code>
attribute to the <code>&lt;FONT ...&gt;</code> tag. As a consequence, browser
configuration is no longer needed.</p><p>H<span class="c015"><sup>E</sup></span>V<span class="c015"><sup>E</sup></span>A now extensively outputs Unicode entities.
This first means that H<span class="c015"><sup>E</sup></span>V<span class="c015"><sup>E</sup></span>A targets modern browsers with
......
......@@ -2,7 +2,7 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<meta name="generator" content="hevea 2.18">
<meta name="generator" content="hevea 2.23">
<meta name="Author" content="Luc Maranget"><link rel="stylesheet" type="text/css" href="manual.css">
<title>Cutting your document into pieces with HACHA</title>
</head>
......
......@@ -2,10 +2,10 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<meta name="generator" content="hevea 2.18">
<meta name="generator" content="hevea 2.23">
<meta name="Author" content="Luc Maranget">
<title>HEVEA User Documentation
Version&#XA0;2.18
Version&#XA0;2.23
</title>
<link rel="stylesheet" type="text/css" href="manual.css">
</head>
......@@ -13,12 +13,12 @@ Version&#XA0;2.18
<!--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 -->
<table class="title"><tr><td style="padding:1ex"><h1 class="titlemain">H<span class="c015"><sup>E</sup></span>V<span class="c015"><sup>E</sup></span>A User Documentation<br>
Version&#XA0;2.18</h1><h3 class="titlerest">Luc Maranget<sup><a id="text1" href="#note1">*</a></sup></h3><h3 class="titlerest">September&#XA0;9, 2014</h3></td></tr>
Version&#XA0;2.23</h1><h3 class="titlerest">Luc Maranget<sup><a id="text1" href="#note1">*</a></sup></h3><h3 class="titlerest">March&#XA0;8, 2015</h3></td></tr>
</table><hr><p>
This manual also exists in
<a href="http://hevea.inria.fr/distri/hevea-2.18-manual.ps.gz">compressed Postscript</a>,
<a href="http://hevea.inria.fr/distri/hevea-2.18-manual.pdf">PDF</a>, and as
a <a href="http://hevea.inria.fr/distri/hevea-2.18-manual.tar.gz">bundle of HTML files</a>.
<a href="http://hevea.inria.fr/distri/hevea-2.23-manual.ps.gz">compressed Postscript</a>,
<a href="http://hevea.inria.fr/distri/hevea-2.23-manual.pdf">PDF</a>, and as
a <a href="http://hevea.inria.fr/distri/hevea-2.23-manual.tar.gz">bundle of HTML files</a>.
</p><hr><blockquote class="abstract"><span class="c022">Abstract: </span>
H<span class="c015"><sup>E</sup></span>V<span class="c015"><sup>E</sup></span>A is a L<sup>A</sup>T<sub>E</sub>X to
html translator.
......
This diff is collapsed.
This diff is collapsed.
This source diff could not be displayed because it is too large. You can view the blob instead.
......@@ -2,7 +2,7 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<meta name="generator" content="hevea 2.18">
<meta name="generator" content="hevea 2.23">
<meta name="Author" content="Luc Maranget"><link rel="stylesheet" type="text/css" href="manual.css">
<title>Contents</title>
</head>
......
manual001.png

3.09 KB | W: | H:

manual001.png

3.09 KB | W: | H:

manual001.png
manual001.png
manual001.png
manual001.png
  • 2-up
  • Swipe
  • Onion skin
......@@ -2,7 +2,7 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<meta name="generator" content="hevea 2.18">
<meta name="generator" content="hevea 2.23">
<meta name="Author" content="Luc Maranget"><link rel="stylesheet" type="text/css" href="manual.css">
<title>Tutorial</title>
</head>
......
manual002.png

3.31 KB | W: | H:

manual002.png

3.31 KB | W: | H:

manual002.png
manual002.png
manual002.png
manual002.png
  • 2-up
  • Swipe
  • Onion skin
......@@ -2,7 +2,7 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<meta name="generator" content="hevea 2.18">
<meta name="generator" content="hevea 2.23">
<meta name="Author" content="Luc Maranget"><link rel="stylesheet" type="text/css" href="manual.css">
<title>How to get started</title>
</head>
......
manual003.png

2.8 KB | W: | H:

manual003.png

2.8 KB | W: | H:

manual003.png
manual003.png
manual003.png
manual003.png
  • 2-up
  • Swipe
  • Onion skin
......@@ -2,7 +2,7 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<meta name="generator" content="hevea 2.18">
<meta name="generator" content="hevea 2.23">
<meta name="Author" content="Luc Maranget"><link rel="stylesheet" type="text/css" href="manual.css">
<title>Style files</title>
</head>
......
manual004.png

5.29 KB | W: | H:

manual004.png

5.29 KB | W: | H:

manual004.png
manual004.png
manual004.png
manual004.png
  • 2-up
  • Swipe
  • Onion skin
......@@ -2,7 +2,7 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<meta name="generator" content="hevea 2.18">
<meta name="generator" content="hevea 2.23">
<meta name="Author" content="Luc Maranget"><link rel="stylesheet" type="text/css" href="manual.css">
<title>A note on style</title>
</head>
......
manual005.png

2.57 KB | W: | H:

manual005.png

2.57 KB | W: | H:

manual005.png
manual005.png
manual005.png
manual005.png
  • 2-up
  • Swipe
  • Onion skin
......@@ -2,7 +2,7 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<meta name="generator" content="hevea 2.18">
<meta name="generator" content="hevea 2.23">
<meta name="Author" content="Luc Maranget"><link rel="stylesheet" type="text/css" href="manual.css">
<title>How to detect and correct errors</title>
</head>
......
manual006.png

8.92 KB | W: | H:

manual006.png

8.92 KB | W: | H:

manual006.png
manual006.png
manual006.png
manual006.png
  • 2-up
  • Swipe
  • Onion skin
......@@ -2,7 +2,7 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<meta name="generator" content="hevea 2.18">
<meta name="generator" content="hevea 2.23">
<meta name="Author" content="Luc Maranget"><link rel="stylesheet" type="text/css" href="manual.css">
<title>Making HEVEA and LATEX both happy</title>
</head>
......
manual007.png

3.36 KB | W: | H:

manual007.png

3.36 KB | W: | H:

manual007.png
manual007.png
manual007.png
manual007.png
  • 2-up
  • Swipe
  • Onion skin
......@@ -2,7 +2,7 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<meta name="generator" content="hevea 2.18">
<meta name="generator" content="hevea 2.23">
<meta name="Author" content="Luc Maranget"><link rel="stylesheet" type="text/css" href="manual.css">
<title>With a little help from LATEX</title>
</head>
......
manual008.png

3.16 KB | W: | H:

manual008.png

3.16 KB | W: | H:

manual008.png
manual008.png
manual008.png
manual008.png
  • 2-up
  • Swipe
  • Onion skin
manual009.png

5.16 KB | W: | H:

manual009.png

5.16 KB | W: | H:

manual009.png
manual009.png
manual009.png
manual009.png
  • 2-up
  • Swipe
  • Onion skin
......@@ -2,7 +2,7 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<meta name="generator" content="hevea 2.18">
<meta name="generator" content="hevea 2.23">
<meta name="Author" content="Luc Maranget"><link rel="stylesheet" type="text/css" href="manual.css">
<title>Answers</title>
</head>
......
manual010.png

6.92 KB | W: | H:

manual010.png

6.92 KB | W: | H:

manual010.png
manual010.png
manual010.png
manual010.png
  • 2-up
  • Swipe
  • Onion skin
......@@ -2,7 +2,7 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<meta name="generator" content="hevea 2.18">
<meta name="generator" content="hevea 2.23">
<meta name="Author" content="Luc Maranget"><link rel="stylesheet" type="text/css" href="manual.css">
<title>A cut subsubsection</title>
</head>
......
manual011.png

8.92 KB | W: | H:

manual011.png

8.92 KB | W: | H:

manual011.png
manual011.png
manual011.png
manual011.png
  • 2-up
  • Swipe
  • Onion skin
......@@ -2,7 +2,7 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<meta name="generator" content="hevea 2.18">
<meta name="generator" content="hevea 2.23">
<meta name="Author" content="Luc Maranget"><link rel="stylesheet" type="text/css" href="manual.css">
<title>Another cut subsubsection</title>
</head>
......
......@@ -2,7 +2,7 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<meta name="generator" content="hevea 2.18">
<meta name="generator" content="hevea 2.23">
<meta name="Author" content="Luc Maranget"><link rel="stylesheet" type="text/css" href="manual.css">
<title>A cut subsubsection</title>
</head>
......
......@@ -2,7 +2,7 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<meta name="generator" content="hevea 2.18">
<meta name="generator" content="hevea 2.23">
<meta name="Author" content="Luc Maranget"><link rel="stylesheet" type="text/css" href="manual.css">
<title>Another cut subsubsection</title>
</head>
......
......@@ -2,7 +2,7 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<meta name="generator" content="hevea 2.18">
<meta name="generator" content="hevea 2.23">
<meta name="Author" content="Luc Maranget"><link rel="stylesheet" type="text/css" href="manual.css">
<title>A cut subsubsection</title>
</head>
......
......@@ -2,7 +2,7 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<meta name="generator" content="hevea 2.18">
<meta name="generator" content="hevea 2.23">
<meta name="Author" content="Luc Maranget"><link rel="stylesheet" type="text/css" href="manual.css">
<title>Another cut subsubsection</title>
</head>
......
......@@ -3,7 +3,7 @@
<head><title>Notes</title>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<meta name="generator" content="hevea 2.18">
<meta name="generator" content="hevea 2.23">
<meta name="Author" content="Luc Maranget"><link rel="stylesheet" type="text/css" href="manual.css">
</head>
<body>
......
......@@ -2,7 +2,7 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<meta name="generator" content="hevea 2.18">
<meta name="generator" content="hevea 2.23">
<meta name="Author" content="Luc Maranget"><link rel="stylesheet" type="text/css" href="manual.css">
<title>Generating html constructs</title>
</head>
......
......@@ -2,7 +2,7 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<meta name="generator" content="hevea 2.18">
<meta name="generator" content="hevea 2.23">
<meta name="Author" content="Luc Maranget"><link rel="stylesheet" type="text/css" href="manual.css">
<title>Support for style sheets</title>
</head>
......
......@@ -2,7 +2,7 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<meta name="generator" content="hevea 2.18">
<meta name="generator" content="hevea 2.23">
<meta name="Author" content="Luc Maranget"><link rel="stylesheet" type="text/css" href="manual.css">
<title>Customising HEVEA</title>
</head>
......
......@@ -2,7 +2,7 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<meta name="generator" content="hevea 2.18">
<meta name="generator" content="hevea 2.23">
<meta name="Author" content="Luc Maranget"><link rel="stylesheet" type="text/css" href="manual.css">
<title>Other output formats</title>
</head>
......
......@@ -2,7 +2,7 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<meta name="generator" content="hevea 2.18">
<meta name="generator" content="hevea 2.23">
<meta name="Author" content="Luc Maranget"><link rel="stylesheet" type="text/css" href="manual.css">
<title>Reference manual</title>
</head>
......
......@@ -2,7 +2,7 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<meta name="generator" content="hevea 2.18">
<meta name="generator" content="hevea 2.23">
<meta name="Author" content="Luc Maranget"><link rel="stylesheet" type="text/css" href="manual.css">
<title>Commands and Environments</title>
</head>
......
......@@ -2,7 +2,7 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<meta name="generator" content="hevea 2.18">
<meta name="generator" content="hevea 2.23">
<meta name="Author" content="Luc Maranget"><link rel="stylesheet" type="text/css" href="manual.css">
<title>The Structure of the Document</title>
</head>
......@@ -41,12 +41,13 @@ in the document preamble:
</p><pre class="verbatim">\htmlfoot{\copyright to me}
</pre><p><a id="hevea_default145"></a>
<a id="hevea_default146"></a>
<a id="hevea_default147"></a><a id="metadef"></a>
<a id="hevea_default147"></a>
<a id="hevea_default148"></a><a id="metadef"></a>
The <code>\htmlhead</code> command cannot be used for changing anything outside of
the html document body, there are specific commands for doing this.
Those command must be used in the document preamble.
One can
change H<span class="c015"><sup>E</sup></span>V<span class="c015"><sup>E</sup></span>A default (empty) attribute for
change H<span class="c015"><sup>E</sup></span>V<span class="c015"><sup>E</sup></span>A default (empty) attribute of
the opening <code>&lt;body ...&gt;</code> tag by redefining
<code>\@bodyargs</code>.
For instance, you get black text on a white background, when the
......@@ -54,7 +55,13 @@ following declaration occurs before <code>\begin{document}</code>:
</p><pre class="verbatim">\renewcommand{\@bodyargs}{style="color:black;background:white"}
</pre><p>Since version 1.08, a recommended alternative is to use style sheets:
</p><pre class="verbatim">\newstyle{body}{color:black; background:white;}
</pre><p><a id="hevea_default148"></a><a id="hevea_default149"></a>
</pre><p>One can also change the default (empty) attribute of the opening
<code>&lt;html ...&gt;</code> tag by redefining
<code>\@htmlargs</code>. For instance you can set the language attribute
of the whole document by issuing the following redefinition in
the document preamble:
</p><pre class="verbatim">\renewcommand{\@htmlargs}{lang=en}
</pre><p><a id="hevea_default149"></a><a id="hevea_default150"></a>
<a id="exlet"></a>Similarly, some elements can be inserted into the output file
<code>head</code> element by redefining the <code>\@meta</code> command
(Such elements typically are <code>meta</code>, <code>link</code>, etc.).
......@@ -71,7 +78,7 @@ author information as follows:
<code>\oldmeta</code> before being redefined and how <code>\oldmeta</code> is
invoked in the new definition of <code>\@meta</code>.
Namely, simply overriding the old definition of <code>\@meta</code> would
imply not outputting default meta-information.</p><p><a id="hevea_default150"></a>
imply not outputting default meta-information.</p><p><a id="hevea_default151"></a>
The <code>\@charset</code> command holds the value of the (html) document character
set. By default, this value is <span class="c013">US-ASCII</span>.
In previous versions of H<span class="c015"><sup>E</sup></span>V<span class="c015"><sup>E</sup></span>A, one could change the
......
......@@ -2,7 +2,7 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<meta name="generator" content="hevea 2.18">
<meta name="generator" content="hevea 2.23">
<meta name="Author" content="Luc Maranget"><link rel="stylesheet" type="text/css" href="manual.css">
<title>Sentences and Paragraphs</title>
</head>
......@@ -20,8 +20,8 @@
</li></ul>
<h3 class="subsection" id="sec109">B.3.1&#XA0;&#XA0;Spacing</h3>
<p>
<a id="hevea_default151"></a>
<a id="hevea_default152"></a>
<a id="hevea_default153"></a>
Generally speaking, spaces (and single newline characters) in the
source are echoed in the output. Browser then manage with spaces and
line-breaks. Following L<sup>A</sup>T<sub>E</sub>X behaviour, spaces after commands are
......
......@@ -2,7 +2,7 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<meta name="generator" content="hevea 2.18">
<meta name="generator" content="hevea 2.23">
<meta name="Author" content="Luc Maranget"><link rel="stylesheet" type="text/css" href="manual.css">
<title>Classes, Packages and Page Styles</title>
</head>
......@@ -35,7 +35,7 @@ fails, then a fatal error is flagged, since it can be sure
that the document cannot be processed.</p>
<h3 class="subsection" id="sec120">B.5.2&#XA0;&#XA0;Packages and Page Styles</h3>
<p><a id="usepackage"></a>
<a id="hevea_default157"></a>
<a id="hevea_default158"></a>
H<span class="c015"><sup>E</sup></span>V<span class="c015"><sup>E</sup></span>A reacts to
<code>\usepackage[</code><span class="c018">options</span><code>]{</code><span class="c018">pkg</span><code>}</code> in
the following way:
......@@ -59,7 +59,7 @@ implementations by themselves.</p>
<p>
All title related commands exist, with the following peculiarities:
</p><ul class="itemize"><li class="li-itemize">
The argument to the <code>\title</code><a id="hevea_default158"></a> command appears
The argument to the <code>\title</code><a id="hevea_default159"></a> command appears
in the html&#XA0;document header. As a consequence, titles should
remain simple. Normal design (as regards H<span class="c015"><sup>E</sup></span>V<span class="c015"><sup>E</sup></span>A) is for
<code>\title</code> to occur in the document preamble, so that the title
......@@ -70,7 +70,7 @@ command appears in the document, then the title is saved into the
<span class="c013">.haux</span> file for a next run of H<span class="c015"><sup>E</sup></span>V<span class="c015"><sup>E</sup></span>A to put it in the
html&#XA0;document header.</p><p>If <code>\title</code> commands are present both in preamble and after
<code>\begin{document}</code>, then the former takes precedence.</p></li><li class="li-itemize">When not present the date is left empty. The
<code>\today</code><a id="hevea_default159"></a> command generates will work properly
<code>\today</code><a id="hevea_default160"></a> command generates will work properly
only if <span class="c013">hevea</span> is invoked with the <code>-exec xxdate.exe</code>
option. Otherwise <code>\today</code> generates nothing and a warning is
issued.
......
......@@ -2,7 +2,7 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<meta name="generator" content="hevea 2.18">
<meta name="generator" content="hevea 2.23">
<meta name="Author" content="Luc Maranget"><link rel="stylesheet" type="text/css" href="manual.css">
<title>Displayed Paragraphs</title>
</head>
......
......@@ -2,7 +2,7 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<meta name="generator" content="hevea 2.18">
<meta name="generator" content="hevea 2.23">
<meta name="Author" content="Luc Maranget"><link rel="stylesheet" type="text/css" href="manual.css">
<title>Mathematical Formulae</title>
</head>
......@@ -78,7 +78,7 @@ is issued.</p><p>An attempt is made to render all ellipsis constructs (<code>\ld
strange for the latter two.</p>
<h3 class="subsection" id="sec130">B.7.3&#XA0;&#XA0;Square Root</h3>
<p>
<a id="hevea_default160"></a><a id="hevea_default161"></a>
<a id="hevea_default161"></a><a id="hevea_default162"></a>
The n<sup>th</sup> root command <code>\sqrt</code> is supported only for n=3,4, thanks to the existence of Unicode characters for the same. For the others, we shift to fractional exponents, in which case, the <code>\sqrt</code> command is
defined as follows:
</p><pre class="verbatim">\newcommand{\sqrt}[3][2]{\left(#2\right)^{1/#1}}
......@@ -112,14 +112,14 @@ as follows:
</table></td></tr>
</table>
<h3 class="subsection" id="sec131">B.7.4&#XA0;&#XA0;Unicode and mathematical symbols</h3>
<p><a id="hevea_default162"></a></p><p>The support for unicode symbols offered by modern browsers allows to
<p><a id="hevea_default163"></a></p><p>The support for unicode symbols offered by modern browsers allows to
translate almost all math symbols correctly.</p><p>Log-like functions and variable sized-symbols are recognized and their
subscripts and superscripts are put where they should in display mode.
Subscript and superscript placement can be changed using the
<code>\limits</code> and <code>\nolimits</code> commands.
Big delimiters are also handled.</p>
<h3 class="subsection" id="sec132">B.7.5&#XA0;&#XA0;Putting one thing above/below/inside</h3>
<p><a id="hevea_default163"></a><a id="hevea_default164"></a><a id="hevea_default165"></a>
<p><a id="hevea_default164"></a><a id="hevea_default165"></a><a id="hevea_default166"></a>
The commands <code>\stackrel</code>, <code>\underline</code> and <code>\overline</code>
are recognized.
They produce sensible output in display mode.
......@@ -131,16 +131,16 @@ These macros perform the following default actions
</dd><dt class="dt-description"><span class="c014">\textunderline</span></dt><dd class="dd-description"> Underlines its argument, using the
<code>U</code> text-level element.
</dd><dt class="dt-description"><span class="c014">\textoverline</span></dt><dd class="dd-description"> Overlines using style-sheets (used <span class="c013">&lt;SPAN&gt;</span> with a top border).
</dd></dl><p><a id="hevea_default166"></a> The command <code>\boxed</code> works well both in display and normal math mode. Input of the form <code>\boxed{\frac{\pi}{2}}</code> produces <span class="textboxed">&#X3C0;/2</span> in normal math, and
</dd></dl><p><a id="hevea_default167"></a> The command <code>\boxed</code> works well both in display and normal math mode. Input of the form <code>\boxed{\frac{\pi}{2}}</code> produces <span class="textboxed">&#X3C0;/2</span> in normal math, and
</p><table class="display dcenter"><tr class="c035"><td class="dcell"><table class="boxed"><tr><td><table class="display"><tr><td class="dcell c027">&#X3C0;</td></tr>
<tr><td class="hbar"></td></tr>
<tr><td class="dcell c027">2</td></tr>
</table></td></tr>
</table></td></tr>
</table><p>
in display-math mode. The commands <code>\bigl,\bigr</code> etc. <a id="hevea_default167"></a>are also rendered well. Some examples can be found <a href="../examples/random-math.html">here</a>.</p>
in display-math mode. The commands <code>\bigl,\bigr</code> etc. <a id="hevea_default168"></a>are also rendered well. Some examples can be found <a href="../examples/random-math.html">here</a>.</p>
<h3 class="subsection" id="sec133">B.7.6&#XA0;&#XA0;Math accents</h3>
<p><a id="hevea_default168"></a>
<p><a id="hevea_default169"></a>
Math accents that have coresponding text accents
(<code>\hat</code>, <code>\tilde</code>, etc.) are
handled<a id="mathaccents"></a> by default. They in fact act as the
......@@ -225,7 +225,7 @@ There are a few exceptions: line &#X201C;accents&#X201D;:
</table>
<h3 class="subsection" id="sec134">B.7.7&#XA0;&#XA0;Spacing</h3>
<p><a id="spacemathref"></a>
<a id="hevea_default169"></a>
<a id="hevea_default170"></a>
By contrast with L<sup>A</sup>T<sub>E</sub>X, space in the input matters in math mode.
One or more spaces are translated to one space.
Furthermore,
......
......@@ -2,7 +2,7 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<meta name="generator" content="hevea 2.18">
<meta name="generator" content="hevea 2.23">
<meta name="Author" content="Luc Maranget"><link rel="stylesheet" type="text/css" href="manual.css">
<title>Definitions, Numbering</title>
</head>
......@@ -20,9 +20,9 @@
</li><li><a href="manual030.html#sec141">The <span class="c013">ifthen</span> Package</a>
</li></ul>
<h3 class="subsection" id="sec137">B.8.1&#XA0;&#XA0;Defining Commands</h3>
<p><a id="usermacro"></a></p><p><a id="hevea_default170"></a>
<a id="hevea_default171"></a>
<p><a id="usermacro"></a></p><p><a id="hevea_default171"></a>
<a id="hevea_default172"></a>
<a id="hevea_default173"></a>
H<span class="c015"><sup>E</sup></span>V<span class="c015"><sup>E</sup></span>A understands command definitions given in L<sup>A</sup>T<sub>E</sub>X style. Such
definitions are made using
<code>\newcommand</code>, <code>\renewcommand</code> and <code>\providecommand</code>.
......@@ -71,7 +71,7 @@ the <span class="c018">calc</span> package that makes using T<sub>E</sub>X style
useless in most situations (see section&#XA0;<a href="manual-packages.html#calc">B.17.3</a>).</p>
<h3 class="subsection" id="sec141">B.8.5&#XA0;&#XA0;The <span class="c013">ifthen</span> Package</h3>
<p><a id="ifthen"></a>
<a id="hevea_default173"></a>
<a id="hevea_default174"></a>
The <span class="c013">ifthen</span> package is partially supported.
The one unsupported construct is the
<code>\lengthtest</code> test expression, which is
......
......@@ -2,7 +2,7 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<meta name="generator" content="hevea 2.18">
<meta name="generator" content="hevea 2.23">
<meta name="Author" content="Luc Maranget"><link rel="stylesheet" type="text/css" href="manual.css">
<title>Figures and Other Floating Bodies</title>
</head>
......@@ -20,7 +20,7 @@ horizontal rules.</p><p>Captions and cross referencing are handled.
However captions are not moved at end of figures: instead, they appear
where the <code>\caption</code> commands occur in source code.
The <code>\suppressfloats</code> command does nothing and the
figure related counters (such as <code>topnumber</code>) exist but are useless.</p><p><a id="hevea_default174"></a><a id="hevea_default175"></a><a id="hevea_default176"></a></p><div class="fmarginpar marginparright">Marginal notes go in the right margin by default.</div><div class="fmarginpar marginparleft">To get marginal notes in the left margin, use
figure related counters (such as <code>topnumber</code>) exist but are useless.</p><p><a id="hevea_default175"></a><a id="hevea_default176"></a><a id="hevea_default177"></a></p><div class="fmarginpar marginparright">Marginal notes go in the right margin by default.</div><div class="fmarginpar marginparleft">To get marginal notes in the left margin, use
<span class="c013">\reversemaginpar</span>.</div><p>
Marginal notes are handled in an H<span class="c015"><sup>E</sup></span>V<span class="c015"><sup>E</sup></span>A specific way.
By default, all notes go in the right margin.
......
......@@ -2,7 +2,7 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<meta name="generator" content="hevea 2.18">
<meta name="generator" content="hevea 2.23">
<meta name="Author" content="Luc Maranget"><link rel="stylesheet" type="text/css" href="manual.css">
<title>Lining It Up in Columns</title>
</head>
......
......@@ -2,7 +2,7 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<meta name="generator" content="hevea 2.18">
<meta name="generator" content="hevea 2.23">
<meta name="Author" content="Luc Maranget"><link rel="stylesheet" type="text/css" href="manual.css">
<title>Moving Information Around</title>
</head>
......@@ -56,11 +56,11 @@ Again, several runs of H<span class="c015"><sup>E</sup></span>V<span class="c015
</dd></dl><p>H<span class="c015"><sup>E</sup></span>V<span class="c015"><sup>E</sup></span>A does not fail when it cannot find an auxiliary file.
When another run of H<span class="c015"><sup>E</sup></span>V<span class="c015"><sup>E</sup></span>A is needed, a warning is issued,
and it is user&#X2019;s responsibility to rerun H<span class="c015"><sup>E</sup></span>V<span class="c015"><sup>E</sup></span>A.
However, the convenient <a id="hevea_default177"></a><span class="c013">-fix</span> command-line option instructs
However, the convenient <a id="hevea_default178"></a><span class="c013">-fix</span> command-line option instructs
H<span class="c015"><sup>E</sup></span>V<span class="c015"><sup>E</sup></span>A to rerun itself, until it believes it has reached stable state.</p>
<h3 class="subsection" id="cross-reference">B.11.2&#XA0;&#XA0;Cross-References<a id="cross"></a></h3>
<p>
<a id="hevea_default178"></a><a id="hevea_default179"></a>
<a id="hevea_default179"></a><a id="hevea_default180"></a>
The L<sup>A</sup>T<sub>E</sub>X commands <code>\label</code> and <code>\ref</code> are changed by H<span class="c015"><sup>E</sup></span>V<span class="c015"><sup>E</sup></span>A
into html anchors and local links, using the &#X201C;<code>a</code>&#X201D; element.
Additionally, numerical references to sectional units, figures,
......@@ -151,19 +151,19 @@ notice that loading the <span class="c013">.hbbl</span> file has priority over
loading the <span class="c013">.bbl</span> file.</p>
<h3 class="subsection" id="sec151">B.11.4&#XA0;&#XA0;Splitting the Input</h3>
<p>
<a id="hevea_default180"></a>
<a id="hevea_default181"></a>
The <code>\input</code> and <code>\include</code> commands exist and they perform
exactly the same operation of searching (and then processing) a file,
whose name is given as an argument.
See section&#XA0;<a href="manual041.html#comline">C.1.1.1</a> on how H<span class="c015"><sup>E</sup></span>V<span class="c015"><sup>E</sup></span>A searches files.
However, in the case of the <code>\include</code> command, the file is
searched only when previously given as an argument to
the <code>\includeonly</code> command.</p><p><a id="hevea_default181"></a>
the <code>\includeonly</code> command.</p><p><a id="hevea_default182"></a>
Note the following features:
</p><ul class="itemize"><li class="li-itemize">
T<sub>E</sub>X syntax for <code>\input</code> is not supported. That is,
one should write <code>\input{</code><span class="c018">filename</span><code>}</code>.
</li><li class="li-itemize">If <span class="c018">filename</span> is excluded with the <a id="hevea_default182"></a><span class="c013">-e</span> command-line
</li><li class="li-itemize">If <span class="c018">filename</span> is excluded with the <a id="hevea_default183"></a><span class="c013">-e</span> command-line
option (see section&#XA0;<a href="manual041.html#heveaoptions">C.1.1.4</a>),
then H<span class="c015"><sup>E</sup></span>V<span class="c015"><sup>E</sup></span>A does not attempt to load <span class="c018">filename</span>.
Instead, it
......@@ -175,7 +175,7 @@ a file, it just issues a warning.
</li></ul><p>The <code>\listfiles</code> command is a null command.</p>
<h3 class="subsection" id="sec152">B.11.5&#XA0;&#XA0;Index and Glossary</h3>
<p><a id="index"></a>
<a id="hevea_default183"></a><a id="hevea_default184"></a>
<a id="hevea_default184"></a><a id="hevea_default185"></a>
Glossaries are not handled (who uses them ?).</p><p>While processing a document <em>doc</em><span class="c013">.tex</span>, index
entries go into the file <em>doc</em><span class="c013">.hidx</span>, while
the formatted index gets written into the file
......
......@@ -2,7 +2,7 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<meta name="generator" content="hevea 2.18">
<meta name="generator" content="hevea 2.23">
<meta name="Author" content="Luc Maranget"><link rel="stylesheet" type="text/css" href="manual.css">
<title>Line and Page Breaking</title>
</head>
......
......@@ -2,7 +2,7 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<meta name="generator" content="hevea 2.18">
<meta name="generator" content="hevea 2.23">
<meta name="Author" content="Luc Maranget"><link rel="stylesheet" type="text/css" href="manual.css">
<title>Lengths, Spaces and Boxes</title>
</head>
......
......@@ -2,7 +2,7 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<meta name="generator" content="hevea 2.18">
<meta name="generator" content="hevea 2.23">
<meta name="Author" content="Luc Maranget"><link rel="stylesheet" type="text/css" href="manual.css">
<title>Pictures and Colours</title>
</head>
......@@ -49,7 +49,7 @@ the image to appear in html output:
%END IMAGE
%HEVEA\imageflush
</pre><p>This will result in normal processing by L<sup>A</sup>T<sub>E</sub>X and image inclusion
by H<span class="c015"><sup>E</sup></span>V<span class="c015"><sup>E</sup></span>A:</p><p><img src="manual008.png"></p><p><a id="graphics"></a><a id="hevea_default185"></a><a id="hevea_default186"></a><a id="hevea_default187"></a>All commands from the graphics package are implemented using the
by H<span class="c015"><sup>E</sup></span>V<span class="c015"><sup>E</sup></span>A:</p><p><img src="manual008.png"></p><p><a id="graphics"></a><a id="hevea_default186"></a><a id="hevea_default187"></a><a id="hevea_default188"></a>All commands from the graphics package are implemented using the
automatic image inclusion feature.
More precisely, the outermost invocations of
the <code>\includegraphics</code>, <code>\scalebox</code>,
......@@ -83,7 +83,7 @@ implementation of the <span class="c013">graphics</span> package.
Instead, they may use a simple variation of
the technique described in Section&#XA0;<a href="manual018.html#imgsrc">8.2</a>.</p>
<h3 class="subsection" id="sec163">B.14.2&#XA0;&#XA0;The <span class="c013">color</span> Package</h3>
<p><a id="color"></a><a id="hevea_default188"></a><a id="color:package"></a>H<span class="c015"><sup>E</sup></span>V<span class="c015"><sup>E</sup></span>A partly implements the <span class="c013">color</span> package.
<p><a id="color"></a><a id="hevea_default189"></a><a id="color:package"></a>H<span class="c015"><sup>E</sup></span>V<span class="c015"><sup>E</sup></span>A partly implements the <span class="c013">color</span> package.
Implemented commands are <code>\definecolor</code>, <code>\color</code>,
<code>\colorbox</code>,
<code>\textcolor</code>, <code>\colorbox</code> and&#XA0;<code>\fcolorbox</code>.
......@@ -92,7 +92,7 @@ At startup,
colours <span style="font-family:monospace;color:black">black</span>, <span style="font-family:monospace;color:white">white</span>,
<span style="font-family:monospace;color:red">red</span>, <span style="font-family:monospace;color:lime">green</span>, <span style="font-family:monospace;color:blue">blue</span>,
<span style="font-family:monospace;color:aqua">cyan</span>, <span style="font-family:monospace;color:yellow">yellow</span> and <span style="font-family:monospace;color:fuchsia">magenta</span> are
pre-defined.</p><p><a id="hevea_default189"></a><a id="hevea_default190"></a>Colours are defined by
pre-defined.</p><p><a id="hevea_default190"></a><a id="hevea_default191"></a>Colours are defined by
<code>\definecolor{</code><span class="c018">name</span><code>}{</code><span class="c018">model</span><code>}{</code><span class="c018">spec</span><code>}</code>,
where <span class="c018">name</span> is the color name, <span class="c018">model</span> is the color
model used, and <span class="c018">spec</span> is the color specification according to
......@@ -205,7 +205,7 @@ Which yields:
<span class="c007">Text as a brick</span>.
</li><li class="li-enumerate"><span class="c007">Text as another brick</span>.
</li><li class="li-enumerate"><span class="c007">Text as another brick</span>.
</li></ol><p><a id="hevea_default191"></a><a id="hevea_default192"></a>H<span class="c015"><sup>E</sup></span>V<span class="c015"><sup>E</sup></span>A also implements the <code>\colorbox</code> and <code>\fcolorbox</code> commands.
</li></ol><p><a id="hevea_default192"></a><a id="hevea_default193"></a>H<span class="c015"><sup>E</sup></span>V<span class="c015"><sup>E</sup></span>A also implements the <code>\colorbox</code> and <code>\fcolorbox</code> commands.
</p><pre class="verbatim">\colorbox{red}{Red background},
\fcolorbox{magenta}{red}{Red background, magenta border}.
</pre><div class="center">
......@@ -222,7 +222,7 @@ hinders clarity and some of the colours may not be readable on the
document background color.</p>
<h4 class="subsubsection" id="sec164">B.14.2.1&#XA0;&#XA0;The <span class="c013">bgcolor</span> environment</h4>
<p>
<a id="hevea_default193"></a><a id="bgcolor"></a>
<a id="hevea_default194"></a><a id="bgcolor"></a>
With respect to the L<sup>A</sup>T<sub>E</sub>X <span class="c013">color</span> package, H<span class="c015"><sup>E</sup></span>V<span class="c015"><sup>E</sup></span>A features
an additional
<span class="c013">bgcolor</span> environment, for changing the background color of some
......@@ -256,8 +256,8 @@ on a yellow background and no padding:
</table>
<h4 class="subsubsection" id="sec165">B.14.2.2&#XA0;&#XA0;From High-Level Colours to Low-Level Colours</h4>
<p><a id="getcolor"></a>
<a id="hevea_default194"></a>
<a id="hevea_default195"></a>
<a id="hevea_default196"></a>
High-level colours are color names
defined with <code>\definecolor</code>.
Low-level colours are html-style colours.
......
......@@ -2,7 +2,7 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<meta name="generator" content="hevea 2.18">
<meta name="generator" content="hevea 2.23">
<meta name="Author" content="Luc Maranget"><link rel="stylesheet" type="text/css" href="manual.css">
<title>Font Selection</title>
</head>
......
......@@ -2,7 +2,7 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<meta name="generator" content="hevea 2.18">
<meta name="generator" content="hevea 2.23">