<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd"> <HTML> <HEAD> <META http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <META name="GENERATOR" content="hevea 1.10"> <META name="Author" content="Luc Maranget"> <LINK rel="stylesheet" type="text/css" href="manual.css"> <TITLE>Sentences and Paragraphs</TITLE> </HEAD> <BODY > <A HREF="manual024.html"><IMG SRC="previous_motif.gif" ALT="Previous"></A> <A HREF="manual022.html"><IMG SRC="contents_motif.gif" ALT="Up"></A> <A HREF="manual026.html"><IMG SRC="next_motif.gif" ALT="Next"></A> <HR> <H2 CLASS="section"><A NAME="htoc64">B.3</A>  Sentences and Paragraphs</H2><UL> <LI><A HREF="manual025.html#toc49">Spacing</A> </LI><LI><A HREF="manual025.html#toc50">Paragraphs</A> </LI><LI><A HREF="manual025.html#toc51">Footnotes</A> </LI><LI><A HREF="manual025.html#toc52">Accents and special symbols</A> </LI></UL> <H3 CLASS="subsection"><A NAME="toc49"></A><A NAME="htoc65">B.3.1</A>  Spacing</H3><P> <A NAME="@default152"></A> <A NAME="@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 behavior, spaces after commands are not echoed. Spaces after invisible commands with arguments are not echoed either.</P><P>However this is no longer true in math mode, see section <A HREF="manual029.html#spacemathref">B.7.7</A> on spaces in math mode.</P><H3 CLASS="subsection"><A NAME="toc50"></A><A NAME="htoc66">B.3.2</A>  Paragraphs</H3><P> New paragraphs are introduced by one blank line or more. Paragraphs are not indented. Thus the macros <CODE>\indent</CODE> and <CODE>\noindent</CODE> perform no action. Paragraph are rendered by <CODE>P</CODE> elements. In some occasions, this technique may produce spurious paragraphs (see <A HREF="manual005.html#spurious:par">3.1.1</A>).</P><H3 CLASS="subsection"><A NAME="toc51"></A><A NAME="htoc67">B.3.3</A>  Footnotes</H3><P> The commands <CODE>\footnote</CODE>, <CODE>\footnotetext</CODE> and <CODE>\footnotemark</CODE> (with or without optional arguments) are supported. The <CODE>footnote</CODE> counter exists and (re)setting it or redefining <CODE>\thefootnote</CODE> should work properly. When footnotes are issued by a combination of <CODE>\footnotemark</CODE> and <CODE>\footnotetext</CODE>, a <CODE>\footnotemark</CODE> command must be issued first, otherwise some footnotes may get numbered incorrectly or disappear. Footnotes appear at document end in the <EM>article</EM> style and at chapters end in the <EM>book</EM> style. See section <A HREF="cutname.html#hachafoot">7.3.6</A> for a description of how footnotes are flushed.</P><H3 CLASS="subsection"><A NAME="toc52"></A><A NAME="htoc68">B.3.4</A>  Accents<A NAME="accents"></A> and special symbols</H3><P> Thanks to Unicode character references, H<FONT SIZE=2><sup>E</sup></FONT>V<FONT SIZE=2><sup>E</sup></FONT>A can virtually output any symbol. It may happen that H<FONT SIZE=2><sup>E</sup></FONT>V<FONT SIZE=2><sup>E</sup></FONT>A does not known about a particular symbol, that is, most of the time, H<FONT SIZE=2><sup>E</sup></FONT>V<FONT SIZE=2><sup>E</sup></FONT>A 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 <A HREF="manual006.html#square:blob">4.2</A> for an example of this technique).</P><P>Commands for making accents used in non-English languages, such as <CODE>\'</CODE>, work when applied to accent-less (<EM>i.e.</EM> ascii) letters and that the corresponding accented letters exist in the Unicode character set. Otherwise, the argument to the command is not modified and a warning is issued. For instance, consider the following source code, where, after a legitimate use of acute accents, one attempt to put an accute accent over the letter “h”: </P><PRE CLASS="verbatim">``\'Ecole'' works as in \LaTeX, while ``\'h'' does not. </PRE><P>H<FONT SIZE=2><sup>E</sup></FONT>V<FONT SIZE=2><sup>E</sup></FONT>A output will be “École” works as in L<sup>A</sup>T<sub>E</sub>X, while “h” does not. And a warning will be issued. </P><PRE CLASS="verbatim">./tmp.tex:3741: Warning: Application of '\'' on 'h' failed </PRE><P>Observe that using input encodings is a convenient alternative to accent commands — see Section <A HREF="manual-packages.html#inputenc">B.17.4</A>.</P><HR> <A HREF="manual024.html"><IMG SRC="previous_motif.gif" ALT="Previous"></A> <A HREF="manual022.html"><IMG SRC="contents_motif.gif" ALT="Up"></A> <A HREF="manual026.html"><IMG SRC="next_motif.gif" ALT="Next"></A> </BODY> </HTML>