summaryrefslogtreecommitdiff
path: root/info/laan/pwt/pwt.tot
blob: fc3cc6a98868bd6cfbfeab82e96e2576ef00b03c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
%\input blue.tex
\report
\bluechapter Main Tags

\beginsummary
A table of main tags of \bluetex{} has been included
to provide a survey of what outer tags
have been implemented for the regular format. 
More control sequences and symbols are available, 
especially for the lower level markup, 
if not for the undocumented features of manmac,
and the wealth of plain \TeX.
The table also illustrates the  naming convention adopted 
via a root name with prefixes and suffixes.
\endsummary

The header fields indicate, 
the prefixes pre-, post-, this-, every-, pasteup-, and 
the suffixes -font, -name and -box.
The first column contains the various root names, with a marker 
to denote to what extent the minimal one-part macro
has been implemented.

\begingroup
\def\first{\hfil\thispicture{\unitlength=6ex \xdim{1.4}\ydim{1}}%
  \lower1.5ex\hbox\beginpicture%(1.4, 1)(0,-.1)
  \put( 0.0, 0.0){\small \strut Root}%
  \put( 1.4, 0.575){\llap{\small Affix}}%
  \put( 1.4, 0.1){\line(-2, 1){1.4}}%
\endpicture\lower3ex\null}
\def\header{pre-\cs post-\cs this-\cs every- \cs pasteup- 
            \cs -font\cs -name%\cs -title
            \cs -box}
\def\btablecaption{Main tags for regular scripts}

\catcode`/=13
\def/{\leavevmode\thinspace\hbox{%
 \vrule\vtop{\vbox{\hrule\kern1pt\hbox{%
 \vphantom{\tt e}\thinspace%{\tt#1}%
 \thinspace}}\kern1pt\hrule}\vrule}%
 \thinspace} % control sequence token
\catcode`-13 \def-{$\neg$}
\def\footer{\qquad\vtop{\small\rlap{- not implemented}
                \rlap{${}^+$ implemented}
                \rlap{/ implemented without processing on the fly}}}
\def\rowstblst{
{abstract\hfill\ \tiny+}
{acknowledgements\hfill\ \tiny+}
{btable  \hfill\ \tiny/}
{center  \hfill\ \tiny+}
{contents\hfill\ \tiny+}
{(sub(sub))head\hfill\ \tiny+}
{keywords\hfill\ \tiny+}
{picture \hfill\ \tiny-}
{pictures\hfill\ \tiny/}
{quote   \hfill\ \tiny+}
{references\hfill\ \tiny/}
{script  \hfill\ \tiny+}
%{syntax\hfill\ \tiny-}    %Although there, not so relevant for the table
{verbatim\hfill\ \tiny-}}
\def\data{%
 -\cs-\cs-\cs-\cs+\cs-\cs+\cs+\rs%abstract
 +\cs+\cs+\cs-\cs+\cs-\cs+\cs+\rs%abstract
 +\cs+\cs+\cs+\cs-\cs-\cs-\cs+\rs%btable
 -\cs-\cs-\cs-\cs-\cs-\cs-\cs-\rs%center
 -\cs-\cs-\cs-\cs+\cs-\cs+\cs+\rs%contents
 +\cs+\cs-\cs-\cs-\cs+\cs-\cs-\rs%head
 -\cs-\cs-\cs-\cs+\cs-\cs+\cs+\rs%keywords
 -\cs-\cs+\cs+\cs-\cs-\cs-\cs-\rs%picture
 -\cs-\cs-\cs-\cs-\cs-\cs-\cs-\rs%pictures
 -\cs-\cs-\cs-\cs-\cs-\cs-\cs-\rs%quote
 +\cs+\cs+\cs+\cs+\cs-\cs+\cs+\rs%references
 -\cs-\cs+\cs+\cs-\cs-\cs-\cs-\rs%script
% -\cs-\cs-\cs-\cs-\cs-\cs-\cs-\rs%syntax
 +\cs+\cs+\cs+\cs-\cs-\cs-\cs-%\rs%verbatim
}
$$\vbox{\nonruled\nonframed
        \btable\data}$$
\endgroup
Remarks
\bitem \cs{title}, \cs{subtitle}, \cs{author} and the like, are token
       variables and associated with the script 
\bitem \cs{pictures} and \cs{references} have been implemented in a 
       straightforward way, because their use doesn't need processing on the
       fly
\bitem In the Appendix Formats similar tables for \cs{transparencies}
       and \cs{report} have been included. The latter contains some
       more tags.
\smallskip

\bluesubhead Your summary of markup tags

Perhaps it is a good idea to add my 
Frequently Used Tags, FUTs\Dash indeed a handful, as already 
indicated in the template in the `Introduction'\Dash
for personalizing.\ftn{I consider this
   very appropriate. At school the irony of cribs was when 
   prepared carefully they made themselves superfluous.
   Transform these summary lists into your personal cribs.}

\beginverbatim
!bf
Preliminary matter!tt
\title{...} 
\subtitle{...} 
\keywords{...}  
\abstract{...} 
\contents{...}  
\issue{...}
\acknowledgements{...}
\references{...} 
\pictures{...}
!bf
Copy Proper!tt
\beginscript
\endscript
\head{...}   
\thissubhead{...} 
\subhead{...}  
\thissubsubhead{...} 
(the \this<headkind>{...}  especially together with \runintrue)
\subsubhead{...} 
!bf
Inner level!tt
\thisverbatim{...} 
\beginverbatim 
<escapechar>endverbatim 
(and in-line !vrt!thinspace...!thinspace!vrt) 
\begincenterverbatim 
<escapechar>endcenterverbatim 
\beginquote 
\endquote
\begindisplay 
\enddisplay
(with & and \cr)
\displaycenterline{...}
\btable
(with \data{...\cs...\rs...\cs...\rs...} 
      \header{...} 
      \footer{...} 
      \rowstblst{...}
      \vruled{...} )
\ftn{...} 
\bitem 
\example{...} 
\thispicture{...}
(with \unitlength=...)
\cs{<tagname>}
!bf
Back matter!tt
\pasteupacknowledgements 
\pasteupreferences 
!endverbatim
\endinput