summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/context/base/s-pre-01.tex
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2006-11-16 01:02:47 +0000
committerKarl Berry <karl@freefriends.org>2006-11-16 01:02:47 +0000
commit3c85b55e2f245fb7edac7e445f107e6d0bb423ae (patch)
treec62b7f80edafe0455310d08e09f4218127bf9e87 /Master/texmf-dist/tex/context/base/s-pre-01.tex
parente5ecff27a26ef59e1dbe9702677687fd7107be3a (diff)
context update
git-svn-id: svn://tug.org/texlive/trunk@2444 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/context/base/s-pre-01.tex')
-rw-r--r--Master/texmf-dist/tex/context/base/s-pre-01.tex92
1 files changed, 56 insertions, 36 deletions
diff --git a/Master/texmf-dist/tex/context/base/s-pre-01.tex b/Master/texmf-dist/tex/context/base/s-pre-01.tex
index 2cc8c6e359c..b86133fa66b 100644
--- a/Master/texmf-dist/tex/context/base/s-pre-01.tex
+++ b/Master/texmf-dist/tex/context/base/s-pre-01.tex
@@ -8,14 +8,14 @@
%D copyright={PRAGMA / Hans Hagen \& Ton Otten}]
%C
%C This module is part of the \CONTEXT\ macro||package and is
-%C therefore copyrighted by \PRAGMA. See mreadme.pdf for
-%C details.
+%C therefore copyrighted by \PRAGMA. See mreadme.pdf for
+%C details.
%D This environment can be used to typeset interactive
%D presentations. This module was first used at the 1997 \TUG\
%D meeting.
-\usemodule[pre-general]
+\usemodule[pre-general]
%D \macros
%D {language}
@@ -30,7 +30,7 @@
%D {setupbodyfont,setuplayout}
%D
%D For screen reading, a Lucida Bright font looks nice. We use
-%D a 14.4 point bodyfont for the main text, but switch back to
+%D a 14.4 point bodyfont for the main text, but switch back to
%D 12 points for ornaments.
\startmode[asintended] \setupbodyfont[lbr] \stopmode
@@ -69,7 +69,7 @@
[topspace=12pt,
header=0pt,
footer=0pt,
- height=402pt, % 450 - 12 - 15 - 12 - 12 + 3
+ height=402pt, % 450 - 12 - 15 - 12 - 12 + 3
bottomdistance=15pt,
bottom=12pt,
backspace=12pt,
@@ -115,7 +115,7 @@
%D
%D We did not enable interactive text support yet, so let's do
%D that now. We force page reference to circumvent problems
-%D with named destinations in buggy viewers.
+%D with named destinations in buggy viewers.
\setupinteraction
[page=yes,
@@ -137,8 +137,8 @@
rightoffset=-3pt]
\startinteractionmenu[bottom]
- \txt \InteractionBar \\
- \txt \InteractionButtons \\
+ \txt \InteractionBar \\
+ \txt \InteractionButtons \\
\stopinteractionmenu
%D \macros
@@ -166,7 +166,7 @@
\setupinteractionbar
[framecolor=white,rulethickness=1pt,
height=\bottomheight,strut=no]
-
+
\def\InteractionButtons%
{\interactionbuttons
[width=15em]
@@ -179,23 +179,23 @@
%D \macros
%D {StartTitlePage, TitlePage}
%D
-%D The titlepage is rather simple and can be typeset in two
-%D ways:
+%D The titlepage is rather simple and can be typeset in two
+%D ways:
%D
%D \starttyping
%D \StartTitlePage
-%D text \\ text \\ text
+%D text \\ text \\ text
%D \StopTitlepage
%D \stoptyping
%D
%D or more straightforward:
%D
%D \starttyping
-%D \TitlePage{text\\text\\text}
+%D \TitlePage{text\\text\\text}
%D \stoptyping
-%D
-%D The first alternative can be used for more complicated
-%D title pages.
+%D
+%D The first alternative can be used for more complicated
+%D title pages.
\def\StartTitlePage%
{\startstandardmakeup
@@ -236,8 +236,8 @@
%D {definehead}
%D
%D The commands \type{\Topic} and \type{\Subject} are defined
-%D as copies of head. We use \type{\Nopic} for internal
-%D purposes.
+%D as copies of head. We use \type{\Nopic} for internal
+%D purposes.
\definehead [Topic] [chapter]
\definehead [Subject] [section]
@@ -247,10 +247,10 @@
%D \macros
%D {setuphead}
%D
-%D Because chapters and sections do not make sense in
-%D presentations, we use our own command for typesetting the
-%D titles. Sectionnumbers are of course hidden from viewing.
-%D Each topic is followed by a list of subjects that belong
+%D Because chapters and sections do not make sense in
+%D presentations, we use our own command for typesetting the
+%D titles. Sectionnumbers are of course hidden from viewing.
+%D Each topic is followed by a list of subjects that belong
%D to the topic.
\setuphead
@@ -302,15 +302,15 @@
%D {\midaligned{#2}}
%D \stoptyping
%D
-%D But why should we complicate things when we can use
-%D alternative~\type{g}. The test is only needed if one
-%D does not automatically goes a new page with each subject.
+%D But why should we complicate things when we can use
+%D alternative~\type{g}. The test is only needed if one
+%D does not automatically goes a new page with each subject.
\def\PlaceSubjectList%
{\blank
- \determinelistcharacteristics[Subject]
+ \determinelistcharacteristics[Subject]
% \ifnum\utilitylistlength>0 \placelist[Subject] \fi}
- \doifmode{*list}{\placelist[Subject]}}
+ \doifmode{*list}{\placelist[Subject]}}
\setuplist
[Subject, Topic]
@@ -323,7 +323,7 @@
% %D {setuptexttexts}
% %D
% %D The topics will be listed in the right edge, using:
-%
+%
% \setuptexttexts
% [edge]
% [][\TopicList]
@@ -332,8 +332,8 @@
%D {setuplist, placelist,startinteractionmenu}
%D
%D The actual topic list is typeset using a \type{\vbox}. We
-%D have to specify \type{criteriumcriterium=all} because otherwise no
-%D list will be typeset. (By default lists are typeset
+%D have to specify \type{criteriumcriterium=all} because otherwise no
+%D list will be typeset. (By default lists are typeset
%D locally.)
\startinteractionmenu[right]
@@ -348,7 +348,7 @@
style=\setsmallbodyfont\bfx]
\stopinteractionmenu
-\def\Topics#1% temporary hack
+\def\Topics#1% temporary hack
{\Nopic{#1}
\placelist[Topic][criterium=all]}
@@ -357,12 +357,12 @@
%D \macros
%D {setuptexttexts, button}
-%D
+%D
%D During a presentation, we want to use the cursor to point to
%D parts of the text. Furthermore we want to be able to jump to
%D the next page, without the need to move the cursor on buttons.
%D Therefore we make the text part of the screen into an
-%D invisible button.
+%D invisible button.
\setuptexttexts
[\GotoNextPage][]
@@ -374,11 +374,31 @@
%D {setupsubpagenumber}
%D
%D The left bottom navigation bar shows the subpages, which will
-%D be counted by text. One can change this in the preentation
-%D itself by saying \type {[way=byTopic]}.
+%D be counted by text. One can change this in the preentation
+%D itself by saying \type {[way=byTopic]}.
\setupsubpagenumber
[way=bytext, % Topic,
state=start]
-\endinput
+\doifnotmode{demo}{\endinput}
+
+%D The (rather silly) demo section.
+
+\starttext
+
+\TitlePage{Title Page\\pre-original}
+
+\Topics{Some Nice Quotes}
+
+\Topic{A Few}
+
+\Subject{Knuth} \input knuth
+\Subject{Tufte} \input tufte
+
+\Topic{Some More}
+
+\Subject{Zapf} \input zapf
+\Subject{Bryson} \input bryson
+
+\stoptext