summaryrefslogtreecommitdiff
path: root/info/laan/pwt/pwt.tot
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
committerNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
commite0c6872cf40896c7be36b11dcc744620f10adf1d (patch)
tree60335e10d2f4354b0674ec22d7b53f0f8abee672 /info/laan/pwt/pwt.tot
Initial commit
Diffstat (limited to 'info/laan/pwt/pwt.tot')
-rw-r--r--info/laan/pwt/pwt.tot154
1 files changed, 154 insertions, 0 deletions
diff --git a/info/laan/pwt/pwt.tot b/info/laan/pwt/pwt.tot
new file mode 100644
index 0000000000..fc3cc6a988
--- /dev/null
+++ b/info/laan/pwt/pwt.tot
@@ -0,0 +1,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