B.3 Sentences and Paragraphs
Generally speaking, spaces (and single newline characters) in the
source are echoed in the output. Browser then manage with spaces and
line-breaks. Following LATEX behavior, spaces after commands are
not echoed. Spaces after invisible commands with arguments are not
echoed either.
However this is no longer true in math mode, see
section B.7.8 on spaces in math mode.
B.3.2 Paragraphs
New paragraphs are introduced by one blank line or more.
Paragraphs are not indented. Thus the macros \indent
and
\noindent
perform no action.
The commands \footnote
,
\footnotetext
and \footnotemark
(with or without
optional arguments) are supported.
The footnote
counter exists and (re)setting it or redefining
\thefootnote
should work properly.
When footnotes are issued by a combination of \footnotemark
and
\footnotetext
, a \footnotemark
command must be issued
first, otherwise some footnotes may get numbered incorrectly or disappear.
Footnotes appear at document end in the article style and
at every chapter end in the book style.
If the document is then cut into smaller files by HACHA (see
section 7) footnotes may go to a separate file.
Footnotes are bad.
If you want to suppress them, redefine \footnote
as follows:
\renewcommand{\footnote}[2][]{}
If you want to put then in the text flow, redefine \footnote
as follows:
\renewcommand{\footnote}[2][]{~(#2)}
B.3.4 Accents and special symbols
Thanks to Unicode character references, HEVEA can virtually output
any symbol. Notice that HEVEA is a bit iso-latin1 centric:
by default, characters in the iso-latin1 charset are outputted as
themselves (the command-line option “-noiso” prevent the
production of such and change the output page charset to)
It may happen that HEVEA does not known about a particular symbol,
that is, most of the time, HEVEA does not known about a particular
command. In that case a warning is issued to draw user attention.
Users can then choose a particular symbol amongst the recognized ones,
or as an explicit Unicode character reference (see
Section 4.2 for an example of this technique).
Commands for making accents used in non-English languages, such as
\'
, work when then produce letters from the iso-latin1 character set.
Otherwise, the argument to the command is not modified (no warning here).
However, it is more simple to write the document using iso-latin1.
LATEX can process such documents by loading the package
isolatin1.