Fundamental primitives |
This primitive is used for sequences of logical paragraphs. A simple, plain text document is made of a sequence of paragraphs. For instance,
A simple document.
Made of several paragraphs. The second paragraph is
very long, so that it is hyphenated across several
line.
is internally represented as a
<document|A
simple document.|Made of several
paragraphs. The second paragraph is very long, so
that it is hyphenated across several line.>
From the visual point of view, different paragraphs are often
separated by some vertical whitespace. Alternatively, new
paragraphs are indicated through the use of an additional
indentation. The root of a TeXmacs document is usually a
The
This not yet implemented primitive is a variant of
This primitive is used for sequences of line items, also called “inline content”. For instance,
Some emphasized text.
is internally represented as:
<concat|Some
|<em|emphasized>| text.>
The
Multiple paragraphs.
Some emphasized text.
In this example, we need the
<document|A
simple document.|<concat|Some |<em|emphasized>| text.>>
Notice that block tags like
Although it is not possible in TeXmacs to use block content
inside horizontal concatenations, it is sometimes useful to add
some additional inline content before or after a block
environment. The
<document|<surround|↯ ||<document|<theorem|<document|Given
P∈T{F} and
f<g∈T
with P(f)
P(g)<0, there exists an
h∈T with
P(h) = 0.>>>>>
produces
↯
In general, the