mirror of https://github.com/texmacs/doc.git
69 lines
3.5 KiB
Plaintext
69 lines
3.5 KiB
Plaintext
|
<TeXmacs|1.0.7.10>
|
||
|
|
||
|
<style|tmdoc>
|
||
|
|
||
|
<\body>
|
||
|
<tmdoc-title|Traversal of a presentation>
|
||
|
|
||
|
One major family of markup tags for presentations concerns the traversal of
|
||
|
the document during a presentation. The keys <key|F10> and <key|F11> are
|
||
|
used respectively for going back and forth in the presentation. The keys
|
||
|
<key|F9> and <key|F12> are used to go to the start <abbr|resp.> end of the
|
||
|
presentation. When using the <tmstyle|beamer> style or when enabling the
|
||
|
``presentation tool'' in the <menu|Tools> menu, a <menu|Dynamic> menu and
|
||
|
additional icons will appear, which can also be used for the traversal of
|
||
|
your presentation.
|
||
|
|
||
|
The most basic traversal tag is called a ``switch'', and allows the user to
|
||
|
show different pieces of text in successive and mutually exclusive manner.
|
||
|
The entire presentation itself usually consists of a <markup|screens>
|
||
|
switch, where the pieces are the successive ``slides'' of the presentation.
|
||
|
After selection of the <tmstyle|beamer> style, this switch can be inserted
|
||
|
using <menu|Focus|Screens> or <menu|Insert|Fold|Switch|Screens>. You may
|
||
|
jump from one screen to another one using <key|pageup> and <key|pagedown>.
|
||
|
|
||
|
Inside a switch, new ``branches'' can be inserted after or before the
|
||
|
currently visible branch using <menu|Focus|Insert argument after> or
|
||
|
<menu|Focus|Insert argument before>. Besides the <markup|screens> switch,
|
||
|
you may use <menu|Insert|Fold|Switch|Standard> to insert paragraph-wide
|
||
|
switches, and <menu|Insert|Fold|Switch|Standard> to insert inline switches
|
||
|
(similarly to displayed and inline formulas).
|
||
|
|
||
|
Another popular way to traverse is presentation is to progressively unroll
|
||
|
content. This can be done by inserting an <markup|unroll> tag using
|
||
|
<menu|Insert|Fold|Unroll>. Using a ``hack'' this tag can be combined with
|
||
|
the <markup|itemize> and <markup|enumerate> tags: first create the list
|
||
|
environment, but remove the first (automatically inserted) <markup|item>
|
||
|
tag. Next insert the unroll tag. When pressing <key|enter> inside the
|
||
|
unroll tag, new items are created; you still have to use <menu|Focus|Insert
|
||
|
argument after> for inserting new branches to the unroll structure (in
|
||
|
particular, several items could be unrolled at once).
|
||
|
|
||
|
A variant of unrolling is unfolding. This is basically an unroll tag with
|
||
|
exactly two branches, but different variants are available in
|
||
|
<menu|Insert|Fold|Folded> depending on the desired rendering. In
|
||
|
particular, some of the renderings display a button which may be pushed in
|
||
|
order to fold or unfold some content. The input-output fields inside
|
||
|
computer algebra sessions are also foldable. Similarly, the tags in
|
||
|
<menu|Insert|Fold|Summarize> are switches with two branches, again with
|
||
|
different kinds of rendering.
|
||
|
|
||
|
All markup for the traversal of presentations may be nested in a natural
|
||
|
way. In the <menu|Insert|Fold|Traversal> menu, you may specify whether
|
||
|
unrolled and folded structures should be folded back after traversal.
|
||
|
|
||
|
<tmdoc-copyright|2010|Joris van der Hoeven>
|
||
|
|
||
|
<tmdoc-license|Permission is granted to copy, distribute and/or modify this
|
||
|
document under the terms of the GNU Free Documentation License, Version 1.1
|
||
|
or any later version published by the Free Software Foundation; with no
|
||
|
Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
|
||
|
Texts. A copy of the license is included in the section entitled "GNU Free
|
||
|
Documentation License".>
|
||
|
</body>
|
||
|
|
||
|
<\initial>
|
||
|
<\collection>
|
||
|
<associate|language|english>
|
||
|
</collection>
|
||
|
</initial>
|