From e0c6872cf40896c7be36b11dcc744620f10adf1d Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Mon, 2 Sep 2019 13:46:59 +0900 Subject: Initial commit --- usergrps/uktug/baskervi/6_3/0-0-1.tex | 1 + usergrps/uktug/baskervi/6_3/0-0-10.tex | 21 + usergrps/uktug/baskervi/6_3/0-0-11.tex | 13 + usergrps/uktug/baskervi/6_3/0-0-12.tex | 15 + usergrps/uktug/baskervi/6_3/0-0-13.tex | 4 + usergrps/uktug/baskervi/6_3/0-0-2.tex | 2 + usergrps/uktug/baskervi/6_3/0-0-3.tex | 13 + usergrps/uktug/baskervi/6_3/0-0-4.tex | 14 + usergrps/uktug/baskervi/6_3/0-0-5.tex | 17 + usergrps/uktug/baskervi/6_3/0-0-6.tex | 16 + usergrps/uktug/baskervi/6_3/0-0-7.tex | 16 + usergrps/uktug/baskervi/6_3/0-0-8.tex | 27 + usergrps/uktug/baskervi/6_3/0-0-9.tex | 19 + usergrps/uktug/baskervi/6_3/0-1-1.tex | 1 + usergrps/uktug/baskervi/6_3/0-1-10.tex | 21 + usergrps/uktug/baskervi/6_3/0-1-11.tex | 13 + usergrps/uktug/baskervi/6_3/0-1-12.tex | 15 + usergrps/uktug/baskervi/6_3/0-1-13.tex | 4 + usergrps/uktug/baskervi/6_3/0-1-2.tex | 2 + usergrps/uktug/baskervi/6_3/0-1-3.tex | 13 + usergrps/uktug/baskervi/6_3/0-1-4.tex | 14 + usergrps/uktug/baskervi/6_3/0-1-5.tex | 17 + usergrps/uktug/baskervi/6_3/0-1-6.tex | 16 + usergrps/uktug/baskervi/6_3/0-1-7.tex | 16 + usergrps/uktug/baskervi/6_3/0-1-8.tex | 27 + usergrps/uktug/baskervi/6_3/0-1-9.tex | 19 + usergrps/uktug/baskervi/6_3/agm.tex | 119 ++++ usergrps/uktug/baskervi/6_3/bask63.cls | 790 +++++++++++++++++++++ usergrps/uktug/baskervi/6_3/bask6_3.aux | 133 ++++ usergrps/uktug/baskervi/6_3/bask6_3.log | 691 ++++++++++++++++++ usergrps/uktug/baskervi/6_3/bask6_3.out | 33 + usergrps/uktug/baskervi/6_3/bask6_3.tex | 72 ++ usergrps/uktug/baskervi/6_3/bask6_3.toc | 49 ++ usergrps/uktug/baskervi/6_3/bits.sty | 24 + usergrps/uktug/baskervi/6_3/bv63.sty | 32 + usergrps/uktug/baskervi/6_3/bv63ed.tex | 33 + usergrps/uktug/baskervi/6_3/conf.tex | 234 ++++++ usergrps/uktug/baskervi/6_3/dirctan.tex | 1141 ++++++++++++++++++++++++++++++ usergrps/uktug/baskervi/6_3/euromath.tex | 66 ++ usergrps/uktug/baskervi/6_3/fancyvrb.rc | 265 +++++++ usergrps/uktug/baskervi/6_3/faqa.sty | 392 ++++++++++ usergrps/uktug/baskervi/6_3/faqfont.cfg | 4 + usergrps/uktug/baskervi/6_3/filectan.tex | 49 ++ usergrps/uktug/baskervi/6_3/glean.tex | 62 ++ usergrps/uktug/baskervi/6_3/hist.tex | 49 ++ usergrps/uktug/baskervi/6_3/ht.tex | 693 ++++++++++++++++++ usergrps/uktug/baskervi/6_3/klaus.tex | 446 ++++++++++++ usergrps/uktug/baskervi/6_3/mcjava.tex | 271 +++++++ usergrps/uktug/baskervi/6_3/mflogo.sty | 41 ++ usergrps/uktug/baskervi/6_3/pkgindoc.sty | 11 + usergrps/uktug/baskervi/6_3/regul.tex | 172 +++++ usergrps/uktug/baskervi/6_3/relsize.sty | 145 ++++ usergrps/uktug/baskervi/6_3/robina.tex | 117 +++ usergrps/uktug/baskervi/6_3/spqr.sty | 156 ++++ usergrps/uktug/baskervi/6_3/spqr2.sty | 14 + usergrps/uktug/baskervi/6_3/tblarta.tex | 425 +++++++++++ usergrps/uktug/baskervi/6_3/texnames.sty | 328 +++++++++ usergrps/uktug/baskervi/6_3/trees.tex | 411 +++++++++++ usergrps/uktug/baskervi/6_3/tub-bits.sty | 24 + 59 files changed, 7848 insertions(+) create mode 100644 usergrps/uktug/baskervi/6_3/0-0-1.tex create mode 100644 usergrps/uktug/baskervi/6_3/0-0-10.tex create mode 100644 usergrps/uktug/baskervi/6_3/0-0-11.tex create mode 100644 usergrps/uktug/baskervi/6_3/0-0-12.tex create mode 100644 usergrps/uktug/baskervi/6_3/0-0-13.tex create mode 100644 usergrps/uktug/baskervi/6_3/0-0-2.tex create mode 100644 usergrps/uktug/baskervi/6_3/0-0-3.tex create mode 100644 usergrps/uktug/baskervi/6_3/0-0-4.tex create mode 100644 usergrps/uktug/baskervi/6_3/0-0-5.tex create mode 100644 usergrps/uktug/baskervi/6_3/0-0-6.tex create mode 100644 usergrps/uktug/baskervi/6_3/0-0-7.tex create mode 100644 usergrps/uktug/baskervi/6_3/0-0-8.tex create mode 100644 usergrps/uktug/baskervi/6_3/0-0-9.tex create mode 100644 usergrps/uktug/baskervi/6_3/0-1-1.tex create mode 100644 usergrps/uktug/baskervi/6_3/0-1-10.tex create mode 100644 usergrps/uktug/baskervi/6_3/0-1-11.tex create mode 100644 usergrps/uktug/baskervi/6_3/0-1-12.tex create mode 100644 usergrps/uktug/baskervi/6_3/0-1-13.tex create mode 100644 usergrps/uktug/baskervi/6_3/0-1-2.tex create mode 100644 usergrps/uktug/baskervi/6_3/0-1-3.tex create mode 100644 usergrps/uktug/baskervi/6_3/0-1-4.tex create mode 100644 usergrps/uktug/baskervi/6_3/0-1-5.tex create mode 100644 usergrps/uktug/baskervi/6_3/0-1-6.tex create mode 100644 usergrps/uktug/baskervi/6_3/0-1-7.tex create mode 100644 usergrps/uktug/baskervi/6_3/0-1-8.tex create mode 100644 usergrps/uktug/baskervi/6_3/0-1-9.tex create mode 100644 usergrps/uktug/baskervi/6_3/agm.tex create mode 100644 usergrps/uktug/baskervi/6_3/bask63.cls create mode 100644 usergrps/uktug/baskervi/6_3/bask6_3.aux create mode 100644 usergrps/uktug/baskervi/6_3/bask6_3.log create mode 100644 usergrps/uktug/baskervi/6_3/bask6_3.out create mode 100644 usergrps/uktug/baskervi/6_3/bask6_3.tex create mode 100644 usergrps/uktug/baskervi/6_3/bask6_3.toc create mode 100644 usergrps/uktug/baskervi/6_3/bits.sty create mode 100644 usergrps/uktug/baskervi/6_3/bv63.sty create mode 100644 usergrps/uktug/baskervi/6_3/bv63ed.tex create mode 100644 usergrps/uktug/baskervi/6_3/conf.tex create mode 100644 usergrps/uktug/baskervi/6_3/dirctan.tex create mode 100644 usergrps/uktug/baskervi/6_3/euromath.tex create mode 100644 usergrps/uktug/baskervi/6_3/fancyvrb.rc create mode 100644 usergrps/uktug/baskervi/6_3/faqa.sty create mode 100644 usergrps/uktug/baskervi/6_3/faqfont.cfg create mode 100644 usergrps/uktug/baskervi/6_3/filectan.tex create mode 100644 usergrps/uktug/baskervi/6_3/glean.tex create mode 100644 usergrps/uktug/baskervi/6_3/hist.tex create mode 100644 usergrps/uktug/baskervi/6_3/ht.tex create mode 100644 usergrps/uktug/baskervi/6_3/klaus.tex create mode 100644 usergrps/uktug/baskervi/6_3/mcjava.tex create mode 100644 usergrps/uktug/baskervi/6_3/mflogo.sty create mode 100644 usergrps/uktug/baskervi/6_3/pkgindoc.sty create mode 100644 usergrps/uktug/baskervi/6_3/regul.tex create mode 100644 usergrps/uktug/baskervi/6_3/relsize.sty create mode 100644 usergrps/uktug/baskervi/6_3/robina.tex create mode 100644 usergrps/uktug/baskervi/6_3/spqr.sty create mode 100644 usergrps/uktug/baskervi/6_3/spqr2.sty create mode 100644 usergrps/uktug/baskervi/6_3/tblarta.tex create mode 100644 usergrps/uktug/baskervi/6_3/texnames.sty create mode 100644 usergrps/uktug/baskervi/6_3/trees.tex create mode 100644 usergrps/uktug/baskervi/6_3/tub-bits.sty (limited to 'usergrps/uktug/baskervi/6_3') diff --git a/usergrps/uktug/baskervi/6_3/0-0-1.tex b/usergrps/uktug/baskervi/6_3/0-0-1.tex new file mode 100644 index 0000000000..7983bcee12 --- /dev/null +++ b/usergrps/uktug/baskervi/6_3/0-0-1.tex @@ -0,0 +1 @@ +\pstree{\TC}{\TC\TC} diff --git a/usergrps/uktug/baskervi/6_3/0-0-10.tex b/usergrps/uktug/baskervi/6_3/0-0-10.tex new file mode 100644 index 0000000000..c8a0a43c6b --- /dev/null +++ b/usergrps/uktug/baskervi/6_3/0-0-10.tex @@ -0,0 +1,21 @@ +\footnotesize +\psset{nodesep=2pt} +\def\XX#1#2{% + \TR{\ensuremath{#1_{\mbox{#2}}}}% +} +\pstree[xbbr=1.5cm]{\XX{R}{AMSU}} + { + \XX{S}{RawData} + \pstree{\XX{S}{combine} + \trput{\ensuremath{\oplus}} + \tlput{\ensuremath{\oplus}}} + { + \psset{linestyle=dashed} + \XX{R}{Modes} + \XX{R}{Normal} + \XX{R}{Vertical} + \XX{R}{Latched} + \XX{R}{Tripped} + } + \XX{S}{GenerateData} + } diff --git a/usergrps/uktug/baskervi/6_3/0-0-11.tex b/usergrps/uktug/baskervi/6_3/0-0-11.tex new file mode 100644 index 0000000000..000576b04a --- /dev/null +++ b/usergrps/uktug/baskervi/6_3/0-0-11.tex @@ -0,0 +1,13 @@ +\psset{framearc=.2,levelsep=4cm, + armB=1cm,angleB=-180} +\def\psedge{\ncangle} +\def\TreeBox#1{\Tr{\psframebox{#1}}} +\pstree[treemode=R]{\TreeBox{Monitor}} +{ + \psset{offsetA=4pt} + \TreeBox{Attitude Generator} + \naput[npos=2.5]{{\small init}} + \nbput[npos=2.5]{{\small stop}} + \psset{offsetA=-4pt} + \TreeBox{Normal Generator} +} diff --git a/usergrps/uktug/baskervi/6_3/0-0-12.tex b/usergrps/uktug/baskervi/6_3/0-0-12.tex new file mode 100644 index 0000000000..8f6ffedea4 --- /dev/null +++ b/usergrps/uktug/baskervi/6_3/0-0-12.tex @@ -0,0 +1,15 @@ +\psset{arrows=->,framearc=.2} +\def\Treebox#1{% + \Tr{\psframebox{#1}} +} +\pstree[treemode=R] +{\Treebox{A$\rightarrow$B}}{ +\pstree{ + \Treebox{B$\rightarrow$C} + }{ + \Treebox{A$\rightarrow$D} +\pstree[treemode=L] + {\Treebox{B$\rightarrow$E}} + {\Tn\TC[arrows=<-]} + } +} diff --git a/usergrps/uktug/baskervi/6_3/0-0-13.tex b/usergrps/uktug/baskervi/6_3/0-0-13.tex new file mode 100644 index 0000000000..5b03d34b99 --- /dev/null +++ b/usergrps/uktug/baskervi/6_3/0-0-13.tex @@ -0,0 +1,4 @@ +\pstree{\Tp}{ + \Tcircle{A} + \Tcircle{B} +} diff --git a/usergrps/uktug/baskervi/6_3/0-0-2.tex b/usergrps/uktug/baskervi/6_3/0-0-2.tex new file mode 100644 index 0000000000..600546fbcc --- /dev/null +++ b/usergrps/uktug/baskervi/6_3/0-0-2.tex @@ -0,0 +1,2 @@ +\pstree{\TC}{\pstree{\TC}{\TC \TC} + \pstree{\TC}{\TC \TC}} diff --git a/usergrps/uktug/baskervi/6_3/0-0-3.tex b/usergrps/uktug/baskervi/6_3/0-0-3.tex new file mode 100644 index 0000000000..a3e4d846de --- /dev/null +++ b/usergrps/uktug/baskervi/6_3/0-0-3.tex @@ -0,0 +1,13 @@ +\pstree[nodesep=2pt, + levelsep=20pt]{\TR{grandfather}} +{ + \pstree{\TR{uncle}}{\TR{cousin}} + \pstree{\TR{father}} + { + \pstree{\TR{brother}}{\TR{nephew}} + \pstree{\TR{Me}} + { + \pstree{\TR{son}}{\TR{grandson}} + } + } +} diff --git a/usergrps/uktug/baskervi/6_3/0-0-4.tex b/usergrps/uktug/baskervi/6_3/0-0-4.tex new file mode 100644 index 0000000000..a1c5da4b2d --- /dev/null +++ b/usergrps/uktug/baskervi/6_3/0-0-4.tex @@ -0,0 +1,14 @@ +\pstree{\Tdot} +{ +\Tdot +\pstree{\Tdot} + { + \pstree{\Tdot} + { + \Tdot + \Tdot + \Tdot + } + \Tdot + } +} diff --git a/usergrps/uktug/baskervi/6_3/0-0-5.tex b/usergrps/uktug/baskervi/6_3/0-0-5.tex new file mode 100644 index 0000000000..65abe49a86 --- /dev/null +++ b/usergrps/uktug/baskervi/6_3/0-0-5.tex @@ -0,0 +1,17 @@ +\psset{labelsep=2pt,tnpos=a,radius=2pt} +\pstree[treemode=R]{\TC*~{25}} +{ +\TC*~{5}~[tnpos=r]{$L_a$} +\taput{$a$} +\pstree{\TC*~{20}\tbput{$b$}} + { + \pstree{\TC*~{15}\taput{$a$}} + { + \TC*~{7}~[tnpos=r]{$L_{baa}$}\taput{$a$} + \TC*~{5}~[tnpos=r]{$L_{bab}$}\taput{$b$} + \TC*~{3}~[tnpos=r]{$L_{bac}$}\tbput{$c$} + } + \TC*~{5}~[tnpos=r]{$L_{bb}$} + \tbput{$b$} + } +} diff --git a/usergrps/uktug/baskervi/6_3/0-0-6.tex b/usergrps/uktug/baskervi/6_3/0-0-6.tex new file mode 100644 index 0000000000..1de4116961 --- /dev/null +++ b/usergrps/uktug/baskervi/6_3/0-0-6.tex @@ -0,0 +1,16 @@ +\footnotesize +\def\psedge{\nccurve} +\newcommand{\Female}[2][]{\TR[#1]{\emph{#2}}} +\newcommand{\Male}[2][]{\TR[#1]{#2}} +\psset{nodesep=2pt,angleA=90,angleB=-90,unit=.6cm} +\pstree[treemode=U]{\Female{{\bfseries Matilde}}}{ + \pstree{\Male{Sebastian}}{ + \pstree{\Male[name=P]{Philip}}{\Male{Frederick}\Female{Ethel}} + \pstree{\Female[name=W]{Mary}}{\Male{Lionel}\Female{Agnes}}} + \pstree{\Female{Leonor}}{ + \pstree{\Male[name=R]{Ra\'ul}}{\Male{Joaquim}\Female{J\'ulia}} + \pstree{\Female[name=A]{Am\'elia}}{\Male{Melo}\Female{Augusta}}} +} +\psset{doubleline=true,linestyle=dotted} +\ncline{P}{W}\nbput{1940} +\ncline{R}{A}\nbput{1950} diff --git a/usergrps/uktug/baskervi/6_3/0-0-7.tex b/usergrps/uktug/baskervi/6_3/0-0-7.tex new file mode 100644 index 0000000000..9e9a705734 --- /dev/null +++ b/usergrps/uktug/baskervi/6_3/0-0-7.tex @@ -0,0 +1,16 @@ +\psset{angleB=-90,arrows=->,nrot=:U} +\def\molesworth#1{% + \pstree[#1]{\Tdia{ }} + { + \Tp[arrows=->,edge={\ncbar[angleA=180]}] + \nbput{Gabbitas} + {\psset{linestyle=dashed,arrows=-} \Tp } + \Tp[arrows=->,edge={\ncbar}] + \naput{Thring} + } +} +\psset{showbbox=true} +\begin{tabular}{l} +\molesworth{}\\[10pt] +\molesworth{xbbl=1cm,xbbr=1cm} +\end{tabular} diff --git a/usergrps/uktug/baskervi/6_3/0-0-8.tex b/usergrps/uktug/baskervi/6_3/0-0-8.tex new file mode 100644 index 0000000000..7a6bec4ef6 --- /dev/null +++ b/usergrps/uktug/baskervi/6_3/0-0-8.tex @@ -0,0 +1,27 @@ +\def\Item#1{\Tr[ref=l]{% + \psframebox[linestyle=none]{#1}}} +\def\psedge{\ncangle} +\psset{xbbd=1.5cm,treemode=R, + angleB=-180,angleA=0,levelsep=72pt} +\pstree{\Item{langs}}{% + \Item{german} + \pstree{\Item{greek}}{% + \Item{hamilton-kelly} + \pstree{\Item{levy}}{% + \Item{doc} + \Item{src} + } + } + \Item{italian} + \pstree{\Item{portuguese}}{ + \Item{hyphenation} + } + \pstree{\Item{turkish}}{% + \Item{doc} + \Item{hyphen} + \Item{inputs} + \Item{mf} + \Item{misc} + } +\Item{xettex} +} diff --git a/usergrps/uktug/baskervi/6_3/0-0-9.tex b/usergrps/uktug/baskervi/6_3/0-0-9.tex new file mode 100644 index 0000000000..9d8c207e23 --- /dev/null +++ b/usergrps/uktug/baskervi/6_3/0-0-9.tex @@ -0,0 +1,19 @@ +\def\XX#1{% + \Tr{\psframebox{\rule{0pt}{9pt}#1}}% +} +\def\psedge{\ncangle} +\psset{angleB=90,angleA=-90, + levelsep=36pt,armB=14pt} +\pstree{\XX{grandmother}} +{% +\pstree{\XX{aunt}}{\XX{cousin}} +\pstree{\XX{mother}} + { + \pstree{\XX{sister}}{\XX{niece}} + \pstree{\XX{Me}} + { + \pstree{\XX{daughter}} + {\XX{granddaughter}} + } + } +} diff --git a/usergrps/uktug/baskervi/6_3/0-1-1.tex b/usergrps/uktug/baskervi/6_3/0-1-1.tex new file mode 100644 index 0000000000..7983bcee12 --- /dev/null +++ b/usergrps/uktug/baskervi/6_3/0-1-1.tex @@ -0,0 +1 @@ +\pstree{\TC}{\TC\TC} diff --git a/usergrps/uktug/baskervi/6_3/0-1-10.tex b/usergrps/uktug/baskervi/6_3/0-1-10.tex new file mode 100644 index 0000000000..c8a0a43c6b --- /dev/null +++ b/usergrps/uktug/baskervi/6_3/0-1-10.tex @@ -0,0 +1,21 @@ +\footnotesize +\psset{nodesep=2pt} +\def\XX#1#2{% + \TR{\ensuremath{#1_{\mbox{#2}}}}% +} +\pstree[xbbr=1.5cm]{\XX{R}{AMSU}} + { + \XX{S}{RawData} + \pstree{\XX{S}{combine} + \trput{\ensuremath{\oplus}} + \tlput{\ensuremath{\oplus}}} + { + \psset{linestyle=dashed} + \XX{R}{Modes} + \XX{R}{Normal} + \XX{R}{Vertical} + \XX{R}{Latched} + \XX{R}{Tripped} + } + \XX{S}{GenerateData} + } diff --git a/usergrps/uktug/baskervi/6_3/0-1-11.tex b/usergrps/uktug/baskervi/6_3/0-1-11.tex new file mode 100644 index 0000000000..000576b04a --- /dev/null +++ b/usergrps/uktug/baskervi/6_3/0-1-11.tex @@ -0,0 +1,13 @@ +\psset{framearc=.2,levelsep=4cm, + armB=1cm,angleB=-180} +\def\psedge{\ncangle} +\def\TreeBox#1{\Tr{\psframebox{#1}}} +\pstree[treemode=R]{\TreeBox{Monitor}} +{ + \psset{offsetA=4pt} + \TreeBox{Attitude Generator} + \naput[npos=2.5]{{\small init}} + \nbput[npos=2.5]{{\small stop}} + \psset{offsetA=-4pt} + \TreeBox{Normal Generator} +} diff --git a/usergrps/uktug/baskervi/6_3/0-1-12.tex b/usergrps/uktug/baskervi/6_3/0-1-12.tex new file mode 100644 index 0000000000..8f6ffedea4 --- /dev/null +++ b/usergrps/uktug/baskervi/6_3/0-1-12.tex @@ -0,0 +1,15 @@ +\psset{arrows=->,framearc=.2} +\def\Treebox#1{% + \Tr{\psframebox{#1}} +} +\pstree[treemode=R] +{\Treebox{A$\rightarrow$B}}{ +\pstree{ + \Treebox{B$\rightarrow$C} + }{ + \Treebox{A$\rightarrow$D} +\pstree[treemode=L] + {\Treebox{B$\rightarrow$E}} + {\Tn\TC[arrows=<-]} + } +} diff --git a/usergrps/uktug/baskervi/6_3/0-1-13.tex b/usergrps/uktug/baskervi/6_3/0-1-13.tex new file mode 100644 index 0000000000..5b03d34b99 --- /dev/null +++ b/usergrps/uktug/baskervi/6_3/0-1-13.tex @@ -0,0 +1,4 @@ +\pstree{\Tp}{ + \Tcircle{A} + \Tcircle{B} +} diff --git a/usergrps/uktug/baskervi/6_3/0-1-2.tex b/usergrps/uktug/baskervi/6_3/0-1-2.tex new file mode 100644 index 0000000000..600546fbcc --- /dev/null +++ b/usergrps/uktug/baskervi/6_3/0-1-2.tex @@ -0,0 +1,2 @@ +\pstree{\TC}{\pstree{\TC}{\TC \TC} + \pstree{\TC}{\TC \TC}} diff --git a/usergrps/uktug/baskervi/6_3/0-1-3.tex b/usergrps/uktug/baskervi/6_3/0-1-3.tex new file mode 100644 index 0000000000..a3e4d846de --- /dev/null +++ b/usergrps/uktug/baskervi/6_3/0-1-3.tex @@ -0,0 +1,13 @@ +\pstree[nodesep=2pt, + levelsep=20pt]{\TR{grandfather}} +{ + \pstree{\TR{uncle}}{\TR{cousin}} + \pstree{\TR{father}} + { + \pstree{\TR{brother}}{\TR{nephew}} + \pstree{\TR{Me}} + { + \pstree{\TR{son}}{\TR{grandson}} + } + } +} diff --git a/usergrps/uktug/baskervi/6_3/0-1-4.tex b/usergrps/uktug/baskervi/6_3/0-1-4.tex new file mode 100644 index 0000000000..a1c5da4b2d --- /dev/null +++ b/usergrps/uktug/baskervi/6_3/0-1-4.tex @@ -0,0 +1,14 @@ +\pstree{\Tdot} +{ +\Tdot +\pstree{\Tdot} + { + \pstree{\Tdot} + { + \Tdot + \Tdot + \Tdot + } + \Tdot + } +} diff --git a/usergrps/uktug/baskervi/6_3/0-1-5.tex b/usergrps/uktug/baskervi/6_3/0-1-5.tex new file mode 100644 index 0000000000..65abe49a86 --- /dev/null +++ b/usergrps/uktug/baskervi/6_3/0-1-5.tex @@ -0,0 +1,17 @@ +\psset{labelsep=2pt,tnpos=a,radius=2pt} +\pstree[treemode=R]{\TC*~{25}} +{ +\TC*~{5}~[tnpos=r]{$L_a$} +\taput{$a$} +\pstree{\TC*~{20}\tbput{$b$}} + { + \pstree{\TC*~{15}\taput{$a$}} + { + \TC*~{7}~[tnpos=r]{$L_{baa}$}\taput{$a$} + \TC*~{5}~[tnpos=r]{$L_{bab}$}\taput{$b$} + \TC*~{3}~[tnpos=r]{$L_{bac}$}\tbput{$c$} + } + \TC*~{5}~[tnpos=r]{$L_{bb}$} + \tbput{$b$} + } +} diff --git a/usergrps/uktug/baskervi/6_3/0-1-6.tex b/usergrps/uktug/baskervi/6_3/0-1-6.tex new file mode 100644 index 0000000000..1de4116961 --- /dev/null +++ b/usergrps/uktug/baskervi/6_3/0-1-6.tex @@ -0,0 +1,16 @@ +\footnotesize +\def\psedge{\nccurve} +\newcommand{\Female}[2][]{\TR[#1]{\emph{#2}}} +\newcommand{\Male}[2][]{\TR[#1]{#2}} +\psset{nodesep=2pt,angleA=90,angleB=-90,unit=.6cm} +\pstree[treemode=U]{\Female{{\bfseries Matilde}}}{ + \pstree{\Male{Sebastian}}{ + \pstree{\Male[name=P]{Philip}}{\Male{Frederick}\Female{Ethel}} + \pstree{\Female[name=W]{Mary}}{\Male{Lionel}\Female{Agnes}}} + \pstree{\Female{Leonor}}{ + \pstree{\Male[name=R]{Ra\'ul}}{\Male{Joaquim}\Female{J\'ulia}} + \pstree{\Female[name=A]{Am\'elia}}{\Male{Melo}\Female{Augusta}}} +} +\psset{doubleline=true,linestyle=dotted} +\ncline{P}{W}\nbput{1940} +\ncline{R}{A}\nbput{1950} diff --git a/usergrps/uktug/baskervi/6_3/0-1-7.tex b/usergrps/uktug/baskervi/6_3/0-1-7.tex new file mode 100644 index 0000000000..9e9a705734 --- /dev/null +++ b/usergrps/uktug/baskervi/6_3/0-1-7.tex @@ -0,0 +1,16 @@ +\psset{angleB=-90,arrows=->,nrot=:U} +\def\molesworth#1{% + \pstree[#1]{\Tdia{ }} + { + \Tp[arrows=->,edge={\ncbar[angleA=180]}] + \nbput{Gabbitas} + {\psset{linestyle=dashed,arrows=-} \Tp } + \Tp[arrows=->,edge={\ncbar}] + \naput{Thring} + } +} +\psset{showbbox=true} +\begin{tabular}{l} +\molesworth{}\\[10pt] +\molesworth{xbbl=1cm,xbbr=1cm} +\end{tabular} diff --git a/usergrps/uktug/baskervi/6_3/0-1-8.tex b/usergrps/uktug/baskervi/6_3/0-1-8.tex new file mode 100644 index 0000000000..7a6bec4ef6 --- /dev/null +++ b/usergrps/uktug/baskervi/6_3/0-1-8.tex @@ -0,0 +1,27 @@ +\def\Item#1{\Tr[ref=l]{% + \psframebox[linestyle=none]{#1}}} +\def\psedge{\ncangle} +\psset{xbbd=1.5cm,treemode=R, + angleB=-180,angleA=0,levelsep=72pt} +\pstree{\Item{langs}}{% + \Item{german} + \pstree{\Item{greek}}{% + \Item{hamilton-kelly} + \pstree{\Item{levy}}{% + \Item{doc} + \Item{src} + } + } + \Item{italian} + \pstree{\Item{portuguese}}{ + \Item{hyphenation} + } + \pstree{\Item{turkish}}{% + \Item{doc} + \Item{hyphen} + \Item{inputs} + \Item{mf} + \Item{misc} + } +\Item{xettex} +} diff --git a/usergrps/uktug/baskervi/6_3/0-1-9.tex b/usergrps/uktug/baskervi/6_3/0-1-9.tex new file mode 100644 index 0000000000..9d8c207e23 --- /dev/null +++ b/usergrps/uktug/baskervi/6_3/0-1-9.tex @@ -0,0 +1,19 @@ +\def\XX#1{% + \Tr{\psframebox{\rule{0pt}{9pt}#1}}% +} +\def\psedge{\ncangle} +\psset{angleB=90,angleA=-90, + levelsep=36pt,armB=14pt} +\pstree{\XX{grandmother}} +{% +\pstree{\XX{aunt}}{\XX{cousin}} +\pstree{\XX{mother}} + { + \pstree{\XX{sister}}{\XX{niece}} + \pstree{\XX{Me}} + { + \pstree{\XX{daughter}} + {\XX{granddaughter}} + } + } +} diff --git a/usergrps/uktug/baskervi/6_3/agm.tex b/usergrps/uktug/baskervi/6_3/agm.tex new file mode 100644 index 0000000000..ff07a6535a --- /dev/null +++ b/usergrps/uktug/baskervi/6_3/agm.tex @@ -0,0 +1,119 @@ +\title{Announcement of the Annual General Meeting} +\begin{Article} +\noindent +The Annual General Meeting of the \UKTUG\ will +be held on 16~October at the University of Warwick. Full +details will be given in \BV\ 6.4. + +The Constitution contains the following clauses: +\begin{quote} +17. \ The annual general meeting of the \ukt\ shall be +held in the United Kingdom not later than the last day of +November in each year on a date and at a +time to be fixed by the Committee and notified to members +at least 35 days in advance for the +following purposes--- + +(1) to receive from the Committee a report balance sheet and statement of +accounts for the preceding financial year + +(2) to fill the vacancies in the Committee and to appoint auditors for the +ensuing year + +(3) to decide on any motion which may be proposed to the meeting in the +manner provided below + +(4) to fix the entrance fee (if any) and annual subscription + +18. \ Any member desirous of proposing any motion at the +annual general meeting shall give notice in writing to the secretary not +later than 14 days before the date of such meeting + +23. \ No amendment (other than a motion for adjournment) shall be moved to any +motion proposed at any annual or special general meeting unless written notice +of the amendment shall have been sent to the secretary prior to the meeting +\end{quote} + +I think that Clauses 17~(3), 18 and 23 are self-explanatory. + +A draft agenda, covering items (3) and (4) will appear in \BV\ 6.4. +In the meantime, anyone wishing to propose + any motion to the \acro{AGM} must send me, in writing, the + text of the proposed motion and their own name and + address, to reach me by 2~October 1996. +If there are any changes to the draft agenda, the final agenda will be sent to +members in the 14 days before the \acro{AGM}. + +The chair's term of office has a further year to run. + +As for other vacancies on the Committee, +Clause~10 of the Constitution implies that +at most~3 members of the present Committee may continue without +being re-elected. +Thus Clause~9 +implies that there are +at least 8~vacancies to be filled. + +The following parts of Clause~10 describe the procedure for +filling these vacancies: +\begin{quote} +(3) Any two members who are individuals may +nominate any member or members of the group who are individuals +to fill any of +the vacancies by giving at least 7~days notice in writing to the +secretary + +(4) If there are more nominations than vacancies then the membership +will be decided by an election by single transferable vote in which +every member of the \ukt\ who is an individual and is +present at the annual general meeting +shall be entitled but not obliged to vote +\end{quote} + +Nominations for committee members in accordance with the above +sub-clauses are thus being sought. +Written nominations for new committee + members should be sent to me, to reach me by 9~October + 1996. +There + is no official nomination form. If you like, you may use the +forms provided with this \BV . Otherwise, what you send + me should contain, clearly and legibly, +\begin{verse} + ---name and address of nominee\\ + ---declaration that (s)he is willing to stand for this + office, signed by the nominee\\ + ---name and address of the nominator\\ + ---statement nominating the nominee, signed by the + nominator\\ + ---name and address of seconder\\ + ---statement in support of the nomination, signed by + the seconder. +\end{verse} + The nominee, nominator and seconder should all be members + of the \ukt\, +and the last two should be different from each + other. + +Once elected, the Committee appoints officers from its membership. + + In all the above, `in writing' means `on paper', not email. + +% Please put `UKTUG' on the outside of the envelope when you +%send me any of the above. Otherwise, people may find themselves +%elected to the wrong committee. + +My address is +\begin{verse} +\acro{IT} Services\\ +London School of Economics\\ +Houghton Street\\ +London\\ +WC2A 2AE +\end{verse} + +\begin{flushright} +Carol Hewlett\\ +Honorary Secretary\\ +\end{flushright} +\end{Article} diff --git a/usergrps/uktug/baskervi/6_3/bask63.cls b/usergrps/uktug/baskervi/6_3/bask63.cls new file mode 100644 index 0000000000..0841ba3ba7 --- /dev/null +++ b/usergrps/uktug/baskervi/6_3/bask63.cls @@ -0,0 +1,790 @@ +% Baskerville.cls: +% Adrian Clark +% Sue Brooks +% Sebastan Rahtz +% +% based on the original LaTeX ARTICLE DOCUMENT STYLE +% +% for LaTeX2e +% +% 29.5.94 added ISSN +% 2.6.94 corrected \ukt\ macro +% 7.6.94 centered captions +% 15.8.94 changed editor names etc +% 2.11.94 use Alan Jeffrey's code for paths, emails, URLs etc +% from faq.sty +% put PA address in mast head +% Journals use two-sided printing. +% 1.12.94 cleaned again for FAQ issue. +% 6.12.94 more little fixes for FAQ issue +% 14.3.95 parameterized date +% 12.6.95 removed JF +% 8.95 worked on to make HH run. color and array need to go back +% 1996/02/06 DPC +% Added fontmatter and submissiondates environments +% Added \BASKed \BASKed* \BASKyear \BASKmonth +% \BASKtitle \BASKheadparone and \BASKheadpartwo +% commands set the `fixed' texts on the masthead. + +\NeedsTeXFormat{LaTeX2e} +\ProvidesClass{bask63}[1996/02/06 v3.12 Baskerville newsletter class] +\DeclareOption*{\PassOptionsToClass{\CurrentOption}{article}} +\ProcessOptions +\LoadClass{article} +\RequirePackage[noisy]{textfit} +\RequirePackage{pifont} +%\RequirePackage{latexsym} +%\RequirePackage{calc} +%\RequirePackage{ifthen} +%\RequirePackage{longtable} +%\RequirePackage{texnames} +%\RequirePackage{shortvrb} +%\DeleteShortVerb{\|} +\let\FAQverbFamily\ttfamily +\DeclareRobustCommand{\FAQverb}[2]{{% + \ifvmode\leavevmode\fi + \lefthyphenmin=256\setlanguage\language + \FAQverbFamily\hyphenchar\the\font`#1\relax + \def\@tempa{#2}% + \expandafter\@faq@strip\meaning\@tempa\@faq@strip + \hyphenchar\the\font\m@ne +}\setlanguage\language} +\def\@faq@strip#1->#2\@faq@strip{#2} +% +% Document markup: +% +\makeatother % because @ is a delimiter here, it had better have the + % same catcode as it will when the macro's invoked +\def\Email|#1@#2|{\FAQverb\-{#1@}\penalty10\FAQverb\.{#2}} % email +\makeatletter +\def\FTP|#1|{\FAQverb\.{#1}} % FTP site +\def\File|#1|{\FAQverb\/{#1}} % file name +%\def\CTAN{\FAQverb\/} % CTAN path +\def\Newsgroup|#1|{\FAQverb\.{#1}} % newsgroup +\def\URL|#1://#2/#3|{\FAQverb\.{#1://#2/}\penalty10\FAQverb\/{#3}} +%\def\path|#1|{\FAQverb\/{#1}} % generic path + +% fonts to use +\renewcommand{\rmdefault}{mbvx} +\renewcommand{\sfdefault}{cmss} +\renewcommand{\ttdefault}{cmtt} +\fontencoding{T1}\fontfamily{mbvx}\selectfont +\DeclareFontShape{T1}{mbvx}{m}{sl}{<->ssub * mbvx/m/it}{} +\RequirePackage[T1]{fontenc} +%\RequirePackage{array} +%\def\arraybackslash{\let\\=\@arraycr} +%\newcolumntype{P}[1]{>{\raggedright\arraybackslash}p{#1}} +%\newcolumntype{C}[1]{>{\centering\arraybackslash}p{#1}} + +%\RequirePackage{shortvrb} + +\RequirePackage[dvips]{graphicx} +%\RequirePackage[dvips]{color} + +% absolute requirements for every run +\RequirePackage{multicol} +\RequirePackage{relsize} + +% the good ol' TUGboat acronym sizing macro +\DeclareRobustCommand\acro[1]{\textsmaller{#1}\@} + +%\RequirePackage{mflogo} +%\RequirePackage{footcols} +\newcommand\bs{{\ttfamily\upshape\char'134}} + +\lineskip 1\p@ +\normallineskip 1\p@ +\def\baselinestretch{1} +\renewcommand\normalsize{% + \@setfontsize\normalsize\@xpt\@xiipt + \abovedisplayskip 8\p@ \@plus1\p@ \@minus1\p@ + \abovedisplayshortskip \z@ \@plus3\p@ + \belowdisplayshortskip 4\p@ \@plus3\p@ + \belowdisplayskip \abovedisplayskip + \let\@listi\@listI} +\let\@normalsize\normalsize +\normalsize +\renewcommand\small{% + \@setfontsize\small\@ixpt{10.5}% + \abovedisplayskip 4\p@ \@plus1\p@ \@minus1\p@ + \abovedisplayshortskip 4\p@ \@plus1\p@ + \belowdisplayshortskip \abovedisplayshortskip + \def\@listi{\leftmargin\leftmargini + \topsep 2\p@ \@plus1\p@ \@minus1\p@ + \parsep \z@ + \itemsep 2\p@}% + \belowdisplayskip \abovedisplayskip +} +\renewcommand\footnotesize{% + \@setfontsize\footnotesize\@viiipt{9}% + \abovedisplayskip 4\p@ \@plus1\p@ \@minus1\p@ + \abovedisplayshortskip \z@ \@plus\p@ + \belowdisplayshortskip 3\p@ \@plus\p@ \@minus2\p@ + \def\@listi{\leftmargin\leftmargini + \topsep 1\p@ \@plus1\p@ \@minus1\p@ + \parsep \z@ + \itemsep 2\p@}% + \belowdisplayskip \abovedisplayskip +} +\renewcommand\scriptsize{\@setfontsize\scriptsize\@viipt\@viiipt} +\renewcommand\tiny{\@setfontsize\tiny\@vpt\@vipt} +\renewcommand\large{\@setfontsize\large\@xipt{12}} +\renewcommand\Large{\@setfontsize\Large\@xiipt{14}} +\renewcommand\LARGE{\@setfontsize\LARGE\@xivpt{17}} +\renewcommand\huge{\@setfontsize\huge\@xviipt{20}} +\renewcommand\Huge{\@setfontsize\Huge\@xxpt{30}} +\normalsize +\DeclareOldFontCommand{\rm}{\normalfont\rmfamily}{\mathrm} +\DeclareOldFontCommand{\sf}{\normalfont\sffamily}{\mathsf} +\DeclareOldFontCommand{\tt}{\normalfont\ttfamily}{\mathtt} +\DeclareOldFontCommand{\bf}{\normalfont\bfseries}{\mathbf} +\DeclareOldFontCommand{\it}{\normalfont\itshape}{\mathit} +\DeclareOldFontCommand{\sl}{\normalfont\slshape}{\@nomath\sl} +\DeclareOldFontCommand{\sc}{\normalfont\scshape}{\@nomath\sc} + +% **************************************** +% * PAGE LAYOUT * +% **************************************** +% +% SIDE MARGINS: +\oddsidemargin -2.5pc \evensidemargin -2.5pc +\marginparwidth 4pc % don't use marginal notes... +\marginparsep 0.5pc % ...in the UK TUG newsletter + +% VERTICAL SPACING: +\topmargin -3pc +\headheight 12\p@ +\headsep 15\p@ +\topskip 10\p@ +\footskip 15\p@ + +% DIMENSION OF TEXT: + +\textheight 250mm % height of text on a page (A4 paper) +\textwidth 180mm % total width of a page +\columnseprule 0.5\p@ % width of line in the inter-column gutter +\columnsep 10mm % space between columns +\tolerance 9999 % make those columns justify + +% FOOTNOTES: +\footnotesep 6\p@ +\skip\footins 19.5\p@ plus 12\p@ \@minus 1\p@ + +% FLOATS: +\floatsep 12\p@ plus 5.5\p@ \@minus 1\p@ +\textfloatsep 15\p@ plus 4.5\p@ \@minus 3\p@ +\intextsep 12\p@ plus 5.5\p@ \@minus 2\p@ +\dblfloatsep 12\p@ plus 5.5\p@ \@minus 2\p@ +\dbltextfloatsep 15\p@ plus 4.5\p@ \@minus 3\p@ +\@fptop 0\p@ plus 0fil +\@fpsep 12\p@ plus 0fil +\@fpbot 0\p@ plus 3fil +\@dblfptop 0\p@ plus 0fil +\@dblfpsep 12\p@ plus 0fil +\@dblfpbot 0\p@ plus 3fil +\marginparpush 5\p@ + +% **************************************** +% * PARAGRAPHING * +% **************************************** +% +\parindent 12\p@ +\parskip \z@ plus .1\p@ +\partopsep 0\p@ plus 1\p@ +\@lowpenalty 51 +\@medpenalty 151 +\@highpenalty 301 +\@beginparpenalty -\@lowpenalty +\@endparpenalty -\@lowpenalty +\@itempenalty -\@lowpenalty +\clubpenalty=0 +\widowpenalty=10000 + +% **************************************** +% * SKIPS * +% **************************************** +% +\newskip\@indentskip +\newskip\smallindent +\newskip\@footindent +\newskip\@leftskip +\@indentskip=1.25pc +\smallindent=\parindent +\@footindent=\smallindent +\@leftskip=\z@ + + +% **************************************** +% * SECTIONS * +% **************************************** +% +\def\Section{\@startsection{newarticle}{0}{\z@} + {-24\p@ \@plus -12\p@ \@minus -.1\p@} + {12\p@ \@plus 1\p@} + {\raggedright\Large\bfseries}} +\def\SSection{\@startsection{newarticle}{0}{\z@} + {-24\p@ \@plus -12\p@ \@minus -.1\p@} + {12\p@ \@plus 1\p@} + {\raggedright\Large\bfseries}[\@title]} +\def\section{%\typeout{** section!}% +\@startsection {section}{1}{\z@} + {-12\p@ \@plus -6\p@ \@minus -.1\p@} + {6\p@} + {\raggedright\large\bfseries}} +\def\subsection{\@startsection{subsection}{2}{\z@} + {-4\p@ \@plus -2\p@ \@minus -.1\p@} + {0.1\p@ \@plus 2\p@} + {\raggedright\normalsize\itshape}} +\def\subsubsection{\@startsection{subsubsection}{3}{\z@} + {-6\p@ \@plus -3\p@ \@minus -1\p@} + {0.1\p@ \@plus 2\p@} + {\raggedright\normalsize\it}} +\def\paragraph{\@startsection{paragraph}{4}{\z@} + {12\p@ \@plus 2.25\p@ \@minus -1\p@} + {-0.5em} + {\normalsize\bfseries}} +\def\subparagraph{\@startsection{subparagraph}{5}{\z@} + {12\p@ \@plus 2.25\p@ \@minus 1\p@} + {-0.5em} + {\normalsize\it}} +\setcounter{secnumdepth}{-1} +% +\def\appendix{\par + \setcounter{section}{0} + \setcounter{subsection}{0} + \def\thesection{\Alph{section}}} + +% **************************************** +% * PARTS & SECTIONS NUMBERS * +% **************************************** +% +\newcounter{newarticle} +\@newctr{section}[newarticle] +\def\thenewarticle {\Alph{newarticle}} + +% **************************************** +% * LISTS * +% **************************************** +% +\leftmargini \@indentskip +\leftmarginii 1pc +\leftmarginiii 1pc +\leftmarginiv 1pc +\leftmarginv 1pc +\leftmarginvi 1pc +\leftmargin\leftmargini +\labelsep 0.5em +\labelwidth\leftmargini\advance\labelwidth-\labelsep +% +% label macros for Range-Left and Range-Right labels +\def\makeRLlabel#1{\rlap{#1}\hss} +\def\makeRRlabel#1{\hss\llap{#1}} +% +\def\@listI{\leftmargin\leftmargini + \parsep \z@ + \topsep 2\p@ \@plus 1\p@ \@minus 1\p@ + \itemsep \z@ \@plus .1\p@ +} +\let\@listi\@listI +\@listi +\def\@listii{\leftmargin\leftmarginii + \labelwidth\leftmarginii\advance\labelwidth-\labelsep + \topsep 2\p@ \@plus 1\p@ \@minus 1\p@ + \parsep \z@ + \itemsep \z@ \@plus .1\p@ +} +\def\@listiii{\leftmargin\leftmarginiii + \labelwidth\leftmarginiii\advance\labelwidth-\labelsep + \topsep 1\p@ \@plus 1\p@ \@minus 1\p@ + \parsep \z@ + \partopsep \z@ + \itemsep \topsep +} +\def\@listiv{\leftmargin\leftmarginiv + \labelwidth\leftmarginiv\advance\labelwidth-\labelsep +} +\def\@listv{\leftmargin\leftmarginv + \labelwidth\leftmarginv\advance\labelwidth-\labelsep +} +\def\@listvi{\leftmargin\leftmarginvi + \labelwidth\leftmarginvi\advance\labelwidth-\labelsep +} +% +% ITEMIZE +\def\itemize{\ifnum \@itemdepth >3 \@toodeep + \else \advance\@itemdepth \@ne + \edef\@itemitem{labelitem\romannumeral\the\@itemdepth}% + \list{\csname\@itemitem\endcsname}% + {\let\makelabel\makeRRlabel}% + \fi} +\def\labelitemi{$\bullet$} +\def\labelitemii{--} +\def\labelitemiii{$\cdot$} +\def\labelitemiv{*} +% +% ENUMERATE with optional argument to set left margin... +\def\enumerate{\ifnum \@enumdepth >3 \@toodeep \else + \advance\@enumdepth \@ne + \edef\@enumctr{enum\romannumeral\the\@enumdepth}% + \fi + \@ifnextchar [{\@enumeratetwo}{\@enumerateone}% +} +\def\@enumeratetwo[#1]{% + \list{\csname label\@enumctr\endcsname}% + {\settowidth\labelwidth{[#1]} + \leftmargin\labelwidth \advance\leftmargin\labelsep + \usecounter{\@enumctr} + \let\makelabel\makeRRlabel} +} +\def\@enumerateone{% + \list{\csname label\@enumctr\endcsname}% + {\usecounter{\@enumctr} + \let\makelabel\makeRRlabel}} +% +\def\labelenumi{\theenumi} +\def\theenumi{\arabic{enumi}.} +\def\labelenumii{(\theenumii)} +\def\theenumii{\alph{enumii}} +\def\p@enumii{\theenumi} +\def\labelenumiii{\theenumiii} +\def\theenumiii{\roman{enumiii}} +\def\p@enumiii{\theenumi(\theenumii)} +\def\labelenumiv{\theenumiv} +\def\theenumiv{\Alph{enumiv}} +\def\p@enumiv{\p@enumiii\theenumiii} +% ARRAY AND TABULAR +% +\arraycolsep 5\p@ +\tabcolsep 6\p@ +\arrayrulewidth .5\p@ +\doublerulesep 1.5\p@ + +% **************************************** +% * TITLES AND ABSTRACT * +% **************************************** +% + +%% Volume Number (ie Year - 1990) +\def\BASKvol#1{\gdef\BASK@vol{#1}} +\BASKvol{?} + +%% Issue Number (ie Month/2, roughly) +\def\BASKno#1{\gdef\BASK@no{#1}} +\BASKno{?} + +% Editor, Star form for Guest editor +\def\BASKed{\@ifstar{\BASK@ed{Guest }}{\BASK@ed{}}} +\def\BASK@ed#1#2{\gdef\BASK@editor{#1Editor: #2}} +\BASKed{????????} + +%% Year (4 digits) +\def\BASKyear#1{\gdef\thisyear{#1}} +\BASKyear{????} + +% Month (as a Word) +\def\BASKmonth#1{\gdef\thismonth{#1}} +\BASKmonth{?????} + +\def\makeBSKtitle{\par + \begingroup + \vspace*{-\headheight}% + \@maketitle + \bigskip\hrule\bigskip + \thispagestyle{plain} + \endgroup + \let\maketitle\relax + \let\@maketitle\relax +} +\newbox\BSKbox +\def\@maketitle{% + \centerline{\BASK@titleline}% + \medskip + \hbox to \textwidth{\bfseries The Annals of the UK \TeX\ Users' + Group\hfill \BASK@editor\hfill Vol.~\BASK@vol\ No.~\BASK@no}% + \smallskip\hbox to \textwidth{\bfseries ISSN 1354--5930 + \hfill \thismonth\ \thisyear}% + \medskip + \noindent\ignorespaces + \BASK@headparone\unskip\par + \ignorespaces\BASK@headpartwo\unskip} + +% The frontmatter environment should contain a sequence of article +% environments that are run into two columns. It inserts the masthead +% across both columns, and the table of contents at the start of +% column one. +\def\frontmatter{% + \vspace*{-1cm}% Would make more sense to incorporate this into + % \maketitle, but leave it like this for compat. + \begin{multicols}{2}[\makeBSKtitle]% + \tableofcontents} +\def\endfrontmatter{% + \end{multicols}} + + +% The Journal title command. +% You probably only want to change this if you want to use a design-size +% font rather than let \scaletowidth scale for some special issue. +\def\BASKtitle#1{\gdef\BASK@titleline{#1}} +\BASKtitle{% + \bfseries + \scaletowidth{\textwidth}{% + B\,a\,s\,k\,e\,r\,v\,i\,l\,l\,e}} + + +% The first paragraph. Needs to be reset if a special issue used a +% different font set. +\def\BASKheadparone#1{\gdef\BASK@headparone{#1}} +\BASKheadparone{% +Articles may be submitted via electronic mail to +\texttt{baskerville@tex.ac.uk}, or on MSDOS-compatible discs, +to Sebastian Rahtz, Elsevier Science Ltd, The Boulevard, Langford +Lane, Kidlington, Oxford OX5 1GB, to whom any correspondence +concerning \BV\ should also be addressed. This \BV\ is set in Monotype +Baskerville, with Computer Modern Typewriter for literal +text, and printed on a Xerox Docutech. Production and distribution is +undertaken in Cambridge by Robin Fairbairns. Back +issues from the previous 12 months may be ordered from \ukt\ for +\pounds2 each; earlier issues are archived on \textsc{ctan} in +\texttt{usergrps/uktug}.} + +% The second paragraph. +\def\BASKheadpartwo#1{\gdef\BASK@headpartwo{#1}} +\BASKheadpartwo{% +Please send \ukt\ subscriptions, and book or software orders, to +Peter Abbott, 1 Eymore Close, Selly Oak, Birmingham B29 4LB. +Fax/telephone: 0121 476 2159. Email +enquiries about \ukt\ to \protect\texttt{uktug-enquiries@tex.ac.uk}.} + + +\def\and{\end{tabular}\vskip 6pt\par + \begin{tabular}[t]{@{}l@{}}} +% +\def\abstract{\@abstract} +\def\endabstract{\end{quote}} +\def\@abstract{\subsection*{Summary}\begin{quote}} + +% **************************************** +% * PAGE STYLES * +% **************************************** +% +\mark{{}{}} +\gdef\@author{} +\def\author{\@ifnextchar [{\@authortwo}{\@authorone}} +\def\@authortwo[#1]#2{\gdef\@author{#2}\gdef\@shortauthor{#1}} +\def\@authorone#1{\gdef\@author{#1}\gdef\@shortauthor{#1}} +\gdef\@shortauthor{Dummy Author} +\gdef\@title{} +\gdef\@longtitle{} +\def\title{\@ifnextchar [{\@titletwo}{\@titleone}} +\def\@titletwo[#1]#2{\gdef\@title{#1}\gdef\@longtitle{#2}} +\def\@titleone#1{\gdef\@title{#1}\gdef\@longtitle{#1}} +\gdef\@longtitle{Dummy Title} + +% +% \ps@empty defined in LATEX.TEX +% +\def\ps@plain{\let\@mkboth\markboth + \def\@oddhead{} + \def\@evenhead{} + \def\@oddfoot{\rm \hfil --\thepage--\hfil} + \def\@evenfoot{\rm \hfil --\thepage--\hfil} +} +\def\ps@headings{\let\@mkboth\markboth + \def\@oddhead{\hfill\emph{\@title}\hfill} + \def\@oddfoot{\rm \hfil --\thepage--\hfil} + \def\@evenhead{\it Baskerville \hfill + Volume \BASK@vol, Number \BASK@no} + \def\@evenfoot{\rm \hfil --\thepage--\hfil} +} +\def\ps@myheadings{\let\@mkboth\@gobbletwo + \def\@oddhead{\it\@shortauthor \hfill \@title} + \def\@oddfoot{\rm \hfil --\thepage--\hfil} + \def\@evenhead{\it Baskerville \hfill + Volume \BASK@vol, Number \BASK@no} + \def\@evenfoot{\rm \hfil --\thepage--\hfil} + \def\sectionmark##1{} + \def\subsectionmark##1{}} + +% **************************************** +% * TABLE OF CONTENTS, ETC. * +% **************************************** +% +\def\@pnumwidth{1.4pc} +\def\@tocrmarg {2pc} +\def\@dotsep{10} +\setcounter{tocdepth}{0} +%\def\tableofcontents{\@restonecolfalse +% \if@twocolumn\@restonecoltrue\onecolumn\fi +% \section*{Contents} \@starttoc{toc} +% \if@restonecol\twocolumn\fi \par\vspace{12\p@}} +\def\tableofcontents{\Section*{Contents}\@starttoc{toc}} +\def\l@part#1#2{\addpenalty{-\@highpenalty} + \addvspace{2.25em \@plus 1\p@} + \begingroup + \parindent \z@ \rightskip \@pnumwidth + \parfillskip -\@pnumwidth + {\normalsize\rm + \leavevmode \hspace*{3pc} + #1\hfil \hbox to\@pnumwidth{\hss \ }}\par + \nobreak \global\@nobreaktrue + \everypar{\global\@nobreakfalse\everypar{}}\endgroup} +\def\dotfil{% + \cleaders\hbox{$\m@th \mkern1.5mu.\mkern1.5mu$}\hfil\kern\z@} +\def\l@newarticle#1#2{\addpenalty{\@secpenalty} +% \addvspace{1.0em \@plus 1\p@} + \@tempdima 1.5em % width of box holding section number + \begingroup + \parindent \z@ \rightskip \@pnumwidth + \parfillskip -\@pnumwidth + \leavevmode + #1\dotfil \hbox to\@pnumwidth{\hss #2}\par + \endgroup} +\def\l@section{\@dottedtocline{1}{\z@}{1.5em}} +\def\l@subsection{\@dottedtocline{2}{1.5em}{2.3em}} +\def\l@subsubsection{\@dottedtocline{3}{3.8em}{3.2em}} +\def\l@paragraph{\@dottedtocline{4}{7.0em}{4.1em}} +\def\l@subparagraph{\@dottedtocline{5}{10em}{5em}} +\def\listoffigures{\@restonecolfalse + \if@twocolumn\@restonecoltrue\onecolumn\fi + \section*{List of Figures\@mkboth{List of Figures}{List of Figures}} + \@starttoc{lof} \if@restonecol\twocolumn\fi} +\def\l@figure{\@dottedtocline{1}{1.5em}{2.3em}} +\def\listoftables{\@restonecolfalse + \if@twocolumn\@restonecoltrue\onecolumn\fi + \section*{List of Tables\@mkboth{List of Tables}{List of Tables}} + \@starttoc{lot} \if@restonecol\twocolumn\fi} +\let\l@table\l@figure + +% **************************************** +% * BIBLIOGRAPHY * +% **************************************** +% +\def\thebibliography#1{\section*{\refname} + \small +\list + {\@biblabel{\arabic{enumiv}}}{\settowidth\labelwidth{\@biblabel{#1}}% + \leftmargin\labelwidth + \advance\leftmargin\labelsep + \usecounter{enumiv}% + \let\p@enumiv\@empty + \def\theenumiv{\arabic{enumiv}}}% + \def\newblock{\hskip .11em plus.33em minus.07em}% + \parskip\z@ \@plus .1pt\relax + \clubpenalty4000\widowpenalty4000\sfcode`\.=1000\relax} +\def\refname{References} +\def\endthebibliography{% + \def\@noitemerr{\@warning{Empty `thebibliography' environment}}% + \endlist} + +\setcounter{topnumber}{2} +\def\topfraction{.9} +\setcounter{bottomnumber}{1} +\def\bottomfraction{.9} +\setcounter{totalnumber}{3} +\def\textfraction{.1} +\def\floatpagefraction{.75} +\setcounter{dbltopnumber}{2} +\def\dbltopfraction{.9} +\def\dblfloatpagefraction{.75} + +\long\def\@makecaption#1#2{\vskip 6\p@ + \setbox\@tempboxa\hbox{\small{\bfseries #1.} #2} + \ifdim \wd\@tempboxa >.8\hsize + \hbox to\hsize{% + \hfill\parbox{.8\hsize}{\small{\bfseries #1.} #2\par}\hfill} + \else + \hbox to\hsize{\hfill\box\@tempboxa\hfill} + \fi + \vskip 6\p@ +} + + +% --- ----------------------------------------------------------------- +% --- Shorthands for non-English abbreviations and words. +% --- ----------------------------------------------------------------- + +\def\foreign{\em} +\def\etc{{\foreign etc.}} % etc. +\def\eg{{\foreign e.g.~}\ignorespaces} % e.g. +\def\egc{{\foreign e.g.,~}\ignorespaces} % e.g., +\def\ie{{\foreign i.e.~}\ignorespaces} % i.e. +\def\iec{{\foreign i.e.,~}\ignorespaces} % i.e., + +% --- ----------------------------------------------------------------- +% --- Tex-related mnemonics. +% --- ----------------------------------------------------------------- + + +\def\La{\protect\p@La} +\def\p@La{L% + {\setbox0\hbox{T}% + \setbox2\vbox to\ht0{\kern.07ex\hbox{% + \csname S@\f@size\endcsname + \math@fontsfalse + \fontsize\sf@size\z@\selectfont + A}% + \vss}% + \kern-.5\wd2 + \box2 + }} +\def\AllTeX{(\La)\TeX} +\def\AmSTeX{% + $\mathcal{A}\kern-.1667em\lower.5ex\hbox{$\mathcal{M}$}% + \kern-.125em S$\TeX} +\def\LamsTeX{$\mathcal{L}\mathcal{A}% +\kern-.1667em\lower.5ex\hbox{$\mathcal{M}$}\kern-.125em S$\TeX} +\def\BibTeX{{\rmfamily B\kern-.05em\textsc{i\kern-.025em b}\kern-.08em\TeX}} +\def\INRStex{T\kern-.1667em\lower.5ex\hbox{\^E}\kern-.125emX} +\def\JTeX{\leavevmode\hbox{\lower.5ex\hbox{J}\kern-.18em\TeX}} +\def\LAMSTeX{L\kern -0.4 em \raise 0.3 ex \hbox {$\scriptstyle \mathcal{A}$}% + \kern -0.25 em \lower 0.4 ex \hbox {$\cal M$}% + \kern -0.1 em \hbox {$\mathcal{S}$}-\TeX} +\def\AMSLaTeX{{$\mathcal{A}$\kern-.1667em\lower.5ex\hbox{$\mathcal{M}$}\kern-.125em + $\mathcal{S}$-\LaTeX}} +\def\AMS{{$\mathcal{A}$\kern-.1667em\lower.5ex\hbox{$\mathcal{M}$}\kern-.125em + $\mathcal{S}$}} +\def\MakeIndex{{\itshape MakeIndex}} +\def\PiC{P\kern-.12em\lower.5ex\hbox{I}\kern-.075emC} +\def\PiCTeX{\PiC\kern-.11em\TeX} +% SliTeX from the SliTeX Documentation +\def\SLiTeX{% + S\kern-.065em L\kern-.18em\raise.32ex\hbox{\textsc{i}}% + \kern-.03em\TeX} +\let\SliTeX\SLiTeX +\def\POBox{P.\thinspace O.~Box } +\def\TeXhax{\TeX hax} +\def\TeXXeT{\TeX--X\kern-.125em\lower.5ex\hbox{E}\kern-.1667emT} +\def\TUB{\emph{TUGboat}} +\def\DVI{\texttt{dvi}} +\def\VF{\textsc{vf}} +\def\BV{\emph{Baskerville}} +\def\UKTUG{UK \TeX\ Users' Group} +\def\ukt{{\textsmaller[2]{UK}}\acro{TUG}} +\let\shortuktug\ukt +\def\PS{\textsc{PostScript}} +\newcommand{\payuk}{UK TeX Users' Group} +\newcommand{\Newline}{\\[0.7\baselineskip]} +\newcommand{\FullLine}[1]{% + \makebox[\linewidth][l]{#1\hrulefill}\Newline} +\newcommand{\HalfLine}[1]{% + \makebox[0.5\linewidth][l]{#1\hrulefill}} + +\def\Dash{---} + + +% --- ----------------------------------------------------------------- +% --- Additional commands. +% --- ----------------------------------------------------------------- + +\let\maketitle\make@articletitle +\def\make@articletitle{\Section[\@title]{\@longtitle}} + +% article is for smaller articles with single-column titles. +\def\article{% + \setcounter{figure}{0}% + \setcounter{table}{0}% + \Section[\@title]{\@longtitle}% + \let\maketitle\relax + \markright{\@shortauthor\hfill\@longtitle}% +} +% +% Article is when the title is double column +\def\Article{% + \setcounter{figure}{0}% + \setcounter{table}{0}% + \begin{multicols}{2}[\SSection{\@longtitle}]% + \let\maketitle\relax + \markright{\@shortauthor\hfill\@longtitle}% +} +% FAQ version of article ? +\def\FArticle{% + \setcounter{figure}{0}% + \setcounter{table}{0}% + \begin{multicols}{2}[\Section*{\@longtitle}]% +} +\def\endarticle{\@signature + \gdef\@author{\mbox{}}} + +\def\endArticle{\@signature + \gdef\@author{\mbox{}}\end{multicols}% +} +\let\endFArticle\endArticle +\def\newarticlemark#1{} + +% Use like a 4 column tabular but with no preamble argument. +\def\submissiondates{% + \begin{center}% + \begin{tabular}{ll@{}l@{}l} + \BASK@subtitle{Issue}& + \BASK@subtitle{Submit material\\ for publication}& + \BASK@subtitle{Submit last-\\minute notices}& + \BASK@subtitle{Anticipated\\ posting date}\\[2pt]} +\def\endsubmissiondates{% + \end{tabular} + \end{center}} + + +% rotated italic head on submission dates table +\def\BASK@subtitle#1{% + \kern-5pt\relax + \rotatebox{45}{\itshape\begin{tabular}[b]{@{}l@{}}#1\end{tabular}}} + +% --- Macros for cross-referencing tables and figures. + +\def\figref#1{Figure~\ref{#1}} +\def\tabref#1{Table~\ref{#1}} + +% --- Output the attribution at the end of an article. +\def\emptysig{} +\def\@signature{% + \ifx\@author\emptysig\else + \begin{flushright}\begin{tabular}{@{}r@{}}\@author\end{tabular}% + \end{flushright}\fi} + +\def\signature#1{\begin{flushright} + \begin{tabular}{@{}r@{}}#1\end{tabular}% + \end{flushright}} + +% **************************************** +% * INITIALIZATION * +% **************************************** +% +\ps@headings +\pagenumbering{arabic} +\sloppy +\flushbottom +\frenchspacing + +%\extrarowheight2\p@ +\setlength{\multicolsep}{6\p@} +\let\sl\it +\newcommand{\meta}[1]{{$\langle$\itshape #1\/$\rangle$}} +\def\Gin@extensions{.eps,.ps,.eps.gz,.ps.gz,.eps.Z,.pz,.psz} +\def\Gin@sepdefault{.}% +\@namedef{Gin@rule@.psz}#1{{.eps}{.bb}{`gunzip -c #1}} + +% no rule in footcols + +\def\@makecol@ftn{% + \vskip \skip\footins + \footnoterule + \footnotesize + \multicolsep\z@\relax + \hsize\textwidth + \@parboxrestore + % {\showoutput\batchmode\showbox\footins}% + \raggedcolumns + \bgroup \columnseprule 0\p@ + \begin{multicols}{\the\ftn@col@number}% + \unvbox \footins + \end{multicols}% + \egroup +} +% +% available for inter-article dinglines +% +\def\Dings{\nopagebreak{\vspace*{0.25ex}\footnotesize\dingline{167}}} +% +\@twosidetrue \@mparswitchtrue +\endinput +%% diff --git a/usergrps/uktug/baskervi/6_3/bask6_3.aux b/usergrps/uktug/baskervi/6_3/bask6_3.aux new file mode 100644 index 0000000000..68d2843d41 --- /dev/null +++ b/usergrps/uktug/baskervi/6_3/bask6_3.aux @@ -0,0 +1,133 @@ +\relax +\ifx\hyper@anchor\@undefined +\global \let \oldcontentsline\contentsline +\gdef \contentsline#1#2#3#4{\oldcontentsline{#1}{#2}{#3}} +\global \let \oldnewlabel\newlabel +\gdef \newlabel#1#2{\newlabelxx{#1}#2} +\gdef \newlabelxx#1#2#3#4#5{\oldnewlabel{#1}{{#2}{#3}}} +\AtEndDocument{\let \contentsline\oldcontentsline +\let \newlabel\oldnewlabel} +\else +\global \let \hyper@last\relax +\fi + +\@writefile{toc}{\contentsline {newarticle}{\numberline {\uppercase {i}}Editorial}{3}{newarticle.1}} +\@writefile{toc}{\contentsline {newarticle}{\numberline {\uppercase {ii}}Beautiful tables, the easy way with the \textsf {mdwtab} package}{4}{newarticle.2}} +\@writefile{toc}{\contentsline {subsection}{\numberline {0.1}A touch of class}{4}{subsection.2.0.1}} +\@writefile{toc}{\contentsline {subsection}{\numberline {0.2}New column types}{5}{subsection.2.0.2}} +\@writefile{toc}{\contentsline {subsection}{\numberline {0.3}Unboxed tables}{6}{subsection.2.0.3}} +\@writefile{toc}{\contentsline {subsection}{\numberline {0.4}Life's little luxuries}{6}{subsection.2.0.4}} +\@writefile{toc}{\contentsline {subsubsection}{Footnotes}{6}{subsection.2.0.4}} +\@writefile{toc}{\contentsline {subsubsection}{Vertical alignment of ruled tables}{6}{subsection.2.0.4}} +\@writefile{toc}{\contentsline {subsubsection}{Extra row separation}{6}{subsection.2.0.4}} +\@writefile{toc}{\contentsline {newarticle}{\numberline {\uppercase {iii}}The frequent supplement}{7}{newarticle.3}} +\@writefile{toc}{\contentsline {subsection}{\numberline {5}\raggedright \upshape \bfseries 69a\hskip 1em\relax Multilingual typesetting in \LaTeX {}}{7}{subsection.3.0.5}} +\@writefile{toc}{\contentsline {subsection}{\numberline {6}\raggedright \upshape \bfseries 75a\hskip 1em\relax Footnotes in tables}{7}{subsection.3.0.6}} +\gdef \LT@i {% + \LT@entry {3}{214.95724pt}% + \LT@entry {3}{246.87749pt}} +\gdef \LT@ii {% + \LT@entry {2}{178.32718pt}% + \LT@entry {1}{39.16158pt}% + \LT@entry {1}{296.52756pt}} +\@writefile{toc}{\contentsline {newarticle}{\numberline {\uppercase {iv}}An introduction to PSTricks, part 3}{9}{newarticle.4}} +\@writefile{toc}{\contentsline {section}{\numberline {A}Tree diagrams}{9}{section.4.1}} +\newlabel{PSTtree}{{1}{9}{Tree diagrams\relax }{table.0.1}} +\@writefile{lot}{\contentsline {table}{\numberline {1}{\PST \ tree drawing commands}}{9}{table.0.1}} +\@writefile{lot}{\contentsline {table}{\numberline {2}{\PST \ Graphical parameters for trees}}{9}{table.0.2}} +\newlabel{PSTtreeparms}{{2}{9}{Tree diagrams\relax }{table.0.2}} +\newlabel{ex-0-1-1}{{0-1-1}{10}} +\newlabel{ex-0-1-2}{{0-1-2}{10}} +\newlabel{ex-0-1-3}{{0-1-3}{10}} +\newlabel{ex-0-1-4}{{0-1-4}{11}} +\newlabel{ex-0-1-5}{{0-1-5}{11}} +\newlabel{ex-0-1-6}{{0-1-6}{12}} +\newlabel{ex-0-1-7}{{0-1-7}{12}} +\newlabel{ex-0-1-8}{{0-1-8}{13}} +\newlabel{ex-0-1-9}{{0-1-9}{14}} +\newlabel{ex-0-1-10}{{0-1-10}{15}} +\newlabel{ex-0-1-11}{{0-1-11}{15}} +\newlabel{ex-0-1-12}{{0-1-12}{16}} +\newlabel{ex-0-1-13}{{0-1-13}{16}} +\@writefile{toc}{\contentsline {newarticle}{\numberline {\uppercase {v}}Java, Java}{17}{newarticle.5}} +\@writefile{toc}{\contentsline {newarticle}{\numberline {\uppercase {vi}}The Euromath System}{20}{newarticle.6}} +\citation{EvH} +\citation{Goossens} +\citation{Bryan} +\citation{ISO9573} +\citation{AAP} +\citation{math} +\citation{Euromath} +\citation{EvH} +\citation{PvHR} +\citation{Grif} +\citation{GrifSA} +\citation{Chamberlin} +\@writefile{toc}{\contentsline {newarticle}{\numberline {\uppercase {vii}}How does \acro {HTML} handle mathematics?}{21}{newarticle.7}} +\@writefile{toc}{\contentsline {section}{\numberline {A}Introduction}{21}{section.7.1}} +\citation{Bryan} +\citation{Flynn} +\citation{Goossens2} +\citation{math} +\citation{seb} +\@writefile{toc}{\contentsline {subsection}{\numberline {7}SGML Notations}{22}{subsection.7.1.7}} +\@writefile{toc}{\contentsline {section}{\numberline {B}\acro {HTML}3 (expired draft)}{22}{section.7.2}} +\citation{SandS} +\citation{html32} +\@writefile{toc}{\contentsline {subsection}{\numberline {8}Summary}{26}{subsection.7.2.8}} +\newlabel{space}{{1.}{26}{Summary\relax }{enumi.10}} +\@writefile{toc}{\contentsline {section}{\numberline {C}Future of maths in HTML}{26}{section.7.3}} +\citation{W3C} +\citation{SandS} +\bibcite{AAP}{ANSI, 1994} +\bibcite{Bryan}{Bryan, 1988} +\bibcite{Chamberlin}{Chamberlin, 1988} +\bibcite{Euromath}{Euromath consortium, 1996a} +\bibcite{Flynn}{Flynn, 1995} +\bibcite{Goossens2}{Goossens and Saarela, 1995a} +\bibcite{Goossens}{Goossens and Saarela, 1995b} +\bibcite{GrifSA}{Grif, 1996} +\bibcite{ISO9573}{\acro {ISO}, 1988} +\bibcite{PvHR}{Poppelier et al., 1992} +\bibcite{Grif}{Quint and Vatton, 1986} +\bibcite{math}{Raggett, 1995} +\bibcite{seb}{Rahtz, 1995} +\bibcite{SandS}{Smith and Stutely, 1988} +\bibcite{EvH}{van Herwijnen, 1990} +\bibcite{html32}{\acro {W}3\acro {C}, 1996b} +\bibcite{W3C}{\acro {W}3\acro {C}, 1996c} +\@writefile{toc}{\contentsline {section}{\numberline {D}Conclusion}{27}{section.7.4}} +\@writefile{toc}{\contentsline {newarticle}{\numberline {\uppercase {viii}}Hyper-G: Information---the Next Generation}{29}{newarticle.8}} +\@writefile{toc}{\contentsline {section}{\numberline {A}Introduction}{29}{section.8.1}} +\@writefile{toc}{\contentsline {section}{\numberline {B}Using Hyper-G for Electronic Publishing}{29}{section.8.2}} +\@writefile{toc}{\contentsline {section}{\numberline {C}Providing Quick Access}{31}{section.8.3}} +\@writefile{toc}{\contentsline {section}{\numberline {D}New Publishing Paradigms}{31}{section.8.4}} +\bibcite{AdobePDF}{Adobe 93} +\@writefile{toc}{\contentsline {section}{\numberline {E}Turnaround Time and Cost Effectiveness}{32}{section.8.5}} +\@writefile{toc}{\contentsline {section}{\numberline {F}Current Electronic Publications With Hyper-G Technology}{32}{section.8.6}} +\bibcite{AndKapMauSch95}{Andrews 95} +\bibcite{BLCaiLuoNieSec94}{Berners-Lee et al.\ 94} +\bibcite{AndKap94}{Andrews 94} +\bibcite{KapMauTom91}{Kappe 91} +\bibcite{MauSch94}{Maurer 94} +\bibcite{MauSch95}{Maurer 95} +\bibcite{Mau96}{Maurer 96} +\@writefile{toc}{\contentsline {newarticle}{\numberline {\uppercase {ix}}Portable Documents: What Next?}{34}{newarticle.9}} +\@writefile{toc}{\contentsline {subsection}{\numberline {9}Introduction}{34}{subsection.9.0.9}} +\@writefile{toc}{\contentsline {section}{\numberline {A}What Next?}{34}{section.9.1}} +\@writefile{toc}{\contentsline {subsection}{\numberline {10}Les Carr, University of Southampton}{34}{subsection.9.1.10}} +\@writefile{toc}{\contentsline {section}{\numberline {B}Converting from \LaTeX \ to SGML}{34}{section.9.2}} +\@writefile{toc}{\contentsline {subsection}{\numberline {11}Sebastian Rahtz, Elsevier Science}{34}{subsection.9.2.11}} +\@writefile{toc}{\contentsline {section}{\numberline {C}\acro {SGML} is here}{35}{section.9.3}} +\@writefile{toc}{\contentsline {subsection}{\numberline {12}Andrew Dorward and Neil Bradley, Pindar}{35}{subsection.9.3.12}} +\@writefile{toc}{\contentsline {section}{\numberline {D}Java -- The Krakatoa of the Web}{35}{section.9.4}} +\@writefile{toc}{\contentsline {subsection}{\numberline {13}Henry Rzepa, Imperial College, London}{35}{subsection.9.4.13}} +\@writefile{toc}{\contentsline {newarticle}{\numberline {\uppercase {x}}An aged archivist remembers\dots }{37}{newarticle.10}} +\@writefile{toc}{\contentsline {newarticle}{\numberline {\uppercase {xi}}Malcolm's gleanings}{38}{newarticle.11}} +\@writefile{toc}{\contentsline {section}{\numberline {A}In consistency}{38}{section.11.1}} +\@writefile{toc}{\contentsline {section}{\numberline {B}\textsc {Minse}}{38}{section.11.2}} +\@writefile{toc}{\contentsline {section}{\numberline {C}Times change}{38}{section.11.3}} +\@writefile{toc}{\contentsline {section}{\numberline {D}\emph {TUGboat}}{38}{section.11.4}} +\@writefile{toc}{\contentsline {newarticle}{\numberline {\uppercase {xii}}Announcement of the Annual General Meeting}{39}{newarticle.12}} +\@writefile{toc}{\contentsline {newarticle}{\numberline {\uppercase {xiii}}The UK T\kern -.1667em\lower .5ex\hbox {E}\kern -.125emX\spacefactor 1000 \ Users' Group}{41}{newarticle.13}} +\@writefile{toc}{\contentsline {newarticle}{\numberline {\uppercase {xiv}}Obtaining T\kern -.1667em\lower .5ex\hbox {E}\kern -.125emX\spacefactor 1000 }{42}{newarticle.14}} diff --git a/usergrps/uktug/baskervi/6_3/bask6_3.log b/usergrps/uktug/baskervi/6_3/bask6_3.log new file mode 100644 index 0000000000..0bbd4da376 --- /dev/null +++ b/usergrps/uktug/baskervi/6_3/bask6_3.log @@ -0,0 +1,691 @@ +This is TeX, Version 3.14159 (Web2c 7.0) (format=hylatex 97.9.30) 14 OCT 1997 10:58 +**&hylatex bask6_3 +(bask6_3.tex +LaTeX2e <1997/06/01> +Babel and hyphenation patterns for english, german, loaded. + ********* Hyperref Macros loaded ******* +(../baskrep.cls +Document Class: baskrep 1997/09/29, Baskerville reprints class 1.2 +(/export/disk05/tex_play/texlive/share/texmf/tex/latex/base/article.cls +Document Class: article 1997/06/16 v1.3v Standard LaTeX document class +(/export/disk05/tex_play/texlive/share/texmf/tex/latex/base/size10.clo +File: size10.clo 1997/06/16 v1.3v Standard LaTeX file (size option) +) +\c@part=\count79 +\c@section=\count80 +\c@subsection=\count81 +\c@subsubsection=\count82 +\c@paragraph=\count83 +\c@subparagraph=\count84 +\c@figure=\count85 +\c@table=\count86 +\abovecaptionskip=\skip41 +\belowcaptionskip=\skip42 +\bibindent=\dimen102 +) +(/export/disk05/tex_play/texlive/share/texmf/tex/latex/textfit/textfit.sty +Package: textfit 1994/04/15 +\mags@f@r=\count87 +\desired@size=\dimen103 +\r@mainder=\count88 +\m@gstepcount=\count89 +\m@gsteplimit=\count90 +\m@gstepvalue=\count91 +\m@gstepdimen=\dimen104 +) +(/export/disk05/tex_play/texlive/share/texmf/tex/latex/psnfss/pifont.sty +Package: pifont 1997/01/23 6.0 Pi font PSNFSS2e package +LaTeX Font Info: Try loading font information for U+pzd on input line 60. + +(/export/disk05/tex_play/texlive/share/texmf/tex/latex/psnfss/upzd.fd +File: upzd.fd 1997/09/30 font definitions for U/pzd. +) +LaTeX Font Info: Try loading font information for U+psy on input line 61. + +(/export/disk05/tex_play/texlive/share/texmf/tex/latex/psnfss/upsy.fd +File: upsy.fd 1997/09/30 font definitions for U/psy. +)) +(/export/disk05/tex_play/texlive/share/texmf/tex/latex/base/latexsym.sty +Package: latexsym 1996/11/20 v2.2d Standard LaTeX package (lasy symbols) +\symlasy=\mathgroup4 +LaTeX Font Info: Overwriting symbol font `lasy' in version `bold' +(Font) U/lasy/m/n --> U/lasy/b/n on input line 85. +) +(/export/disk05/tex_play/texlive/share/texmf/tex/latex/calc/calc.sty +Package: calc 1995/04/10 v4.0c (TEST) + +Package: `calc' v4.0c (TEST) <1995/04/10> (KKT and FJ) +\calc@Acount=\count92 +\calc@Bcount=\count93 +\calc@Adimen=\dimen105 +\calc@Bdimen=\dimen106 +\calc@Askip=\skip43 +\calc@Bskip=\skip44 +LaTeX Info: Redefining \setlength on input line 47. +LaTeX Info: Redefining \addtolength on input line 48. +\calc@denominator=\count94 +) (/export/disk05/tex_play/texlive/share/texmf/tex/latex/base/ifthen.sty +Package: ifthen 1996/08/02 v1.0m Standard LaTeX ifthen package (DPC) +) +(/export/disk05/tex_play/texlive/share/texmf/tex/latex/tools/longtable.sty +Package: longtable 1996/11/12 v4.05 Multi-page Table package (DPC) +\LTleft=\skip45 +\LTright=\skip46 +\LTpre=\skip47 +\LTpost=\skip48 +\LTchunksize=\count95 +\LTcapwidth=\dimen107 +\LT@head=\box26 +\LT@firsthead=\box27 +\LT@foot=\box28 +\LT@lastfoot=\box29 +\LT@cols=\count96 +\LT@rows=\count97 +\c@LT@tables=\count98 +\c@LT@chunks=\count99 +\LT@p@ftn=\toks14 +) +(/export/disk05/tex_play/texlive/share/texmf/tex/latex/psnfss/mathptm.sty +Package: mathptm 1997/01/23{} Times + math package from fontinst +LaTeX Font Info: Redeclaring symbol font `operators' on input line 25. +LaTeX Font Info: Overwriting symbol font `operators' in version `normal' +(Font) OT1/cmr/m/n --> OT1/ptmcm/m/n on input line 25. +LaTeX Font Info: Overwriting symbol font `operators' in version `bold' +(Font) OT1/cmr/bx/n --> OT1/ptmcm/m/n on input line 25. +LaTeX Font Info: Redeclaring symbol font `letters' on input line 26. +LaTeX Font Info: Overwriting symbol font `letters' in version `normal' +(Font) OML/cmm/m/it --> OML/ptmcm/m/it on input line 26. +LaTeX Font Info: Overwriting symbol font `letters' in version `bold' +(Font) OML/cmm/b/it --> OML/ptmcm/m/it on input line 26. +LaTeX Font Info: Redeclaring symbol font `symbols' on input line 27. +LaTeX Font Info: Overwriting symbol font `symbols' in version `normal' +(Font) OMS/cmsy/m/n --> OMS/pzccm/m/n on input line 27. +LaTeX Font Info: Overwriting symbol font `symbols' in version `bold' +(Font) OMS/cmsy/b/n --> OMS/pzccm/m/n on input line 27. +LaTeX Font Info: Redeclaring symbol font `largesymbols' on input line 28. +LaTeX Font Info: Overwriting symbol font `largesymbols' in version `normal' +(Font) OMX/cmex/m/n --> OMX/psycm/m/n on input line 28. +LaTeX Font Info: Overwriting symbol font `largesymbols' in version `bold' +(Font) OMX/cmex/m/n --> OMX/psycm/m/n on input line 28. +\symbold=\mathgroup5 +\symitalic=\mathgroup6 +LaTeX Font Info: Redeclaring math alphabet \mathbf on input line 31. +LaTeX Font Info: Overwriting math alphabet `\mathbf' in version `normal' +(Font) OT1/cmr/bx/n --> OT1/ptm/bx/n on input line 31. +LaTeX Font Info: Overwriting math alphabet `\mathbf' in version `bold' +(Font) OT1/cmr/bx/n --> OT1/ptm/bx/n on input line 31. +LaTeX Font Info: Redeclaring math alphabet \mathit on input line 32. +LaTeX Font Info: Overwriting math alphabet `\mathit' in version `normal' +(Font) OT1/cmr/m/it --> OT1/ptm/m/it on input line 32. +LaTeX Font Info: Overwriting math alphabet `\mathit' in version `bold' +(Font) OT1/cmr/bx/it --> OT1/ptm/m/it on input line 32. +) +LaTeX Font Info: Try loading font information for OT1+ptm on input line 16. + +(/export/disk05/tex_play/texlive/share/texmf/tex/latex/psnfss/ot1ptm.fd +File: ot1ptm.fd 1997/09/30 Fontinst v1.6 font definitions for OT1/ptm. +) +(/export/disk05/tex_play/texlive/share/texmf/tex/latex/base/fontenc.sty +Package: fontenc 1997/05/07 v1.9d Standard LaTeX package + +(/export/disk05/tex_play/texlive/share/texmf/tex/latex/base/t1enc.def +File: t1enc.def 1997/05/07 v1.9d Standard LaTeX file +LaTeX Font Info: Redeclaring font encoding T1 on input line 81. +) +LaTeX Font Info: Try loading font information for T1+ptm on input line 98. + +(/export/disk05/tex_play/texlive/share/texmf/tex/latex/psnfss/t1ptm.fd +File: t1ptm.fd 1997/09/30 Fontinst v1.6 font definitions for T1/ptm. +)) +(/export/disk05/tex_play/texlive/share/texmf/tex/latex/tools/array.sty +Package: array 1996/06/14 v2.3i Tabular extension package (FMi) +\col@sep=\dimen108 +\extrarowheight=\dimen109 +\NC@list=\toks15 +\extratabsurround=\skip49 +\backup@length=\skip50 +) +(/export/disk05/tex_play/texlive/share/texmf/tex/latex/base/shortvrb.sty +Package: shortvrb 1997/02/05 v1.9z Standard LaTeX documentation package (FMi) +) +(/export/disk05/tex_play/texlive/share/texmf/tex/latex/graphics/epsfig.sty +Package: epsfig 1996/10/04 v1.7 (e)psfig emulation (SPQR) + +(/export/disk05/tex_play/texlive/share/texmf/tex/latex/graphics/graphicx.sty +Package: graphicx 1997/06/09 v1.0d Enhanced LaTeX Graphics (DPC,SPQR) + +(/export/disk05/tex_play/texlive/share/texmf/tex/latex/graphics/keyval.sty +Package: keyval 1995/09/21 v1.09 key=value parser (DPC) +) +(/export/disk05/tex_play/texlive/share/texmf/tex/latex/graphics/graphics.sty +Package: graphics 1997/06/07 v1.0d Standard LaTeX Graphics (DPC,SPQR) + +(/export/disk05/tex_play/texlive/share/texmf/tex/generic/fontinst/trig.sty +Package: trig 1994/03/15 v1.07 sin cos tan (DPC) +) +(/postcap/cap1/tools/lib/texmf/tex/latex/elsevier/graphics.cfg) +Package graphics Info: Driver file: dvips.def on input line 84. + +(/export/disk05/tex_play/texlive/share/texmf/tex/latex/graphics/dvips.def +File: dvips.def 1996/12/12 v3.0d Driver-dependant file (DPC,SPQR) +)) +\Gin@req@height=\dimen110 +\Gin@req@width=\dimen111 +) +\epsfxsize=\dimen112 +\epsfysize=\dimen113 +) +(/export/disk05/tex_play/texlive/share/texmf/tex/latex/graphics/color.sty +Package: color 1997/06/07 v1.0e Standard LaTeX Color (DPC) + +(/postcap/cap1/tools/lib/texmf/tex/latex/elsevier/color.cfg) +Package color Info: Driver file: dvips.def on input line 129. + +(/export/disk05/tex_play/texlive/share/texmf/tex/latex/graphics/dvipsnam.def +File: dvipsnam.def 1996/12/12 v3.0d Driver-dependant file (DPC,SPQR) +)) +(/export/disk05/tex_play/texlive/share/texmf/tex/generic/musixtex/multicol.sty +Package: multicol 1995/10/19 v1.5l multicolumn formatting (FMi) +\c@tracingmulticols=\count100 +\mult@box=\box30 +\multicol@leftmargin=\dimen114 +\c@unbalance=\count101 +\c@collectmore=\count102 +\doublecol@number=\count103 +\multicoltolerance=\count104 +\multicolpretolerance=\count105 +\full@width=\dimen115 +\page@free=\dimen116 +\premulticols=\dimen117 +\postmulticols=\dimen118 +\multicolsep=\skip51 +\multicolbaselineskip=\skip52 +\partial@page=\box31 +\last@line=\box32 +\mult@rightbox=\box33 +\mult@grightbox=\box34 +\mult@gfirstbox=\box35 +\mult@firstbox=\box36 +\@tempa=\box37 +\@tempa=\box38 +\@tempa=\box39 +\@tempa=\box40 +\@tempa=\box41 +\@tempa=\box42 +\@tempa=\box43 +\@tempa=\box44 +\@tempa=\box45 +\@tempa=\box46 +\@tempa=\box47 +\@tempa=\box48 +\@tempa=\box49 +\@tempa=\box50 +\@tempa=\box51 +\@tempa=\box52 +\@tempa=\box53 +\c@columnbadness=\count106 +\c@finalcolumnbadness=\count107 +\last@try=\dimen119 +\multicolovershoot=\dimen120 +\multicolundershoot=\dimen121 +\mult@nat@firstbox=\box54 +) (/export/disk05/tex_play/texlive/share/texmf/tex/latex/misc/url.sty +Package: url 1996/10/19 ver 1.2 Verb mode for urls, email addresses, and file + names +) +(mflogo.sty +Package: mflogo 1994/05/21 1.2 Contributed LaTeX2e package + +Package: `mflogo' 1.2 <1994/05/21> (Ulrik Vieth) +) +LaTeX Info: Redefining \rm on input line 73. +LaTeX Info: Redefining \sf on input line 74. +LaTeX Info: Redefining \tt on input line 75. +LaTeX Info: Redefining \bf on input line 76. +LaTeX Info: Redefining \it on input line 77. +LaTeX Info: Redefining \sl on input line 78. +LaTeX Info: Redefining \sc on input line 79. +\@indentskip=\skip53 +\smallindent=\skip54 +\@footindent=\skip55 +\@leftskip=\skip56 +\c@newarticle=\count108 +\BSKbox=\box55 + +) (bits.sty +LaTeX Info: Redefining \FAQverb on input line 2. +) (tub-bits.sty) (bv63.sty (/export/disk05/tex_play/texlive/share/texmf/tex/lat +ex/tools/delarray.sty +Package: delarray 1994/03/14 v1.01 array delimiter package (DPC) +) (/export/disk05/tex_play/texlive/share/texmf/tex/latex/tools/hhline.sty +Package: hhline 1994/05/23 v2.03 Table rule package (DPC) +)) (spqr.sty (/export/disk05/tex_play/texlive/share/texmf/tex/latex/graphics/ps +tcol.sty +Package: pstcol 1996/10/28 v1.0 PSTricks color colompatibility (DPC) +(/export/disk05/tex_play/texlive/share/texmf/tex/latex/pstricks/pstricks.sty +Package: pstricks 1997/03/25: package wrapper for PSTricks pstricks.tex +(/export/disk05/tex_play/texlive/share/texmf/tex/generic/pstricks/pstricks.tex +`PSTricks' v93a/b-97 patch 3 <1997/07/11> (tvz) +\pst@dima=\dimen122 +\pst@dimb=\dimen123 +\pst@dimc=\dimen124 +\pst@dimd=\dimen125 +\pst@dimg=\dimen126 +\pst@dimh=\dimen127 +\pst@hbox=\box56 +\pst@boxg=\box57 +\pst@cnta=\count109 +\pst@cntb=\count110 +\pst@cntc=\count111 +\pst@cntd=\count112 +\pst@cntg=\count113 +\pst@cnth=\count114 +\pst@toks=\toks16 +(/export/disk05/tex_play/texlive/share/texmf/tex/generic/pstricks/pstricks.con) +\psunit=\dimen128 +\psxunit=\dimen129 +\psyunit=\dimen130 +\pslinewidth=\dimen131 +\pst@customdefs=\toks17 +\pslinearc=\dimen132 +\everypsbox=\toks18 +\psframesep=\dimen133 +\pslabelsep=\dimen134 +\theoverlaybox=\box58 +(/export/disk05/tex_play/texlive/share/texmf/tex/generic/pstricks/pstricks.bug + v97.01, 1997/04/02)))) (/export/disk05/tex_play/texlive/share/texmf/tex/latex/ +pstricks/pst-node.sty +Package: pst-node 1997/03/25: package wrapper for PSTricks pst-node.tex +(/export/disk05/tex_play/texlive/share/texmf/tex/generic/pstricks/pst-node.tex + v93a/b,94beta-97 patch 2, 1997/07/30 +\psrow=\count115 +\pscol=\count116 +\psmatrixcnt=\count117 +\psrowsep=\skip57 +\pscolsep=\skip58 +)) (/export/disk05/tex_play/texlive/share/texmf/tex/latex/pstricks/pst-tree.sty +Package: pst-tree 1997/03/25: package wrapper for PSTricks pst-tree.tex +(/export/disk05/tex_play/texlive/share/texmf/tex/generic/pstricks/pst-tree.tex + v0.93-97 patch 1, 1997/05/14 +\pstree@rootbox=\box59 +\pstree@box=\box60 +\psnodecnt=\count118 +\pstreelevel=\count119 +\pstreecnt=\count120 +\pstree@cnt=\count121 +\pstree@stop=\count122 +)) (/export/disk05/tex_play/texlive/share/texmf/tex/latex/fancyvrb/fancyvrb.sty +Package: fancyvrb 1996/10/05 +Style option: `fancyvrb' v2.0-beta, with DG/SPQR fixes <1996/10/05> (tvz) +\FV@CodeLineNo=\count123 +\FV@InFile=\read1 +\FV@TabBox=\box61 +\c@FancyVerbLine=\count124 +\FV@OutFile=\write3 +(fancyvrb.rc +\c@chapter=\count125 +\c@eps@counter=\count126 +\c@side@count=\count127 +\@display=\box62 +)) +Package color Info: Redefining color white on input line 13. +Package shortvrb Info: Made " a short reference for \verb on input line 80. + +Package array Warning: Column P is already defined on input line 100. + + +Package array Warning: Column C is already defined on input line 101. + +(spqr2.sty)) (pkgindoc.sty +Package: pkgindoc 1994/10/20 v1.1 Package Interface in Document (DPC) +) (/export/disk05/tex_play/texlive/share/texmf/tex/latex/tools/xspace.sty +Package: xspace 1996/12/06 v1.05 Space after command names (DPC) +) (/export/disk05/tex_play/texlive/share/texmf/tex/latex/hyperref/hyperref.sty +Package: hyperref 1997/09/17type tes 5.4 Hypertext links for LaTeX +\@linkdim=\dimen135 +(/export/disk05/tex_play/texlive/share/texmf/tex/latex/hyperref/nameref.sty +Package: nameref 1996/07/22 Cross-referencing by name of section +) (/export/disk05/tex_play/texlive/share/texmf/tex/latex/hyperref/pdfmark.cfg +\pdf@box=\box63 +\pdf@toks=\toks19 +\pdf@defaulttoks=\toks20 +\@outlinefile=\write4 +) (/export/disk05/tex_play/texlive/share/texmf/tex/latex/hyperref/dvips.cfg) +\c@Item=\count128 +\c@Hfootnote=\count129 +Package hyperref Info: Hyper figures OFF on input line 750. +Package hyperref Info: Link nesting OFF on input line 755. +Package hyperref Info: Hyperindex ON on input line 758. +Package hyperref Info: Plain pages OFF on input line 765. +Package hyperref Info: Backreferencing OFF on input line 770. +Package hyperref Info: Link coloring OFF on input line 775. +) (bask6_3.aux) +\openout1 = `bask6_3.aux'. + +LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 36. +LaTeX Font Info: ... okay on input line 36. +LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 36. +LaTeX Font Info: ... okay on input line 36. +LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 36. +LaTeX Font Info: ... okay on input line 36. +LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 36. +LaTeX Font Info: ... okay on input line 36. +LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 36. +LaTeX Font Info: ... okay on input line 36. +LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 36. +LaTeX Font Info: ... okay on input line 36. +(bask6_3.out) (bask6_3.out) +\openout4 = `bask6_3.out'. + +LaTeX Font Info: Font shape `T1/ptm/bx/n' in size <10> not available +(Font) Font shape `T1/ptm/b/n' tried instead on input line 38. +The calculated font is ptmb8t ->72.89124pt +LaTeX Font Info: Try loading font information for T1+pcr on input line 38. +(/export/disk05/tex_play/texlive/share/texmf/tex/latex/psnfss/t1pcr.fd +File: t1pcr.fd 1997/09/30 Fontinst v1.6 font definitions for T1/pcr. +) +Underfull \hbox (badness 1917) in paragraph at lines 38--38 +\T1/ptm/m/n/10 Oak, Birm-ing-ham B29 4LB. Fax/telephone: 0121 476 2159. Email e +n-quiries about UK-TUG to \T1/pcr/m/n/10 uktug- + [] + +LaTeX Font Info: Font shape `T1/ptm/bx/n' in size <12> not available +(Font) Font shape `T1/ptm/b/n' tried instead on input line 38. +(bask6_3.toc +LaTeX Font Info: Try loading font information for OT1+ptmcm on input line 1. + +(/export/disk05/tex_play/texlive/share/texmf/tex/latex/psnfss/ot1ptmcm.fd +File: ot1ptmcm.fd 1997/09/30 Fontinst v1.6 font definitions for OT1/ptmcm. +) +LaTeX Font Info: Try loading font information for OML+ptmcm on input line 1. + +(/export/disk05/tex_play/texlive/share/texmf/tex/latex/psnfss/omlptmcm.fd +File: omlptmcm.fd 1997/09/30 Fontinst v1.6 font definitions for OML/ptmcm. +) +LaTeX Font Info: Try loading font information for OMS+pzccm on input line 1. + +(/export/disk05/tex_play/texlive/share/texmf/tex/latex/psnfss/omspzccm.fd +File: omspzccm.fd 1997/09/30 Fontinst v1.6 font definitions for OMS/pzccm. +) +LaTeX Font Info: Try loading font information for OMX+psycm on input line 1. + +(/export/disk05/tex_play/texlive/share/texmf/tex/latex/psnfss/omxpsycm.fd +File: omxpsycm.fd 1997/09/30 Fontinst v1.6 font definitions for OMX/psycm. +) +LaTeX Font Info: Try loading font information for U+lasy on input line 1. +(/export/disk05/tex_play/texlive/share/texmf/tex/latex/base/ulasy.fd +File: ulasy.fd 1996/11/20 v2.2dLaTeX symbol font definitions +) +LaTeX Font Info: Font shape `OT1/ptm/bx/n' in size <10> not available +(Font) Font shape `OT1/ptm/b/n' tried instead on input line 1. +LaTeX Font Info: Font shape `OT1/ptm/bx/n' in size <7.4> not available +(Font) Font shape `OT1/ptm/b/n' tried instead on input line 1. +LaTeX Font Info: Font shape `OT1/ptm/bx/n' in size <6> not available +(Font) Font shape `OT1/ptm/b/n' tried instead on input line 1. +LaTeX Font Info: Try loading font information for T1+phv on input line 2. +(/export/disk05/tex_play/texlive/share/texmf/tex/latex/psnfss/t1phv.fd +File: t1phv.fd 1997/09/25 Fontinst v1.6 font definitions for T1/phv. +) +LaTeX Font Info: Font shape `T1/ptm/bx/n' in size <7.4> not available +(Font) Font shape `T1/ptm/b/n' tried instead on input line 11. + +Overfull \hbox (2.20984pt too wide) detected at line 24 +\T1/ptm/m/n/10 VIII + [] + + +Underfull \hbox (badness 10000) has occurred while \output is active +[][][][] + [] + +[1 + +] +Overfull \hbox (2.20984pt too wide) detected at line 48 +\T1/ptm/m/n/10 XIII + [] + + +Overfull \hbox (2.7699pt too wide) detected at line 49 +\T1/ptm/m/n/10 XIV + [] + +) +\tf@toc=\write5 +\openout5 = `bask6_3.toc'. + +(bv63ed.tex [2]) (/export/disk05/tex_play/texlive/share/texmf/tex/latex/mdwtool +s/mdwtab.sty +Package: mdwtab 1996/05/16 1.05 Table typesetting with style +\tab@state=\count130 +\tab@columns=\count131 +\tab@preamble=\toks21 +\tab@shortline=\toks22 +\extrarowheight=\dimen136 +\tabextrasep=\dimen137 +\arrayextrasep=\dimen138 +\smarraycolsep=\dimen139 +\smarrayextrasep=\dimen140 +\tab@width=\dimen141 +\col@sep=\dimen142 +\tab@endheight=\dimen143 +\tab@leftskip=\skip59 +\tab@rightskip=\skip60 +\fn@notes=\box64 +\fn@width=\dimen144 +) (tblarta.tex +Underfull \hbox (badness 1472) in paragraph at lines 23--8 +\T1/ptm/m/n/10 the past ed-i-tors and guest ed-i-tors, Se-bas-tian Rahtz, Robin + Fair-bairns, David Carlisle and Mal-colm Clark: + [] + + +Underfull \hbox (badness 1796) in paragraph at lines 23--8 +\T1/ptm/m/n/10 who have al-ready taken their turn. I'll just wel-come him with +the old clich^^e9, come on in, the wa-ter's + [] + +[3 + +] +LaTeX Font Info: Font shape `T1/phv/bx/n' in size <12> not available +(Font) Font shape `T1/phv/b/n' tried instead on input line 96. +LaTeX Font Info: Font shape `OT1/ptm/bx/n' in size <9> not available +(Font) Font shape `OT1/ptm/b/n' tried instead on input line 96. +LaTeX Font Info: Font shape `OT1/ptm/bx/n' in size <7> not available +(Font) Font shape `OT1/ptm/b/n' tried instead on input line 96. +LaTeX Font Info: Font shape `OT1/ptm/bx/n' in size <5> not available +(Font) Font shape `OT1/ptm/b/n' tried instead on input line 96. +LaTeX Font Info: Font shape `T1/ptm/bx/n' in size <9> not available +(Font) Font shape `T1/ptm/b/n' tried instead on input line 145. +[4 + +] +LaTeX Font Info: Font shape `T1/phv/m/it' in size <10> not available +(Font) Font shape `T1/phv/m/sl' tried instead on input line 314. +[5]) (robina.tex (faqa.sty +Package: faqa 1996/07/22 UK TUG package for TeX FAQ +UK TUG FAQ macros v1.0b, 1996/01/19 +FAQ -- loading font configuration file faqfont.cfg +(faqfont.cfg +FAQ -- Typesetting using Computer Modern fonts +) (texnames.sty +This is texnames.sty, Version 1.09 <16 March 1993> +) +LaTeX Info: Redefining \acro on input line 116. +LaTeX Info: Redefining \LaTeX on input line 152. +LaTeX Info: Redefining \AllTeX on input line 171. +Package shortvrb Info: Made | a short reference for \verb on input line 194. +LaTeX Info: Redefining \FAQverb on input line 204. +\c@CTAN@unrefs=\count132 +\@footnoteenvbox=\box65 +) +Package shortvrb Info: | already a short reference for \verb on input line 6. +(dirctan.tex) (filectan.tex) [6] [7 + +] +Underfull \hbox (badness 1072) in paragraph at lines 107--109 +[]\T1/ptm/m/n/10 Grab hold of []\T1/pcr/m/n/10 footnote.sty[] \T1/ptm/m/n/10 fr +om \T1/ptm/m/n/9 CTAN\T1/ptm/m/n/10 , also lurk-ing in []\T1/pcr/m/n/10 macros/ +latex/contrib/supported/ + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 110--114 +[]\T1/ptm/m/n/10 Then put your tab-u-lar en-vi-ron-ment in-side a \T1/phv/m/n/1 +0 savenotes \T1/ptm/m/n/10 en-vi-ron-ment. Al-ter-na-tively, say + [] + +) (trees.tex +\c@myN=\count133 +[8] +LaTeX Font Info: Font shape `T1/ptm/bx/n' in size <10.95> not available +(Font) Font shape `T1/ptm/b/n' tried instead on input line 11. + +LaTeX Font Warning: Font shape `T1/pcr/bc/n' undefined +(Font) using `T1/pcr/m/n' instead on input line 32. + +LaTeX Font Info: Font shape `T1/phv/m/it' in size <9> not available +(Font) Font shape `T1/phv/m/sl' tried instead on input line 41. + +Overfull \hbox (44.26132pt too wide) in alignment at lines 73--78 + [] [] [] + [] + + +Overfull \hbox (44.26132pt too wide) in alignment at lines 78--82 + [] [] [] + [] + + +Overfull \hbox (44.26132pt too wide) in alignment at lines 82--84 + [] [] [] + [] + + +Overfull \hbox (44.26132pt too wide) in alignment at lines 84--141 + [] [] [] + [] + +[9 + +] +\openout3 = `0-1-1.tex'. + +(0-1-1.tex) +\openout3 = `0-1-2.tex'. + +(0-1-2.tex) +\openout3 = `0-1-3.tex'. + +(0-1-3.tex) [10] +\openout3 = `0-1-4.tex'. + +(0-1-4.tex) +\openout3 = `0-1-5.tex'. + +[11] (0-1-5.tex) +\openout3 = `0-1-6.tex'. + +(0-1-6.tex +LaTeX Font Info: Font shape `T1/ptm/bx/it' in size <8> not available +(Font) Font shape `T1/ptm/b/it' tried instead on input line 6. +) +\openout3 = `0-1-7.tex'. + +[12] (0-1-7.tex) +\openout3 = `0-1-8.tex'. + +(0-1-8.tex) +Underfull \vbox (badness 10000) has occurred while \output is active [] + +[13] +\openout3 = `0-1-9.tex'. + +(0-1-9.tex) +Underfull \vbox (badness 10000) has occurred while \output is active [] + +[14] +\openout3 = `0-1-10.tex'. + +(0-1-10.tex +LaTeX Font Info: Font shape `OT1/ptm/bx/n' in size <8> not available +(Font) Font shape `OT1/ptm/b/n' tried instead on input line 6. +) +\openout3 = `0-1-11.tex'. + +[15] (0-1-11.tex) +\openout3 = `0-1-12.tex'. + +(0-1-12.tex) +\openout3 = `0-1-13.tex'. + +(0-1-13.tex)) (mcjava.tex [16] [17 + +] +Underfull \vbox (badness 10000) has occurred while \output is active [] + +[18]) (euromath.tex [19]) (ht.tex +Package shortvrb Info: | already a short reference for \verb on input line 2. +[20 + +] [21 + +] [22] [23] [24] [25] [26] +Overfull \hbox (12.20703pt too wide) in paragraph at lines 619--622 +[]\T1/ptm/m/n/9 Euromath con-sor-tium (1996a). Eu-ro-math sys-tem. [][][][] + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 619--622 + + [] + +[27]) (klaus.tex [28] [29 + +] +Underfull \vbox (badness 5022) has occurred while \output is active [] + +[30] [31] [32]) (conf.tex +Package shortvrb Info: | already a short reference for \verb on input line 1. +[33] +LaTeX Font Info: Font shape `OT1/ptm/bx/n' in size <10.95> not available +(Font) Font shape `OT1/ptm/b/n' tried instead on input line 53. +LaTeX Font Info: Font shape `T1/ptm/bx/n' in size <8> not available +(Font) Font shape `T1/ptm/b/n' tried instead on input line 53. +[34 + +] [35]) (hist.tex [36]) (glean.tex [37 + +] +LaTeX Font Info: Font shape `T1/ptm/bx/sc' in size <10.95> not available +(Font) Font shape `T1/ptm/b/sc' tried instead on input line 12. +LaTeX Font Info: Font shape `T1/ptm/bx/it' in size <10.95> not available +(Font) Font shape `T1/ptm/b/it' tried instead on input line 43. +) (agm.tex [38 + +] [39 + +]) (regul.tex [40] [41 + +] +LaTeX Font Info: Try loading font information for U+logo on input line 158. +(/export/disk05/tex_play/texlive/share/texmf/tex/latex/mflogo/ulogo.fd +File: Ulogo.fd 1995/12/04 v1.5c LaTeX font definitions for METAFONT logo fonts +) [42 + +]) (bask6_3.aux) + +LaTeX Font Warning: Some font shapes were not available, defaults substituted. + + ) +Here is how much of TeX's memory you used: + 5694 strings out of 50924 + 68111 string characters out of 447905 + 183598 words of memory out of 1100001 + 8405 multiletter control sequences out of 10000+10000 + 91034 words of font info for 109 fonts, out of 400000 for 900 + 15 hyphenation exceptions out of 1000 + 39i,9n,30p,259b,681s stack positions out of 300i,100n,500p,3000b,30000s + +Output written on bask6_3.dvi (42 pages, 463160 bytes). diff --git a/usergrps/uktug/baskervi/6_3/bask6_3.out b/usergrps/uktug/baskervi/6_3/bask6_3.out new file mode 100644 index 0000000000..e42336a44d --- /dev/null +++ b/usergrps/uktug/baskervi/6_3/bask6_3.out @@ -0,0 +1,33 @@ +\BOOKMARK {newarticle.1}{Editorial}{} +\BOOKMARK {newarticle.2}{Beautiful tables, the easy way with the \textsf {mdwtab} package}{} +\BOOKMARK {newarticle.3}{The frequent supplement}{} +\BOOKMARK {newarticle.4}{An introduction to PSTricks, part 3}{} +\BOOKMARK {section.4.1}{Tree diagrams}{newarticle.4} +\BOOKMARK {newarticle.5}{Java, Java}{} +\BOOKMARK {newarticle.6}{The Euromath System}{} +\BOOKMARK {newarticle.7}{How does \acro {HTML} handle mathematics?}{} +\BOOKMARK {section.7.1}{Introduction}{newarticle.7} +\BOOKMARK {section.7.2}{\acro {HTML}3 (expired draft)}{newarticle.7} +\BOOKMARK {section.7.3}{Future of maths in HTML}{newarticle.7} +\BOOKMARK {section.7.4}{Conclusion}{newarticle.7} +\BOOKMARK {newarticle.8}{Hyper-G: Information---the Next Generation}{} +\BOOKMARK {section.8.1}{Introduction}{newarticle.8} +\BOOKMARK {section.8.2}{Using Hyper-G for Electronic Publishing}{newarticle.8} +\BOOKMARK {section.8.3}{Providing Quick Access}{newarticle.8} +\BOOKMARK {section.8.4}{New Publishing Paradigms}{newarticle.8} +\BOOKMARK {section.8.5}{Turnaround Time and Cost Effectiveness}{newarticle.8} +\BOOKMARK {section.8.6}{Current Electronic Publications With Hyper-G Technology}{newarticle.8} +\BOOKMARK {newarticle.9}{Portable Documents: What Next?}{} +\BOOKMARK {section.9.1}{What Next?}{newarticle.9} +\BOOKMARK {section.9.2}{Converting from LaTeX\ to SGML}{newarticle.9} +\BOOKMARK {section.9.3}{\acro {SGML} is here}{newarticle.9} +\BOOKMARK {section.9.4}{Java -- The Krakatoa of the Web}{newarticle.9} +\BOOKMARK {newarticle.10}{An aged archivist remembers\dots }{} +\BOOKMARK {newarticle.11}{Malcolm's gleanings}{} +\BOOKMARK {section.11.1}{In consistency}{newarticle.11} +\BOOKMARK {section.11.2}{\textsc {Minse}}{newarticle.11} +\BOOKMARK {section.11.3}{Times change}{newarticle.11} +\BOOKMARK {section.11.4}{\emph {TUGboat}}{newarticle.11} +\BOOKMARK {newarticle.12}{Announcement of the Annual General Meeting}{} +\BOOKMARK {newarticle.13}{The UK TeX\ Users' Group}{} +\BOOKMARK {newarticle.14}{Obtaining TeX}{} diff --git a/usergrps/uktug/baskervi/6_3/bask6_3.tex b/usergrps/uktug/baskervi/6_3/bask6_3.tex new file mode 100644 index 0000000000..f25a176f7f --- /dev/null +++ b/usergrps/uktug/baskervi/6_3/bask6_3.tex @@ -0,0 +1,72 @@ +\documentclass{baskrep} + +\makeatletter +\let\acro\@empty +\makeatother +% If you don't want to use Bakerville today +% \renewcommand{\rmdefault}{cmr} +% \BASKtitle{\huge \let\,\hfill B\,a\,s\,k\,e\,r\,v\,i\,l\,l\,e} +% \def\dings{\par\hrule\par} +% \let\Dings\dings + +\BASKvol{6} +\BASKno{3} +\BASKed*{Carol Hewlett}% * for Guest editor +\BASKyear{1996} +\BASKmonth{July} +\usepackage{mflogo} +\usepackage{bits} +\usepackage{url} +\usepackage{tub-bits} +\usepackage{bv63} +\usepackage{shortvrb} +\usepackage{graphicx} +\usepackage{spqr} +\usepackage{pkgindoc} +\renewcommand\textfraction{0.25} +% +\InputIfFileExists{fontuse.cfg}{\typeout{Using config file + fontuse.cfg}}{} +% +% Things this paper definitely needs +\usepackage{xspace} +\newcommand\ftp{\textsf{ftp}\xspace} +\DeclareRobustCommand\cs[1]{\texttt{\char`\\#1}} +% +\begin{document} + +\begin{frontmatter} +\input{bv63ed} +\end{frontmatter} +\Dings +\begingroup +\usepackage{mdwtab} +\input{tblarta} % Mark Wooding's Tables +\endgroup +\Dings +\input{robina} % Robin's FAQ update +\Dings +\begingroup +\input{trees} % SPQR's PSTricks 3 +\endgroup +\Dings +\input{mcjava} % part of Malcolm's gleanings +\Dings +\input{euromath} +\Dings +\input{ht} % HTML and math +\Dings +\input{klaus} % Hyper-G +\Dings +\input{conf} % report of Portable docs what next +\Dings +\input{hist} % SPQR on CTAN history +\Dings +\input{glean} +\Dings +\input{agm} % announcement +\Dings +\input{regul} % regular items +\Dings + +\end{document} diff --git a/usergrps/uktug/baskervi/6_3/bask6_3.toc b/usergrps/uktug/baskervi/6_3/bask6_3.toc new file mode 100644 index 0000000000..b921f84e76 --- /dev/null +++ b/usergrps/uktug/baskervi/6_3/bask6_3.toc @@ -0,0 +1,49 @@ +\contentsline {newarticle}{\numberline {\uppercase {i}}Editorial}{3}{newarticle.1} +\contentsline {newarticle}{\numberline {\uppercase {ii}}Beautiful tables, the easy way with the \textsf {mdwtab} package}{4}{newarticle.2} +\contentsline {subsection}{\numberline {0.1}A touch of class}{4}{subsection.2.0.1} +\contentsline {subsection}{\numberline {0.2}New column types}{5}{subsection.2.0.2} +\contentsline {subsection}{\numberline {0.3}Unboxed tables}{6}{subsection.2.0.3} +\contentsline {subsection}{\numberline {0.4}Life's little luxuries}{6}{subsection.2.0.4} +\contentsline {subsubsection}{Footnotes}{6}{subsection.2.0.4} +\contentsline {subsubsection}{Vertical alignment of ruled tables}{6}{subsection.2.0.4} +\contentsline {subsubsection}{Extra row separation}{6}{subsection.2.0.4} +\contentsline {newarticle}{\numberline {\uppercase {iii}}The frequent supplement}{7}{newarticle.3} +\contentsline {subsection}{\numberline {5}\raggedright \upshape \bfseries 69a\hskip 1em\relax Multilingual typesetting in \LaTeX {}}{7}{subsection.3.0.5} +\contentsline {subsection}{\numberline {6}\raggedright \upshape \bfseries 75a\hskip 1em\relax Footnotes in tables}{7}{subsection.3.0.6} +\contentsline {newarticle}{\numberline {\uppercase {iv}}An introduction to PSTricks, part 3}{9}{newarticle.4} +\contentsline {section}{\numberline {A}Tree diagrams}{9}{section.4.1} +\contentsline {newarticle}{\numberline {\uppercase {v}}Java, Java}{17}{newarticle.5} +\contentsline {newarticle}{\numberline {\uppercase {vi}}The Euromath System}{20}{newarticle.6} +\contentsline {newarticle}{\numberline {\uppercase {vii}}How does \acro {HTML} handle mathematics?}{21}{newarticle.7} +\contentsline {section}{\numberline {A}Introduction}{21}{section.7.1} +\contentsline {subsection}{\numberline {7}SGML Notations}{22}{subsection.7.1.7} +\contentsline {section}{\numberline {B}\acro {HTML}3 (expired draft)}{22}{section.7.2} +\contentsline {subsection}{\numberline {8}Summary}{26}{subsection.7.2.8} +\contentsline {section}{\numberline {C}Future of maths in HTML}{26}{section.7.3} +\contentsline {section}{\numberline {D}Conclusion}{27}{section.7.4} +\contentsline {newarticle}{\numberline {\uppercase {viii}}Hyper-G: Information---the Next Generation}{29}{newarticle.8} +\contentsline {section}{\numberline {A}Introduction}{29}{section.8.1} +\contentsline {section}{\numberline {B}Using Hyper-G for Electronic Publishing}{29}{section.8.2} +\contentsline {section}{\numberline {C}Providing Quick Access}{31}{section.8.3} +\contentsline {section}{\numberline {D}New Publishing Paradigms}{31}{section.8.4} +\contentsline {section}{\numberline {E}Turnaround Time and Cost Effectiveness}{32}{section.8.5} +\contentsline {section}{\numberline {F}Current Electronic Publications With Hyper-G Technology}{32}{section.8.6} +\contentsline {newarticle}{\numberline {\uppercase {ix}}Portable Documents: What Next?}{34}{newarticle.9} +\contentsline {subsection}{\numberline {9}Introduction}{34}{subsection.9.0.9} +\contentsline {section}{\numberline {A}What Next?}{34}{section.9.1} +\contentsline {subsection}{\numberline {10}Les Carr, University of Southampton}{34}{subsection.9.1.10} +\contentsline {section}{\numberline {B}Converting from \LaTeX \ to SGML}{34}{section.9.2} +\contentsline {subsection}{\numberline {11}Sebastian Rahtz, Elsevier Science}{34}{subsection.9.2.11} +\contentsline {section}{\numberline {C}\acro {SGML} is here}{35}{section.9.3} +\contentsline {subsection}{\numberline {12}Andrew Dorward and Neil Bradley, Pindar}{35}{subsection.9.3.12} +\contentsline {section}{\numberline {D}Java -- The Krakatoa of the Web}{35}{section.9.4} +\contentsline {subsection}{\numberline {13}Henry Rzepa, Imperial College, London}{35}{subsection.9.4.13} +\contentsline {newarticle}{\numberline {\uppercase {x}}An aged archivist remembers\dots }{37}{newarticle.10} +\contentsline {newarticle}{\numberline {\uppercase {xi}}Malcolm's gleanings}{38}{newarticle.11} +\contentsline {section}{\numberline {A}In consistency}{38}{section.11.1} +\contentsline {section}{\numberline {B}\textsc {Minse}}{38}{section.11.2} +\contentsline {section}{\numberline {C}Times change}{38}{section.11.3} +\contentsline {section}{\numberline {D}\emph {TUGboat}}{38}{section.11.4} +\contentsline {newarticle}{\numberline {\uppercase {xii}}Announcement of the Annual General Meeting}{39}{newarticle.12} +\contentsline {newarticle}{\numberline {\uppercase {xiii}}The UK T\kern -.1667em\lower .5ex\hbox {E}\kern -.125emX\spacefactor 1000 \ Users' Group}{41}{newarticle.13} +\contentsline {newarticle}{\numberline {\uppercase {xiv}}Obtaining T\kern -.1667em\lower .5ex\hbox {E}\kern -.125emX\spacefactor 1000 }{42}{newarticle.14} diff --git a/usergrps/uktug/baskervi/6_3/bits.sty b/usergrps/uktug/baskervi/6_3/bits.sty new file mode 100644 index 0000000000..e7a8a73aa9 --- /dev/null +++ b/usergrps/uktug/baskervi/6_3/bits.sty @@ -0,0 +1,24 @@ +\let\FAQverbFamily\ttfamily +\DeclareRobustCommand{\FAQverb}[2]{{% + \ifvmode\leavevmode\fi + \lefthyphenmin=256\setlanguage\language + \FAQverbFamily\hyphenchar\the\font`#1\relax + \def\@tempa{#2}% + \expandafter\@faq@strip\meaning\@tempa\@faq@strip + \hyphenchar\the\font\m@ne +}\setlanguage\language} +\def\@faq@strip#1->#2\@faq@strip{#2} +% +% Document markup: +% +\makeatother % because @ is a delimiter here, it had better have the + % same catcode as it will when the macro's invoked +\def\Email|#1@#2|{\FAQverb\-{#1@}\penalty10\FAQverb\.{#2}} % email +\makeatletter +\def\FTP|#1|{\FAQverb\.{#1}} % FTP site +\def\File|#1|{\FAQverb\/{#1}} % file name +%\def\CTAN{\FAQverb\/} % CTAN path +\def\Newsgroup|#1|{\FAQverb\.{#1}} % newsgroup +%\def\URL|#1://#2/#3|{\FAQverb\.{#1://#2/}\penalty10\FAQverb\/{#3}} +%\def\path|#1|{\FAQverb\/{#1}} % generic path +\def\tubissue#1#2{\TUB~#1, no.~#2} diff --git a/usergrps/uktug/baskervi/6_3/bv63.sty b/usergrps/uktug/baskervi/6_3/bv63.sty new file mode 100644 index 0000000000..936c25a336 --- /dev/null +++ b/usergrps/uktug/baskervi/6_3/bv63.sty @@ -0,0 +1,32 @@ +% For DPC's tour +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\newenvironment{filedesc}{% + \description + \renewcommand\makelabel[1]{\hspace\labelsep + \normalfont\ttfamily ##1}} + {\enddescription} + +\let\package\textsf % as in \package{longtable} package +\let\class\textsf +\def\env#1{\envx#1*\relax} +\def\envx#1*#2{% + \textsf{#1\ifx#2*\raise-.6ex\hbox{*}\fi}} + +\RequirePackage{delarray,hhline} + +%\def\smallv{\def\verbatim@font{\normalfont\ttfamily\small}} + + +%\DeclareRobustCommand\acro[1]{{% +% \ifx\@currsize\normalsize\small\else +% \ifx\@currsize\footnotesize\tiny\else +% \ifx\@currsize\large\normalsize\else +% \fi\fi\fi +% +% \MakeUppercase{#1}}} + + +% General +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% Shut up +\setlength\vfuzz{2pt} diff --git a/usergrps/uktug/baskervi/6_3/bv63ed.tex b/usergrps/uktug/baskervi/6_3/bv63ed.tex new file mode 100644 index 0000000000..41f2bac053 --- /dev/null +++ b/usergrps/uktug/baskervi/6_3/bv63ed.tex @@ -0,0 +1,33 @@ +\def\acro#1{\textsc{#1}} +\title{Editorial} +\begin{article} +%This is for you Carol\dots +The recent headline in the \emph{Financial Times}, +``Hewlett adds to worries in high-techs'' referred, +of course, to Hewlett~Packard (no relation, unfortunately). +Some articles in this \BV\ are high-\TeX\ but some are +no-\TeX -at-all, covering the wider areas of electronic +publishing and other ways of conveying maths notation. + +This \BV\ contains a complete report of the \emph{Portable +Documents: What Next?} meeting. The summary of the meeting +is complemented by the papers on `Euromath' and `Hyper-G' +written by the people who gave those papers. The paper on +maths and \acro{HTML} was presented at the \ukt\ meeting on 20~March. + +On a technical note, I used em\TeX, in its `huge' version +running on an \acro{IBM} (Pentium) \acro{PC} to process the \LaTeX\ files, +and \acro{DVIPS} together with \acro{GS}view (the Windows Ghostscript viewer) +for previewing. + +This issue of \BV\ would not have been possible without the +generous help that I received from the past editors and guest +editors, +Sebastian~Rahtz, Robin~Fairbairns, David~Carlisle and +Malcolm~Clark: they have my sincere thanks. +As there is still no permanent editor for \BV, you can +work out who is likely to produce the next issue by comparing the +list of committee members with the names of those who have +already taken their turn. I'll just welcome him with the +old clich\'{e}, come on in, the water's lovely! +\end{article} diff --git a/usergrps/uktug/baskervi/6_3/conf.tex b/usergrps/uktug/baskervi/6_3/conf.tex new file mode 100644 index 0000000000..ba8a94f411 --- /dev/null +++ b/usergrps/uktug/baskervi/6_3/conf.tex @@ -0,0 +1,234 @@ +\MakeShortVerb{\|} +\title{Portable Documents: What Next?} +\author{Frank Harwood} +%(omits Klaus' talk, as I arranged with him: since Tardival +%provided her own report, you could also omit his summary of that) +\begin{Article} +\subsection{Introduction} +%(I have to write this $\ldots$) +This article is a summary of the conference held on 15~February 1996 +by the British +Computer Society Electronic Publishing Specialist Group in +conjunction with \ukt\ continuing the `portable documents' theme. +The two previous articles on Euromath and Hyper-G also cover papers +presented at this conference and so are not mentioned in this +summary. + +\section{What Next?} +\subsection{Les Carr, University of Southampton} + +``Now we have them, how do we use them/maximise the benefit?'' +was the theme of Les's talk. We have available a spectrum of +portable formats, from \texttt{.PDF} with high visual fidelity, to \acro{SGML} +which preserves logic of content without reference to +appearance. (The intriguing question was floated and left +open, that although we have a large measure of portability +between systems -- do we have temporal portability? -- can I +read today's electronic document in 30 years time?) + +Documents are now available from around the globe, and to be +most useful need links between them. Hypertext-type linking +is found in personal systems (e.g., Guide, Hypercard) through to +global systems (e.g., \acro{WWW}), but to a degree, all are `closed' -- a +non-universal and therefore `proprietary' markup is used which +does not extend into other people's systems. + +The Microcosm Model (at Southampton) separates the document +control system (how to produce and display it), from the link +control system. Links are any type of relationship between +documents, and flexible link definitions are allowed for. The +Open Journals Project, funded by \acro{JISC}, applies Microcosm +technology to \acro{WWW}. It is possible to integrate on-line +journals with each other and with various on-line databases +and teaching resources. The concept of a document becomes +very broad indeed and the databases of links (linkbases) +become value added commodities in their own right. Linkbases +are configurable for different levels and purposes. This +could be seen as opening a new publishing idiom where the +various `closed' technologies mentioned become local and short +term solutions. + +See it at \url{http://journals.ecs.soton.ac.uk/} + +\section{Converting from \LaTeX\ to SGML} + +\subsection{Sebastian Rahtz, Elsevier Science} + +An in-depth review, heavily illustrated with examples, was +given by Sebastian, discussing the problem, various feasible +approaches, and demonstrating results so far produced at +Elsevier (package not in the public domain). + +The publisher faces a large community using \LaTeX, a mature +notation and free typesetting system, well suited to +scientific and multi-lingual work. Unfortunately, it is not +what the publisher uses, not an international standard and +does not convert for various purposes as does \acro{SGML}. + +Four practical approaches were mentioned: +\begin{enumerate} +\item Throw away electronic file and retype. +\item Strip out \TeX\ coding and treat as unknown word processor. +\item Write program to parse \LaTeX\ and output \acro{SGML}. +\item Re-implement \TeX\ to output \acro{SGML} codes. +\end{enumerate} +of which the first two were not discussed. + +The parser approach has been implemented a number of ways but +can only be partially successful because \TeX\ is macro based +with extensible syntax. All results so far require afterwork +to tidy up. To implement route 4, three methods have been +used. +\begin{enumerate} +\item Replace \TeX\ backend +\item Rewrite \TeX\ in a new language -- has been done in \acro{LISP} +\item Write \acro{SGML} code to the dvi file and extract it from there -- used +by Elsevier. +\end{enumerate} + +The work done was described in detail stressing the importance +of the target \acro{DTD} and the richness of the \LaTeX, highlighting +also a number of pitfalls. The acid test is that it works and +real scientific papers can be translated, though human +intervention at some level is frequently needed to perfect the +end product. + +For more detail, see \TUB\ 16.3. + +\section{\acro{SGML} is here} + +\subsection{Andrew Dorward and Neil Bradley, Pindar} + +Substituting for the speaker originally planned, Andrew and +Neil gave a lightning rendition of the \acro{SGML} story -- % +principles, implementation considerations, current +developments and criteria for use or rejection! + +The principles of \acro{SGML} are well understood within the group. It +is an open system, defined by \acro{ISO}\,8879 (1986). There has been +a recent expansion of interest, triggered by \acro{HTML} -- restricted +and non-open. The current state of play is that \acro{SGML} is used +for many more `pages', but has a lower profile. Recent +developments, particularly \acro{DSSSL} and Hytime provide +enhancements to the use of \acro{SGML}. Although \acro{SGML} is independent +of any software publishers, there are numerous products around -- parsers, +editors and \acro{DTD} tools, and in a production +situation it makes sense to adopt the best available. The +new Frame \acro{SGML} software suite -- just out of beta-test and +becoming available now, was strongly recommended. + +Implementation considerations were discussed using a markup of +an article as an example. Whereas the considerations are the +same whatever the task, the use of appropriate software can +aid efficiency, reduce errors and give more options on the use +of tagged data and the control of style. + +Take account of: +\begin{description} +\item[``Granularity''] -- how far to break down the material. High +granularity $=$ a fine breakdown. This adds value to the +information at a price (in effort) and should be chosen +appropriate to purpose. + +\item[``Hierarchy''] -- markup objects can contain other markup +objects. Many levels are possible. Again this needs to +be set appropriate to material and purpose. + +\item[``Attributes''] -- e.g., use of || and +|| can enable separate listing. + +\item[``Hypertext''] -- the setting up of cross-reference jumps +from one point in the text to another, internal or +external to the document or database. Here again the +software used can greatly facilitate the process. + +\item[\acro{DTD}] -- the Document Type Definition controls granularity, +quality, optional/mandatory items, alternatives, +sequences, element names. A visual \acro{DTD} tool such as +``Near and Far'' makes for faster and more accurate +production of \acro{DTD}s. + +\item[Authoring Environment] -- may be structured (software from +Frame, SoftQuad) where the authoring process is +interactively constrained according to the \acro{DTD}, or +`loose' (software from Microsoft or other out-of-line +parsers). +\end{description} + +There is a checklist of reasons to adopt \acro{SGML}. With two ticks +against the list \acro{SGML} should be considered, with four ticks, +it would be very foolish not to use it. +\begin{itemize} +\item[--]long shelf life data? (\acro{SGML} is too expensive for transient +data) +\item[--]for multiple media publication? +\item[--]frequent republication? +\item[--]need searchable database? +\item[--]for inter-department or inter-company exchange? +\item[--]new product extraction from existing data? +\item[--]need heavy hypertext? +\item[--]industry requirement? +\end{itemize} + +A fictional ``must use'' example was given. A Company with a +body of high value articles wishes to publish on hard copy, +\acro{CD}-\acro{ROM}, \acro{WWW}, also abstracts, also lists of articles and +contributors as separate products. All can be pulled out with +little effort after the initial investment in \acro{SGML}. + + +\section{Java -- The Krakatoa of the Web} + +\subsection{Henry Rzepa, Imperial College, London} + +This item outlined a particular body of work done at Imperial +College before the appearance of Java, the improvements made +possible by Java, and some informed speculation on future +developments. + +Work started in 1994 to try to publish representations of 3\acro{D} +molecular structures (\acro{MIME} type). The concept was to be able +to click on a hyperlink and get a 3\acro{D} rotatable model within a +2\acro{D} document. This required a marked up dataset defining the +model and a script on the user's computer which read and +interpreted the markup. A result which worked was achieved, +albeit with non-standard components and on Unix only. When +\acro{VRML} was brought into use in March 1995, improved +communication between the 3\acro{D} model and 2\acro{D} document resulted, +but the whole was still non-standard and Unix only. + +The introduction of the Java language to the project in July +1995 achieved a seamless interface between the \acro{WWW} client, +data and action, and seamless memory and security models for +the whole ``document''. Not only did this fulfill the original +concept elegantly, but extra features became possible. +Rotatable models of various representations could be +interchanged and extra information delivered, e.g.\ by clicking +on certain points of the model, Java applets could be invoked +which delivered inter-atomic distances. + +Java in its present form, as a \acro{C}++ like language, is a +powerful tool, used as directed, and had a major impact on +this particular project. There are plans to use the project +as a basis for an electronic conference in June 1996. Its +full features are available on Unix and Windows~95 platforms +only, and whereas this accounts for 90\% of visitors to +Imperial's web site, it really needs Windows 3.1 and Mac +versions for universal take-up. There is also mileage to be +had from a future integration of \acro{VRML} with Java. Apple's +CyberDog is an alternative but may be released 2 years too +late for acceptance. + +There are, of course, problems. Already it appears that early +Java applets are not compatible with later; a serious flaw +which must be addressed before Java can become a mainstream +language/method. For publishing/\acro{WWW} applications there is a +particular danger that data incorporated within applets will +``disappear'' in the sense that it will not be searchable as is +HTML data. + +See it (and rotate it!) on: + +\url{http://WWW.ch.ic.ac.uk/java/java_1.html} + +\end{Article} diff --git a/usergrps/uktug/baskervi/6_3/dirctan.tex b/usergrps/uktug/baskervi/6_3/dirctan.tex new file mode 100644 index 0000000000..c37b4d849e --- /dev/null +++ b/usergrps/uktug/baskervi/6_3/dirctan.tex @@ -0,0 +1,1141 @@ +% +% declarations of significant directories on CTAN +\CTANdirectory{2etools}{macros/latex/packages/tools} +\CTANdirectory{386ix}{systems/unix/386ix} +\CTANdirectory{4alltex}{systems/msdos/4alltex} +\CTANdirectory{Acrobat}{fonts/postscript/adobe/Acrobat} +\CTANdirectory{Alpha}{systems/vms/Alpha} +\CTANdirectory{C++2LaTeX-1_1}{support/C++2LaTeX-1_1} +\CTANdirectory{CJK}{language/chinese/CJK} +\CTANdirectory{Gopher+}{tools/gopher/gopher_protocol/Gopher+} +\CTANdirectory{GopherMoo}{tools/gopher/GopherMoo} +\CTANdirectory{GopherTools}{tools/gopher/Unix/GopherTools/GopherTools} +\CTANdirectory{MlTeX}{language/french/MlTeX} +\CTANdirectory{PSlatex}{systems/vms/drivers/dvips/PSlatex} +\CTANdirectory{RTF}{info/RTF} +\CTANdirectory{RTF-1_06a1}{support/RTF-1_06a1} +\CTANdirectory{TeXtelmExtel}{systems/msdos/emtex-contrib/TeXtelmExtel} +\CTANdirectory{a4}{macros/latex/contrib/supported/a4} +\CTANdirectory{a5booklet}{dviware/a5booklet} +\CTANdirectory{aa}{macros/plain/contrib/springer/aa} +\CTANdirectory{aaai}{macros/latex209/contrib/aaai} +\CTANdirectory{aar}{macros/plain/contrib/springer/aar} +\CTANdirectory{aasmacros}{macros/latex209/contrib/aasmacros} +\CTANdirectory{abc2mtex}{support/abc2mtex} +\CTANdirectory{abstr_collect}{macros/latex209/contrib/abstr_collect} +\CTANdirectory{abstyles}{biblio/bibtex/contrib/abstyles} +\CTANdirectory{accents}{support/accents} +\CTANdirectory{acm}{macros/latex209/contrib/acm} +\CTANdirectory{acorn}{systems/acorn} +\CTANdirectory{acronym}{macros/latex/contrib/supported/acronym} +\CTANdirectory{acs}{macros/latex209/contrib/acs} +\CTANdirectory{actinf}{macros/plain/contrib/springer/pjour1/actinf} +\CTANdirectory{ada}{web/ada} +\CTANdirectory{addindex}{support/addindex} +\CTANdirectory{address}{macros/latex209/contrib/address} +\CTANdirectory{adjkerns}{fonts/utilities/adjkerns} +\CTANdirectory{adobe}{fonts/postscript/adobe} +\CTANdirectory{aexam}{macros/amstex/contrib/aexam} +\CTANdirectory{afm-extra}{systems/vms/drivers/dvips/afm-extra} +\CTANdirectory{afmtopl}{fonts/utilities/afmtopl} +\CTANdirectory{agu}{macros/latex209/contrib/agu} +\CTANdirectory{aguplus}{macros/latex209/contrib/aguplus} +\CTANdirectory{aix3.2}{systems/unix/aix3.2} +\CTANdirectory{aladdin}{support/ghostscript/aladdin} +\CTANdirectory{album}{macros/latex209/contrib/album} +\CTANdirectory{alpha}{systems/mac/support/alpha} +\CTANdirectory{altamer}{support/ispell/languages/altamer} +\CTANdirectory{amalog}{macros/plain/contrib/springer/pjour1/amalog} +\CTANdirectory{american}{support/ispell/languages/american} +\CTANdirectory{amsfonts}{fonts/ams/amsfonts} +\CTANdirectory{amsfonts-symbols}{fonts/ams/amsfonts/sources/symbols} +\CTANdirectory{amslatex}{fonts/ams/amslatex} +\CTANdirectory{amslatex-primer}{info/amslatex-primer} +\CTANdirectory{amspell}{support/amspell} +\CTANdirectory{amstex}{fonts/ams/amstex} +\CTANdirectory{anand}{fonts/utilities/fontinst/contrib/anand} +\CTANdirectory{anngeo}{macros/plain/contrib/springer/pjour2/anngeo} +\CTANdirectory{answers}{macros/latex/contrib/supported/answers} +\CTANdirectory{aphysa}{macros/plain/contrib/springer/pjour2/aphysa} +\CTANdirectory{aphysb}{macros/plain/contrib/springer/pjour2/aphysb} +\CTANdirectory{apl}{fonts/apl} +\CTANdirectory{aplweb}{web/apl/aplweb} +\CTANdirectory{appl}{web/reduce/rweb/appl} +\CTANdirectory{apps}{tools/gopher/Windows/apps} +\CTANdirectory{arabtex}{language/arabtex} +\CTANdirectory{arbeit}{macros/latex209/contrib/arbeit} +\CTANdirectory{arc521}{tools/arc521} +\CTANdirectory{arj}{tools/arj} +\CTANdirectory{armenian}{fonts/armenian} +\CTANdirectory{aro-bend}{info/aro-bend} +\CTANdirectory{asaetr}{macros/latex209/contrib/asaetr} +\CTANdirectory{asc2tex}{systems/msdos/asc2tex} +\CTANdirectory{ascii}{fonts/ascii} +\CTANdirectory{ask-examples}{tools/gopher/Unix/ask-examples} +\CTANdirectory{astro}{fonts/astro} +\CTANdirectory{astron}{macros/latex209/contrib/astron} +\CTANdirectory{atari}{systems/atari} +\CTANdirectory{atob}{tools/atob} +\CTANdirectory{atops}{support/atops} +\CTANdirectory{auctex}{support/auctex} +\CTANdirectory{author-info}{fonts/ams/author-info} +\CTANdirectory{autotab}{macros/latex209/contrib/autotab} +\CTANdirectory{aweb}{web/ada/aweb} +\CTANdirectory{awk}{web/spiderweb/src/awk} +\CTANdirectory{axodraw}{graphics/axodraw} +\CTANdirectory{babel}{macros/latex/packages/babel} +\CTANdirectory{badge}{macros/plain/contrib/badge} +\CTANdirectory{bakoma}{fonts/cm/ps-type1/bakoma} +\CTANdirectory{barcodes}{fonts/barcodes} +\CTANdirectory{bard}{fonts/bard} +\CTANdirectory{barkom}{macros/latex209/contrib/barkom} +\CTANdirectory{barr}{macros/generic/diagrams/barr} +\CTANdirectory{bashkirian}{fonts/bashkirian} +\CTANdirectory{basix}{support/basix} +\CTANdirectory{baum}{macros/latex209/contrib/baum} +\CTANdirectory{bbding}{fonts/bbding} +\CTANdirectory{bbfig}{support/bbfig} +\CTANdirectory{bbm}{fonts/cm/bbm} +\CTANdirectory{bbold}{fonts/bbold} +\CTANdirectory{bdfches}{fonts/chess/bdfches} +\CTANdirectory{bdfchess}{fonts/chess/bdfchess} +\CTANdirectory{beebe}{dviware/beebe} +\CTANdirectory{beton}{macros/latex/contrib/supported/beton} +\CTANdirectory{bib2dvi}{biblio/bibtex/utils/bib2dvi} +\CTANdirectory{bibcard}{biblio/bibtex/utils/bibcard} +\CTANdirectory{bibclean}{biblio/bibtex/utils/bibclean} +\CTANdirectory{bibdb}{support/bibdb} +\CTANdirectory{bibextract}{biblio/bibtex/utils/bibextract} +\CTANdirectory{bibindex}{biblio/bibtex/utils/bibindex} +\CTANdirectory{biblio}{info/biblio} +\CTANdirectory{biblist}{macros/latex209/contrib/biblist} +\CTANdirectory{bibsort}{biblio/bibtex/utils/bibsort} +\CTANdirectory{bibtex}{support/lsedit/bibtex} +\CTANdirectory{bibtex-doc}{biblio/bibtex/distribs/doc} +\CTANdirectory{bibtool}{biblio/bibtex/utils/bibtool} +\CTANdirectory{bibtools}{biblio/bibtex/utils/bibtools} +\CTANdirectory{bibview}{biblio/bibtex/utils/bibview} +\CTANdirectory{biemes}{macros/latex209/contrib/biemes} +\CTANdirectory{bigsign}{macros/latex209/contrib/bigsign} +\CTANdirectory{binhex}{tools/binhex} +\CTANdirectory{biocyb}{macros/plain/contrib/springer/pjour2/biocyb} +\CTANdirectory{birkhaeuser}{macros/latex209/contrib/birkhaeuser} +\CTANdirectory{birkhahn-metafont-packed-disks}{systems/atari/birkhahn-metafont-packed-disks} +\CTANdirectory{bit2spr}{graphics/bit2spr} +\CTANdirectory{bitpxl}{dviware/bitpxl} +\CTANdirectory{black}{fonts/cm/utilityfonts/black} +\CTANdirectory{blackletter}{fonts/blackletter} +\CTANdirectory{blocks}{macros/text1/blocks} +\CTANdirectory{blu}{macros/blu} +\CTANdirectory{bluesky}{systems/mac/metafont/bluesky} +\CTANdirectory{bm2font}{graphics/bm2font} +\CTANdirectory{bmf2gf}{language/chinese/bmf2gf} +\CTANdirectory{bnf}{macros/latex209/contrib/bnf} +\CTANdirectory{bold}{fonts/cm/mf-extra/bold} +\CTANdirectory{bonus}{systems/msdos/emtex-contrib/bonus} +\CTANdirectory{boo}{tools/boo} +\CTANdirectory{bookform}{macros/latex209/contrib/bookform} +\CTANdirectory{boombox-mirror}{tools/gopher/Unix/GopherTools/boombox-mirror} +\CTANdirectory{borceux}{macros/generic/diagrams/borceux} +\CTANdirectory{boxed}{macros/latex209/contrib/boxed} +\CTANdirectory{boxedart}{macros/generic/boxedart} +\CTANdirectory{bridge}{macros/plain/contrib/bridge} +\CTANdirectory{brief}{macros/latex209/contrib/letters/brief} +\CTANdirectory{brief_t}{support/brief_t} +\CTANdirectory{british}{support/ispell/languages/british} +\CTANdirectory{bruggink}{macros/latex209/contrib/bruggink} +\CTANdirectory{bsplit}{tools/bsplit} +\CTANdirectory{bst}{biblio/bibtex/contrib/germbib/bst} +\CTANdirectory{btable}{macros/plain/contrib/btable} +\CTANdirectory{btex8fmt}{macros/generic/cptex/btex8fmt} +%\CTANdirectory{build}{fonts/metrics/build} +\CTANdirectory{bulgeo}{macros/plain/contrib/springer/pjour2/bulgeo} +\CTANdirectory{byte2tex}{support/foreign/byte2tex} +\CTANdirectory{c}{web/spiderweb/src/c} +\CTANdirectory{c++}{web/spiderweb/src/c++} +\CTANdirectory{c2cweb}{web/c_cpp/c2cweb} +\CTANdirectory{c2latex}{support/c2latex} +\CTANdirectory{c_cpp}{web/c_cpp} +\CTANdirectory{cache}{tools/gopher/Unix/gopher-gateways/techinfo/techinpher/admin/cache} +\CTANdirectory{caesar-fonts-generic.dir}{macros/generic/caesarcm/caesar-fonts-generic.dir} +\CTANdirectory{caesarcm}{macros/generic/caesarcm} +\CTANdirectory{caesarcmfonts.dir}{macros/generic/caesarcm/caesarcmfonts.dir} +\CTANdirectory{caesarcmv2.dir}{macros/generic/caesarcm/caesarcmv2.dir} +\CTANdirectory{calendar}{macros/plain/contrib/calendar} +\CTANdirectory{calligra}{fonts/calligra} +\CTANdirectory{calrsfs}{macros/latex/contrib/other/calrsfs} +\CTANdirectory{cascover}{macros/plain/contrib/cascover} +\CTANdirectory{cassette}{macros/latex209/contrib/cassette} +\CTANdirectory{casslbl}{macros/plain/contrib/casslbl} +\CTANdirectory{cdvi}{dviware/cdvi} +\CTANdirectory{cellular}{macros/plain/contrib/cellular} +\CTANdirectory{changebar}{macros/latex209/contrib/changebar} +\CTANdirectory{charconv}{support/charconv} +\CTANdirectory{charter}{fonts/charter} +\CTANdirectory{chbar}{macros/plain/contrib/chbar} +\CTANdirectory{chbars}{macros/latex209/contrib/chbars} +\CTANdirectory{check}{support/check} +\CTANdirectory{checksum}{tools/checksum} +\CTANdirectory{chemstruct}{macros/latex209/contrib/chemstruct} +\CTANdirectory{chemtex}{macros/latex209/contrib/chemtex} +\CTANdirectory{cheq}{fonts/cheq} +\CTANdirectory{cherokee}{fonts/cherokee} +\CTANdirectory{chess}{macros/latex209/contrib/chess} +%[fonts/chess] +\CTANdirectory{chesstools}{support/chesstools} +\CTANdirectory{chi2tex}{support/chi2tex} +\CTANdirectory{chinese}{language/chinese} +\CTANdirectory{circ}{macros/generic/diagrams/circ} +\CTANdirectory{circuit_macros}{graphics/circuit_macros} +\CTANdirectory{cirth}{fonts/cirth} +\CTANdirectory{citesidx}{macros/latex209/contrib/citesidx} +\CTANdirectory{clark}{fonts/utilities/afmtopl/clark} +\CTANdirectory{cm}{fonts/cm} +\CTANdirectory{cmactex}{systems/mac/cmactex} +\CTANdirectory{cmastro}{fonts/cmastro} +\CTANdirectory{cmcyr}{fonts/cmcyr} +\CTANdirectory{cmcyralt}{macros/latex/contrib/other/cmcyralt} +%[fonts/cmcyralt] +\CTANdirectory{cmfrak}{fonts/gothic/cmfrak} +\CTANdirectory{cmoefont}{fonts/cmoefont} +\CTANdirectory{cmoutlines}{fonts/cm/cmoutlines} +\CTANdirectory{cmpica}{fonts/cmpica} +\CTANdirectory{cms_help_files}{macros/text1/cms_help_files} +\CTANdirectory{cmtest}{fonts/cm/cmtest} +\CTANdirectory{cmttss}{fonts/cm/cmttss} +\CTANdirectory{cnoweb}{web/c_cpp/cnoweb} +\CTANdirectory{code}{macros/latex209/contrib/code} +\CTANdirectory{colortex}{macros/latex209/contrib/colortex} +\CTANdirectory{colortex.old}{macros/latex209/contrib/colortex.old} +\CTANdirectory{comm}{tools/macutils/comm} +\CTANdirectory{committee}{fonts/cm/utilityfonts/committee} +\CTANdirectory{comp-fonts-FAQ}{help/comp-fonts-FAQ} +\CTANdirectory{compact}{tools/compact} +\CTANdirectory{comphy}{macros/plain/contrib/springer/pjour1/comphy} +\CTANdirectory{components-of-TeX}{info/components-of-TeX} +\CTANdirectory{compress}{tools/compress} +\CTANdirectory{compugraphics_8600}{macros/text1/compugraphics_8600} +\CTANdirectory{concrete}{fonts/concrete} +\CTANdirectory{conrado}{web/noweb/contrib/conrado} +\CTANdirectory{convert}{support/convert} +\CTANdirectory{corrects}{macros/latex209/contrib/corrects} +\CTANdirectory{cortex-email.dir}{language/typingtex/cortex-email.dir} +%[fonts/courier] +\CTANdirectory{covington}{macros/latex209/contrib/covington} +\CTANdirectory{cpjour2}{macros/plain/contrib/springer/cpjour2} +\CTANdirectory{cpmomu}{macros/plain/contrib/springer/cpmomu} +\CTANdirectory{cptex}{macros/generic/cptex} +\CTANdirectory{crc}{macros/latex209/contrib/crc} +\CTANdirectory{cropmark}{macros/latex209/contrib/cropmark} +\CTANdirectory{crossword}{macros/latex209/contrib/crossword} +\CTANdirectory{crosswords}{macros/latex209/contrib/crosswords} +\CTANdirectory{crudetype}{dviware/crudetype} +\CTANdirectory{crw}{macros/plain/contrib/crw} +\CTANdirectory{cs}{fonts/mathtime/cs} +\CTANdirectory{cs-tex}{systems/atari/cs-tex} +\CTANdirectory{ctan}{help/ctan} +\CTANdirectory{cun}{fonts/cun} +\CTANdirectory{curves}{macros/latex/contrib/other/curves} +\CTANdirectory{custom-bib}{macros/latex/contrib/supported/custom-bib} +\CTANdirectory{cwb32p10}{web/c_cpp/cwb32p10} +\CTANdirectory{cweb}{web/c_cpp/cweb} +\CTANdirectory{cweb-p}{web/c_cpp/cweb-p} +\CTANdirectory{cypriote}{fonts/cypriote} +\CTANdirectory{cyrillic}{language/cyrillic} +\CTANdirectory{cyrit}{fonts/cyrit} +\CTANdirectory{cyrlatex}{support/foreign/cyrlatex} +\CTANdirectory{cyrmemo}{macros/latex209/contrib/cyrmemo} +\CTANdirectory{cyrtug}{language/cyrtug} +\CTANdirectory{dansk}{support/ispell/languages/dansk} +\CTANdirectory{dante}{usergrps/dante} +\CTANdirectory{databases}{biblio/bibtex/databases} +\CTANdirectory{davelove}{web/noweb/contrib/davelove} +\CTANdirectory{db2tex}{support/db2tex} +\CTANdirectory{dbs}{graphics/tiff/contrib/dbs} +\CTANdirectory{dbtex}{support/dbtex} +\CTANdirectory{dc}{fonts/dc} +\CTANdirectory{dc-latex}{language/hyphen-accent/dc-latex} +\CTANdirectory{dc-nfss}{language/hyphen-accent/dc-nfss} +\CTANdirectory{dc-plain}{language/hyphen-accent/dc-plain} +\CTANdirectory{decalign}{macros/latex209/contrib/decalign} +\CTANdirectory{deproc}{macros/latex209/contrib/deproc} +\CTANdirectory{detex}{support/detex} +\CTANdirectory{deutsch}{support/ispell/languages/deutsch} +\CTANdirectory{devanagari}{language/devanagari} +\CTANdirectory{diagram}{macros/generic/diagrams/borceux/diagram} +\CTANdirectory{diagramf}{macros/latex209/contrib/diagramf} +\CTANdirectory{diagrams}{macros/generic/diagrams} +\CTANdirectory{dijkstra}{web/spiderweb/src/dijkstra} +\CTANdirectory{dinbrief}{macros/latex209/contrib/letters/dinbrief} +\CTANdirectory{dingbat}{fonts/dingbat} +\CTANdirectory{directtex}{systems/mac/directtex} +\CTANdirectory{dirkslides}{macros/latex209/contrib/dirkslides} +\CTANdirectory{djgpp}{fonts/utilities/ps2pk/ps2pk14x/msdos/djgpp} +\CTANdirectory{dm-latex}{language/hyphen-accent/dm-latex} +\CTANdirectory{dm-plain}{language/hyphen-accent/dm-plain} +\CTANdirectory{doc2sty}{language/swedish/slatex/doc2sty} +\CTANdirectory{docu}{support/makeprog/docu} +\CTANdirectory{document}{biblio/bibtex/contrib/germbib/document} +\CTANdirectory{dos-dc}{systems/msdos/dos-dc} +\CTANdirectory{dos-psfonts}{systems/msdos/emtex-fonts/psfonts} +\CTANdirectory{dpmigcc}{systems/msdos/dpmigcc} +\CTANdirectory{dratex}{macros/generic/dratex} +\CTANdirectory{drawing}{graphics/drawing} +\CTANdirectory{dropcaps}{macros/latex209/contrib/dropcaps} +\CTANdirectory{duerer}{fonts/duerer} +\CTANdirectory{dutch}{macros/latex209/contrib/dutch} +\CTANdirectory{dvgt}{dviware/dvgt} +\CTANdirectory{dvi-augsburg}{dviware/dvi-augsburg} +\CTANdirectory{dvi2pcl}{dviware/dvi2pcl} +\CTANdirectory{dvi2ps}{dviware/dvi2ps} +\CTANdirectory{dvi2qms}{dviware/dvi2qms} +\CTANdirectory{dvi2tty}{dviware/dvi2tty} +\CTANdirectory{dvi2xx}{dviware/dvi2xx} +\CTANdirectory{dviapollo}{dviware/dviapollo} +\CTANdirectory{dvibit}{dviware/dvibit} +\CTANdirectory{dvibook}{dviware/dvibook} +\CTANdirectory{dvichk}{dviware/dvichk} +\CTANdirectory{dvicopy}{dviware/dvicopy} +\CTANdirectory{dvidis}{dviware/dvidis} +\CTANdirectory{dvidjc}{dviware/dvidjc} +\CTANdirectory{dvidoc}{dviware/dvidoc} +\CTANdirectory{dvidvi}{dviware/dvidvi} +\CTANdirectory{dview}{dviware/dview} +\CTANdirectory{dviimp}{dviware/dviimp} +\CTANdirectory{dvilj4}{systems/msdos/dviware/dvilj4} +\CTANdirectory{dviljk}{dviware/dviljk} +\CTANdirectory{dvimerge}{dviware/dvimerge} +\CTANdirectory{dvimfj}{systems/msdos/emtex-contrib/dvimfj} +\CTANdirectory{dvimswin}{dviware/dvimswin} +\CTANdirectory{dvineclq}{systems/msdos/dviware/dvineclq} +\CTANdirectory{dvipage}{dviware/dvipage} +\CTANdirectory{dvipaste}{macros/lamstex/dvipaste} +\CTANdirectory{dvipj}{dviware/dvipj} +\CTANdirectory{dvips-pc}{systems/msdos/dviware/dvips} +\CTANdirectory{dvips}{dviware/dvips} +\CTANdirectory{dvipsk}{dviware/dvipsk} +\CTANdirectory{dvis}{info/stammtisch/wuppertal/stybesch/dvis} +\CTANdirectory{dvisun}{dviware/dvisun} +\CTANdirectory{dvitodvi}{dviware/dvitodvi} +\CTANdirectory{dvitool}{support/vortex/dvitool} +\CTANdirectory{dvitops}{dviware/dvitops} +\CTANdirectory{dvitovdu}{dviware/dvitovdu} +\CTANdirectory{dvitty}{dviware/dvitty} +\CTANdirectory{dvivga}{dviware/dvivga} +\CTANdirectory{dviware}{systems/knuth/dviware} +\CTANdirectory{dviwin}{dviware/dviwin} +\CTANdirectory{e4t}{systems/msdos/e4t} +\CTANdirectory{e_symbol}{macros/latex209/contrib/e_symbol} +\CTANdirectory{easytex}{systems/msdos/easytex} +\CTANdirectory{ebj}{macros/plain/contrib/springer/pjour2/ebj} +\CTANdirectory{eclbip}{macros/latex209/contrib/eclbip} +\CTANdirectory{economic}{biblio/bibtex/contrib/economic} +\CTANdirectory{ecothe}{macros/plain/contrib/springer/pjour1/ecothe} +\CTANdirectory{edi}{support/foreign/edi} +\CTANdirectory{editbar}{macros/latex209/contrib/editbar} +\CTANdirectory{edmac}{macros/plain/contrib/edmac} +\CTANdirectory{eepic}{macros/latex209/contrib/eepic} +\CTANdirectory{ega2mf}{fonts/utilities/ega2mf} +\CTANdirectory{eiad}{fonts/eiad} +\CTANdirectory{elsevier}{macros/latex209/contrib/elsevier} +\CTANdirectory{elvish}{fonts/elvish} +\CTANdirectory{elwell}{fonts/utilities/afmtopl/elwell} +\CTANdirectory{eminst}{language/polish/eminst} +\CTANdirectory{emt2tex}{systems/msdos/emtex-contrib/emt2tex} +\CTANdirectory{emtex}{systems/msdos/emtex} +\CTANdirectory{emtex-contrib}{systems/msdos/emtex-contrib} +\CTANdirectory{emtex-fonts}{systems/msdos/emtex-fonts} +\CTANdirectory{endfloat}{macros/latex/contrib/supported/endfloat} +\CTANdirectory{english}{language/english} +\CTANdirectory{engwar}{fonts/engwar} +\CTANdirectory{envelope}{macros/latex209/contrib/envelope} +\CTANdirectory{environment}{support/lsedit/environment} +\CTANdirectory{epic}{macros/latex209/contrib/epic} +\CTANdirectory{eplain}{macros/eplain} +\CTANdirectory{epmtex}{systems/os2/epmtex} +\CTANdirectory{eppstein}{macros/latex209/contrib/trees/eppstein} +\CTANdirectory{epsfig}{macros/latex209/contrib/epsfig} +\CTANdirectory{epson}{dviware/epson} +\CTANdirectory{eqmark}{macros/latex209/contrib/eqmark} +\CTANdirectory{ergotex}{systems/msdos/ergotex} +\CTANdirectory{errata}{systems/knuth/errata} +\CTANdirectory{eslides}{macros/latex209/contrib/eslides} +\CTANdirectory{et}{support/et} +\CTANdirectory{ethiopia}{language/ethiopia} +\CTANdirectory{ethtex}{language/ethiopia/ethtex} +\CTANdirectory{euler}{fonts/ams/amsfonts/sources/euler} +%[macros/latex/contrib/supported/euler] +\CTANdirectory{euro-oztex}{systems/mac/euro-oztex} +\CTANdirectory{excalibur}{systems/mac/support/excalibur} +\CTANdirectory{excerpt}{web/spiderweb/tools/excerpt} +\CTANdirectory{exercise}{macros/latex209/contrib/exercise} +\CTANdirectory{expdlist}{macros/latex/contrib/supported/expdlist} +\CTANdirectory{extracm}{fonts/ams/amsfonts/sources/extracm} +\CTANdirectory{fac}{macros/latex209/contrib/fac} +\CTANdirectory{fancyheadings}{macros/latex/contrib/other/fancyheadings} +\CTANdirectory{faq}{web/fweb/faq} +\CTANdirectory{fax2ps}{graphics/tiff/contrib/fax2ps} +\CTANdirectory{fc}{fonts/fc} +\CTANdirectory{fchart}{macros/latex209/contrib/fchart} +\CTANdirectory{feynman}{macros/latex209/contrib/feynman} +\CTANdirectory{feynmf}{macros/latex/contrib/supported/feynmf} +\CTANdirectory{fig2eepic}{macros/latex209/contrib/eepic/fig2eepic} +\CTANdirectory{fig2eng}{graphics/fig2eng} +\CTANdirectory{fig2mf}{graphics/fig2mf} +\CTANdirectory{fig2mfpic}{graphics/fig2mfpic} +\CTANdirectory{filehdr}{tools/filehdr} +\CTANdirectory{fillform}{macros/latex209/contrib/fillform} +\CTANdirectory{finder}{macros/latex209/contrib/letters/finder} +\CTANdirectory{float}{macros/latex/contrib/supported/float} +\CTANdirectory{floatfig}{macros/latex209/contrib/floatfig} +\CTANdirectory{floatflt}{macros/latex/contrib/other/floatflt} +\CTANdirectory{flow}{support/flow} +\CTANdirectory{foiltex}{macros/foiltex} +\CTANdirectory{fontinst}{fonts/utilities/fontinst} +\CTANdirectory{fontname}{info/fontname} +\CTANdirectory{fontsel}{fonts/ams/amslatex/fontsel} +\CTANdirectory{footnpag}{macros/latex209/contrib/footnpag} +\CTANdirectory{for_tex}{biblio/bibtex/contrib/germbib/for_tex} +\CTANdirectory{foreign}{support/foreign} +\CTANdirectory{format-dumper-ck}{systems/mac/support/format-dumper-ck} +\CTANdirectory{format-dumper-cm}{systems/mac/support/format-dumper-cm} +\CTANdirectory{francais}{support/ispell/languages/francais} +\CTANdirectory{french}{language/french} +\CTANdirectory{french_bst}{language/french/contrib/french_bst} +\CTANdirectory{ftpd}{tools/ftpd} +\CTANdirectory{ftpmail}{tools/ftpmail} +\CTANdirectory{funnelweb}{web/funnelweb} +\CTANdirectory{futhark}{fonts/futhark} +\CTANdirectory{futhorc}{fonts/futhorc} +\CTANdirectory{fweb}{web/fweb} +\CTANdirectory{genfam}{support/genfam} +\CTANdirectory{genindex}{macros/latex209/contrib/genindex} +\CTANdirectory{geom}{macros/latex209/contrib/geom} +\CTANdirectory{georgian}{fonts/georgian} +\CTANdirectory{geralpha}{biblio/bibtex/contrib/geralpha} +\CTANdirectory{german}{language/german} +\CTANdirectory{german-letter}{macros/latex209/contrib/letters/german-letter} +\CTANdirectory{germbib}{biblio/bibtex/contrib/germbib} +\CTANdirectory{ghostscript}{support/ghostscript} +\CTANdirectory{glasgow}{web/glasgow} +\CTANdirectory{gletter}{macros/latex209/contrib/letters/gletter} +\CTANdirectory{glo+idxtex}{indexing/glo+idxtex} +\CTANdirectory{gn}{tools/gopher/Unix/gn} +\CTANdirectory{gnuplot}{graphics/gnuplot} +\CTANdirectory{go}{fonts/go} +\CTANdirectory{go4ham}{tools/gopher/PC_server/hamburg/go4ham} +\CTANdirectory{go4zgate}{tools/gopher/Unix/gopher-gateways/go4zgate} +\CTANdirectory{gonnrp}{tools/gopher/Unix/gopher-gateways/gonnrp} +\CTANdirectory{gopher}{tools/gopher} +\CTANdirectory{gothic}{fonts/gothic} +\CTANdirectory{graphbase}{support/graphbase} +\CTANdirectory{graphics}{macros/latex/packages/graphics} +\CTANdirectory{grasp-utils}{web/glasgow/lit2x-0.16/grasp-utils} +\CTANdirectory{gray}{fonts/cm/utilityfonts/gray} +\CTANdirectory{greek}{fonts/greek} +\CTANdirectory{greektex}{fonts/greek/greektex} +\CTANdirectory{gregory}{web/noweb/contrib/gregory} +\CTANdirectory{gsftopk}{fonts/utilities/gsftopk} +\CTANdirectory{gtex}{systems/msdos/gtex} +\CTANdirectory{guidelines}{fonts/ams/author-info/guidelines} +\CTANdirectory{gut}{usergrps/gut} +\CTANdirectory{half}{fonts/cm/utilityfonts/half} +\CTANdirectory{halftone}{fonts/halftone} +\CTANdirectory{hands}{fonts/hands} +\CTANdirectory{harvard}{macros/latex/contrib/supported/harvard} +\CTANdirectory{harvmac}{macros/plain/contrib/harvmac} +\CTANdirectory{hclassic}{language/hebrew/hclassic} +\CTANdirectory{heb}{language/hebrew/heb} +\CTANdirectory{hebrew}{language/hebrew} +\CTANdirectory{help}{help} +\CTANdirectory{hershey}{fonts/hershey} +\CTANdirectory{hexbin}{tools/macutils/hexbin} +\CTANdirectory{hge}{fonts/hge} +\CTANdirectory{hieroglyph}{fonts/hieroglyph} +\CTANdirectory{histyle}{macros/plain/contrib/histyle} +\CTANdirectory{hp-deskjet}{systems/os2/drivers/hp-deskjet} +\CTANdirectory{hp2pl}{support/hp2pl} +\CTANdirectory{hp2tex}{support/hp2tex} +\CTANdirectory{hp2xx}{support/hp2xx} +\CTANdirectory{hp2xx311}{support/hp2xx/hp2xx311} +\CTANdirectory{hpgl2ps}{graphics/hpgl2ps} +\CTANdirectory{hptex}{macros/hptex} +\CTANdirectory{hptomf}{support/hptomf} +\CTANdirectory{html}{support/html} +\CTANdirectory{html2latex}{support/html2latex} +\CTANdirectory{htmlhelp}{info/htmlhelp} +\CTANdirectory{hyacc-cm}{macros/generic/hyacc-cm} +\CTANdirectory{hyper}{macros/latex/contrib/supported/hyper} +\CTANdirectory{hyperbibtex}{biblio/bibtex/utils/hyperbibtex} +\CTANdirectory{hyperref}{macros/latex/contrib/supported/hyperref} +\CTANdirectory{hyphen-accent}{language/hyphen-accent} +\CTANdirectory{hyphenation}{language/hyphenation} +\CTANdirectory{ibmres-tex}{macros/latex209/contrib/ibmres-tex} +\CTANdirectory{ibygrk}{fonts/greek/ibygrk} +\CTANdirectory{icelandic}{language/icelandic} +\CTANdirectory{iching}{fonts/iching} +\CTANdirectory{icon}{web/noweb/icon} +\CTANdirectory{icons}{support/icons} +\CTANdirectory{ieee}{macros/latex209/contrib/ieee} +\CTANdirectory{ifac}{macros/latex209/contrib/ifac} +\CTANdirectory{ife}{macros/plain/contrib/springer/pjour2/ife} +\CTANdirectory{ijc}{macros/latex209/contrib/ijc} +\CTANdirectory{ijcai89}{macros/latex209/contrib/ijcai89} +\CTANdirectory{imaketex}{support/imaketex} +\CTANdirectory{impact}{web/systems/mac/impact} +\CTANdirectory{independent}{web/independent} +\CTANdirectory{indexing}{indexing} +\CTANdirectory{indian}{language/indian} +\CTANdirectory{info}{info} +\CTANdirectory{info-zip}{tools/info-zip} +\CTANdirectory{infpic}{macros/generic/infpic} +\CTANdirectory{initex}{language/french/initex} +\CTANdirectory{inrsdoc}{macros/inrstex/inrsdoc} +\CTANdirectory{inrsinputs}{macros/inrstex/inrsinputs} +\CTANdirectory{inrstex}{macros/inrstex} +\CTANdirectory{insertplot}{macros/latex209/contrib/insertplot} +\CTANdirectory{invmat}{macros/plain/contrib/springer/pjour1/invmat} +\CTANdirectory{ipa}{macros/latex/contrib/other/ipa} +\CTANdirectory{iso}{macros/latex209/contrib/iso} +\CTANdirectory{iso-tex}{support/iso-tex} +\CTANdirectory{iso2}{macros/latex209/contrib/iso2} +\CTANdirectory{ispell}{support/ispell} +\CTANdirectory{istyles}{language/polish/istyles} +\CTANdirectory{italian}{language/italian} +\CTANdirectory{ivd2dvi}{dviware/ivd2dvi} +\CTANdirectory{jeep}{macros/latex209/contrib/jeep} +\CTANdirectory{jemtex2}{systems/msdos/jemtex2} +\CTANdirectory{jhtex}{language/korean/jhtex} +\CTANdirectory{jmb}{macros/plain/contrib/springer/pjour1/jmb} +\CTANdirectory{jns}{macros/plain/contrib/springer/jns} +%[macros/latex209/contrib/springer/jnsl] +\CTANdirectory{jonkrom}{web/noweb/contrib/jonkrom} +\CTANdirectory{jspell}{support/jspell} +\CTANdirectory{kaelin}{web/noweb/contrib/kaelin} +\CTANdirectory{kalender}{usergrps/dante/kalender} +\CTANdirectory{kamal}{support/kamal} +\CTANdirectory{kane}{dviware/kane} +\CTANdirectory{karta}{fonts/karta} +\CTANdirectory{kd}{fonts/greek/kd} +\CTANdirectory{kelem}{web/spiderweb/src/kelem} +\CTANdirectory{kelly}{fonts/greek/kelly} +\CTANdirectory{keyrus}{language/keyrus} +\CTANdirectory{klassenarbeiten}{macros/latex209/contrib/klassenarbeiten} +\CTANdirectory{klinz}{fonts/klinz} +\CTANdirectory{kluwer}{macros/latex209/contrib/kluwer} +\CTANdirectory{knit}{web/knit} +\CTANdirectory{knot}{fonts/knot} +\CTANdirectory{knuth}{systems/knuth} +\CTANdirectory{koma-script}{macros/latex/contrib/supported/koma-script} +\CTANdirectory{konstruk}{macros/latex209/contrib/konstruk} +\CTANdirectory{korean}{fonts/korean} +%[language/korean] +\CTANdirectory{kostas}{web/noweb/contrib/kostas} +\CTANdirectory{kyocera}{dviware/kyocera} +\CTANdirectory{l2a}{support/l2a} +\CTANdirectory{l2sl}{language/swedish/slatex/l2sl} +\CTANdirectory{l2x}{support/l2x} +\CTANdirectory{la}{fonts/la} +\CTANdirectory{laa}{macros/latex209/contrib/springer/laa} +\CTANdirectory{laan}{macros/generic/laan} +\CTANdirectory{laansort}{macros/generic/laansort} +\CTANdirectory{labelfig}{macros/latex209/contrib/labelfig} +\CTANdirectory{labels}{macros/latex/contrib/supported/labels} +\CTANdirectory{labtex}{macros/generic/labtex} +\CTANdirectory{lacheck}{support/lacheck} +\CTANdirectory{laletter}{macros/latex209/contrib/laletter} +\CTANdirectory{lamemo}{macros/latex209/contrib/lamemo} +\CTANdirectory{lametex}{support/lametex} +\CTANdirectory{lamstex}{macros/lamstex} +\CTANdirectory{language}{language} +\CTANdirectory{larch}{web/spiderweb/src/larch} +\CTANdirectory{laserjet}{dviware/laserjet} +\CTANdirectory{lastpage}{macros/latex/contrib/other/lastpage} +\CTANdirectory{latex}{fonts/latex} +\CTANdirectory{latex-essential}{info/latex-essential} +\CTANdirectory{latex-help-texinfo}{info/latex-help-texinfo} +\CTANdirectory{latex209}{macros/latex209} +\CTANdirectory{latex209-base}{macros/latex209/distribs/latex/general} +\CTANdirectory{latex2html}{support/latex2html} +\CTANdirectory{latex2rtf}{support/latex2rtf} +\CTANdirectory{latexhlp}{systems/atari/latexhlp} +\CTANdirectory{latexinfo}{macros/latex209/contrib/latexinfo} +\CTANdirectory{latexmk}{support/latexmk} +\CTANdirectory{latextut}{graphics/gnuplot/docs/latextut} +\CTANdirectory{latin2}{macros/latex209/contrib/latin2} +\CTANdirectory{layout}{macros/latex/contrib/supported/layout} +\CTANdirectory{lecmono}{macros/plain/contrib/springer/lecmono} +\CTANdirectory{lecproc}{macros/plain/contrib/springer/lecproc} +\CTANdirectory{leew}{web/noweb/contrib/leew} +\CTANdirectory{letters}{macros/latex209/contrib/letters} +\CTANdirectory{levy}{fonts/greek/levy} +\CTANdirectory{lexitex}{macros/latex209/contrib/lexitex} +\CTANdirectory{lextex}{macros/plain/contrib/lextex} +\CTANdirectory{lfonts_ams}{macros/latex209/contrib/lfonts_ams} +\CTANdirectory{lgraph}{macros/latex209/contrib/lgraph} +\CTANdirectory{lgrind}{support/lgrind} +\CTANdirectory{lharc}{tools/lharc} +\CTANdirectory{lindner-tex}{systems/atari/lindner-tex} +\CTANdirectory{lindner-tex-packed-disks}{systems/atari/lindner-tex-packed-disks} +\CTANdirectory{linotex}{systems/mac/linotex} +\CTANdirectory{linux}{systems/unix/linux} +\CTANdirectory{lit2x-0.16}{web/glasgow/lit2x-0.16} +\CTANdirectory{literateprog}{web/literateprog} +\CTANdirectory{litver41}{support/litver41} +\CTANdirectory{ljmetrics}{fonts/ljmetrics} +\CTANdirectory{ljour}{macros/latex209/contrib/springer/ljour} +\CTANdirectory{llncs}{macros/latex209/contrib/springer/llncs} +\CTANdirectory{lmamult}{macros/latex209/contrib/springer/lmamult} +\CTANdirectory{ln01}{dviware/ln01} +\CTANdirectory{ln03}{dviware/ln03} +\CTANdirectory{localguide-sparc}{info/localguide-sparc} +\CTANdirectory{loggates}{macros/latex209/contrib/loggates} +\CTANdirectory{logic}{fonts/logic} +\CTANdirectory{logo}{fonts/cm/utilityfonts/logo} +\CTANdirectory{lollipop}{macros/lollipop} +\CTANdirectory{lookbibtex}{biblio/bibtex/utils/lookbibtex} +\CTANdirectory{lsedit}{support/lsedit} +\CTANdirectory{ltx3pub}{info/ltx3pub} +\CTANdirectory{lucida}{fonts/lucida} +\CTANdirectory{lw35nfss}{macros/latex/packages/psnfss/lw35nfss} +\CTANdirectory{mac}{web/systems/mac} +\CTANdirectory{machdr}{tools/macunpack/machdr} +\CTANdirectory{mactotex}{graphics/mactotex} +\CTANdirectory{macunpack}{tools/macunpack} +\CTANdirectory{macutils}{tools/macutils} +\CTANdirectory{mailing}{macros/latex/contrib/supported/mailing} +\CTANdirectory{make_latex}{support/make_latex} +\CTANdirectory{makeafm.dir}{fonts/utilities/t1tools/makeafm.dir} +\CTANdirectory{makeindex}{indexing/makeindex} +\CTANdirectory{makeinfo}{macros/texinfo/makeinfo} +\CTANdirectory{makeprog}{support/makeprog} +\CTANdirectory{maketexwork}{info/maketexwork} +\CTANdirectory{makros}{info/stammtisch/wuppertal/stybesch/makros} +\CTANdirectory{malayalam}{language/malayalam} +\CTANdirectory{malvern}{fonts/malvern} +\CTANdirectory{mamath}{macros/plain/contrib/springer/mamath} +\CTANdirectory{mangeo}{macros/plain/contrib/springer/pjour2/mangeo} +\CTANdirectory{manpage}{macros/latex209/contrib/manpage} +\CTANdirectory{manual}{macros/latex209/contrib/manual} +\CTANdirectory{manualfonts}{fonts/cm/utilityfonts/manualfonts} +\CTANdirectory{mapleweb}{web/maple/mapleweb} +\CTANdirectory{matann}{macros/plain/contrib/springer/pjour1/matann} +\CTANdirectory{mathematica}{macros/mathematica} +\CTANdirectory{mathmult}{macros/plain/contrib/springer/mathmult} +\CTANdirectory{mathpad}{support/mathpad} +\CTANdirectory{mathsci2bibtex}{biblio/bibtex/utils/mathsci2bibtex} +\CTANdirectory{mathsing}{macros/latex209/contrib/springer/mathsing} +%[macros/plain/contrib/springer/mathsing] +\CTANdirectory{mathtime}{macros/plain/contrib/mathtime} +%[fonts/mathtime] +\CTANdirectory{mathz}{macros/plain/contrib/springer/pjour1/mathz} +\CTANdirectory{mcite}{macros/latex/contrib/supported/mcite} +\CTANdirectory{mctex}{support/mctex} +\CTANdirectory{mcvert}{tools/mcvert} +\CTANdirectory{mdwtools}{macros/latex/contrib/supported/mdwtools} +\CTANdirectory{megatape}{macros/latex209/contrib/megatape} +\CTANdirectory{memo}{macros/latex209/contrib/memo} +\CTANdirectory{memo2}{macros/latex209/contrib/memo2} +\CTANdirectory{messtex}{support/messtex} +\CTANdirectory{metafont}{systems/mac/metafont} +\CTANdirectory{metapost}{graphics/metapost} +\CTANdirectory{mewltx}{support/mewltx} +\CTANdirectory{mex}{language/polish/mex} +\CTANdirectory{mf-extra}{fonts/cm/mf-extra} +\CTANdirectory{mf2ps}{fonts/utilities/mf2ps} +\CTANdirectory{mf_optimized_kerning}{fonts/cm/mf_optimized_kerning} +\CTANdirectory{mfbook}{fonts/cm/utilityfonts/mfbook} +\CTANdirectory{mff-29}{fonts/utilities/mff-29} +\CTANdirectory{mffiles}{language/telugu/mffiles} +\CTANdirectory{mfinput}{language/arabtex/mfinput} +\CTANdirectory{mfinputs}{macros/generic/diagrams/xypic/mfinputs} +\CTANdirectory{mflogo}{macros/latex/contrib/supported/mflogo} +\CTANdirectory{mfnfss}{macros/latex/packages/mfnfss} +\CTANdirectory{mfpic}{graphics/mfpic} +\CTANdirectory{mfware}{systems/knuth/mfware} +\CTANdirectory{midi2tex}{support/midi2tex} +\CTANdirectory{midnight}{macros/generic/midnight} +\CTANdirectory{miktex}{systems/win32/miktex} +\CTANdirectory{milstd}{macros/latex209/contrib/milstd} +\CTANdirectory{minitoc}{macros/latex/contrib/other/minitoc} +\CTANdirectory{minutes}{macros/latex209/contrib/minutes} +\CTANdirectory{mipsel}{web/spiderweb/src/master/mipsel} +\CTANdirectory{mirror}{tools/mirror} +\CTANdirectory{mit-press}{macros/latex209/contrib/mit-press} +\CTANdirectory{mitthesis}{macros/latex209/contrib/mitthesis} +\CTANdirectory{mixed}{tools/macutils/mixed} +\CTANdirectory{mma2ltx}{graphics/mma2ltx} +\CTANdirectory{mnras}{macros/latex209/contrib/mnras} +%[macros/plain/contrib/mnras] +\CTANdirectory{mnu}{support/mnu} +\CTANdirectory{models}{macros/text1/models} +\CTANdirectory{modes}{fonts/modes} +\CTANdirectory{moschovakis}{fonts/greek/moschovakis} +\CTANdirectory{msdos}{systems/msdos} +\CTANdirectory{msub}{web/glasgow/lit2x-0.16/grasp-utils/msub} +\CTANdirectory{msx2msa}{fonts/vf-files/msx2msa} +\CTANdirectory{msym}{fonts/msym} +\CTANdirectory{mtex}{macros/plain/contrib/mtex} +\CTANdirectory{mtns}{macros/latex209/contrib/mtns} +\CTANdirectory{multido}{macros/latex209/contrib/multido} +\CTANdirectory{multip}{macros/plain/contrib/springer/multip} +\CTANdirectory{multpghb}{macros/plain/contrib/springer/multpghb} +\CTANdirectory{musictex}{macros/musictex} +\CTANdirectory{musixtex-egler}{macros/musixtex/egler} +\CTANdirectory{musixtex-taupin}{macros/musixtex/taupin} +\CTANdirectory{mxedruli}{fonts/georgian/mxedruli} +\CTANdirectory{myletter}{macros/latex/contrib/supported/myletter} +\CTANdirectory{nassflow}{macros/latex209/contrib/nassflow} +\CTANdirectory{natbib}{macros/latex/contrib/supported/natbib} +\CTANdirectory{nawk}{web/spiderweb/src/nawk} +\CTANdirectory{nederlands}{support/ispell/languages/nederlands} +\CTANdirectory{newagu}{macros/latex209/contrib/newagu} +\CTANdirectory{newapa}{macros/latex209/contrib/newapa} +\CTANdirectory{newsletr}{macros/plain/contrib/newsletr} +\CTANdirectory{next}{systems/unix/next} +\CTANdirectory{nextispell}{support/ispell/addons/nextispell} +\CTANdirectory{nfss-addons}{macros/latex209/contrib/nfss-addons} +\CTANdirectory{nfss-plain}{macros/plain/contrib/nfss-plain} +\CTANdirectory{nl-brief}{macros/latex209/contrib/nl-brief} +\CTANdirectory{norsk}{support/ispell/languages/norsk} +\CTANdirectory{noweb}{web/noweb} +\CTANdirectory{nt}{systems/nt} +\CTANdirectory{ntex}{systems/unix/linux/ntex} +\CTANdirectory{ntex01}{systems/unix/linux/ntex/ntex01} +\CTANdirectory{ntex02}{systems/unix/linux/ntex/ntex02} +\CTANdirectory{ntex03}{systems/unix/linux/ntex/ntex03} +\CTANdirectory{ntex04}{systems/unix/linux/ntex/ntex04} +\CTANdirectory{ntex05}{systems/unix/linux/ntex/ntex05} +\CTANdirectory{ntex06}{systems/unix/linux/ntex/ntex06} +\CTANdirectory{ntex07}{systems/unix/linux/ntex/ntex07} +\CTANdirectory{ntex08}{systems/unix/linux/ntex/ntex08} +\CTANdirectory{ntex09}{systems/unix/linux/ntex/ntex09} +\CTANdirectory{ntex10}{systems/unix/linux/ntex/ntex10} +\CTANdirectory{ntex11}{systems/unix/linux/ntex/ntex11} +\CTANdirectory{ntex12}{systems/unix/linux/ntex/ntex12} +\CTANdirectory{ntex13}{systems/unix/linux/ntex/ntex13} +\CTANdirectory{ntg}{usergrps/ntg} +\CTANdirectory{ntgclass}{macros/latex/contrib/supported/ntgclass} +\CTANdirectory{nts-l}{digests/nts-l} +\CTANdirectory{nummat}{macros/plain/contrib/springer/pjour1/nummat} +\CTANdirectory{nuweb}{web/nuweb} +\CTANdirectory{nuweb0.87b}{web/nuweb/nuweb0.87b} +\CTANdirectory{nuweb_ami}{web/nuweb/nuweb_ami} +\CTANdirectory{objectz}{macros/latex/contrib/supported/objectz} +\CTANdirectory{ocr-a}{fonts/ocr-a} +\CTANdirectory{ocr-b}{fonts/ocr-b} +\CTANdirectory{ogfuda}{info/ogfuda} +\CTANdirectory{ogham}{fonts/ogham} +\CTANdirectory{ogonek}{macros/latex/contrib/other/ogonek} +\CTANdirectory{okuda}{fonts/okuda} +\CTANdirectory{oliver}{support/wp2latex/oliver} +\CTANdirectory{orspek}{macros/plain/contrib/springer/pjour2/orspek} +\CTANdirectory{os2}{systems/os2} +\CTANdirectory{osmanian}{fonts/osmanian} +\CTANdirectory{other}{macros/latex/contrib/other} +\CTANdirectory{outline}{macros/latex209/contrib/outline} +\CTANdirectory{oval}{macros/latex209/contrib/oval} +\CTANdirectory{oz}{macros/latex209/contrib/oz} +\CTANdirectory{oztex}{systems/mac/oztex} +\CTANdirectory{oztex-german}{systems/mac/oztex-german} +\CTANdirectory{packages}{macros/latex/packages} +\CTANdirectory{packet_drivers}{tools/gopher/PC_client/packet_drivers} +\CTANdirectory{page}{support/lametex/page} +\CTANdirectory{pageframe}{macros/latex209/contrib/pageframe} +\CTANdirectory{palladam}{language/tamil/palladam} +\CTANdirectory{pandora}{fonts/pandora} +\CTANdirectory{paper}{macros/latex209/contrib/paper} +\CTANdirectory{paradissa}{fonts/cm/ps-type1/paradissa} +\CTANdirectory{parc}{tools/parc} +\CTANdirectory{amiga}{systems/amiga} +\CTANdirectory{patches}{web/spiderweb/patches} +\CTANdirectory{pbm2tex}{support/pbm2tex} +\CTANdirectory{pbmtopk}{graphics/pbmtopk} +\CTANdirectory{pcm}{macros/plain/contrib/springer/pjour2/pcm} +\CTANdirectory{pcwritex}{support/pcwritex} +\CTANdirectory{penelope}{web/spiderweb/src/penelope} +\CTANdirectory{pfm2afm}{fonts/utilities/pfm2afm} +\CTANdirectory{phonetic}{fonts/phonetic} +\CTANdirectory{phy-bstyles}{biblio/bibtex/contrib/phy-bstyles} +\CTANdirectory{physe}{macros/physe} +\CTANdirectory{phyzzx}{macros/phyzzx} +\CTANdirectory{picinpar}{macros/latex209/contrib/picinpar} +%\CTANdirectory{picins}{macros/latex209/contrib/picins} +\CTANdirectory{pictex}{graphics/pictex} +\CTANdirectory{pictex-converter}{support/pictex-converter} +\CTANdirectory{piechart}{graphics/piechart} +\CTANdirectory{pjour1}{macros/plain/contrib/springer/pjour1} +\CTANdirectory{pjour2}{macros/plain/contrib/springer/pjour2} +\CTANdirectory{pkbbox}{fonts/utilities/pkbbox} +\CTANdirectory{pkfonts}{macros/generic/diagrams/xypic/pkfonts} +\CTANdirectory{pkzip}{tools/pkzip} +\CTANdirectory{plain}{macros/plain} +\CTANdirectory{plfonts}{language/polish/plfonts} +\CTANdirectory{plncs11}{macros/plain/contrib/springer/plncs11} +\CTANdirectory{plttopic}{support/plttopic} +\CTANdirectory{pmtex}{systems/os2/pmtex} +\CTANdirectory{polish}{language/polish} +\CTANdirectory{poorman}{fonts/poorman} +\CTANdirectory{portuguese}{language/portuguese} +\CTANdirectory{postcard}{macros/latex209/contrib/postcard} +\CTANdirectory{poster}{macros/generic/poster} +\CTANdirectory{postscript}{fonts/postscript} +\CTANdirectory{pp}{support/pp} +\CTANdirectory{pphlp}{macros/latex209/contrib/pphlp} +\CTANdirectory{prelim}{macros/latex209/contrib/prelim} +\CTANdirectory{print-fine}{support/print-fine} +\CTANdirectory{printbib}{biblio/bibtex/utils/printbib} +\CTANdirectory{printsamples}{fonts/utilities/mf2ps/doc/printsamples} +\CTANdirectory{probth}{macros/plain/contrib/springer/pjour1/probth} +\CTANdirectory{program}{macros/latex209/contrib/program} +\CTANdirectory{programs}{language/cyrillic/programs} +\CTANdirectory{proof}{macros/latex209/contrib/proof} +\CTANdirectory{proofs}{macros/generic/proofs} +\CTANdirectory{ps-latex}{macros/latex209/contrib/ps-latex} +\CTANdirectory{ps-type1}{fonts/cm/ps-type1} +\CTANdirectory{ps-type3}{fonts/cm/ps-type3} +\CTANdirectory{ps2mf}{fonts/utilities/ps2mf} +\CTANdirectory{ps2pk}{fonts/utilities/ps2pk} +\CTANdirectory{ps4mf}{systems/msdos/ps4mf} +\CTANdirectory{psbook}{systems/msdos/dviware/psbook} +\CTANdirectory{psbox}{macros/generic/psbox} +\CTANdirectory{psfig}{graphics/psfig} +\CTANdirectory{psfonts}{fonts/psfonts} +\CTANdirectory{psfrag}{macros/latex/contrib/supported/psfrag} +\CTANdirectory{pshop}{fonts/postscript/adobe/Applications/pshop} +\CTANdirectory{psizzl}{macros/psizzl} +\CTANdirectory{pslatex}{macros/latex209/contrib/pslatex} +\CTANdirectory{psnfss}{macros/latex/packages/psnfss} +\CTANdirectory{psnfss-addons}{macros/latex/contrib/other/psnfss-addons} +\CTANdirectory{psprint}{dviware/psprint} +\CTANdirectory{pstab}{support/pstab} +\CTANdirectory{pstrees}{macros/latex209/contrib/trees/pstrees} +\CTANdirectory{pstricks}{graphics/pstricks} +\CTANdirectory{psutils}{support/psutils} +\CTANdirectory{public-mf}{systems/msdos/public-mf} +\CTANdirectory{public-tex}{systems/msdos/public-tex} +\CTANdirectory{publications}{macros/latex209/contrib/publications} +\CTANdirectory{punk}{fonts/punk} +\CTANdirectory{pxlgen}{systems/msdos/pxlgen} +\CTANdirectory{qdtexvpl}{fonts/utilities/qdtexvpl} +\CTANdirectory{qfig}{support/qfig} +\CTANdirectory{qms}{dviware/qms} +\CTANdirectory{quicspool}{dviware/quicspool} +\CTANdirectory{r2bib}{biblio/bibtex/utils/r2bib} +\CTANdirectory{raggedright}{macros/latex209/contrib/raggedright} +\CTANdirectory{rail}{macros/latex209/contrib/rail} +\CTANdirectory{ransom}{fonts/ransom} +\CTANdirectory{ras}{graphics/tiff/contrib/ras} +\CTANdirectory{rcs}{macros/latex209/contrib/rcs} +\CTANdirectory{realcalc}{macros/generic/realcalc} +\CTANdirectory{recycle}{fonts/recycle} +\CTANdirectory{redis}{language/hebrew/redis} +\CTANdirectory{redit}{support/redit} +\CTANdirectory{reduce}{web/reduce} +%[web/spiderweb/src/reduce] +\CTANdirectory{ref2bib}{biblio/bibtex/utils/ref2bib} +\CTANdirectory{refer-tools}{biblio/bibtex/utils/refer-tools} +\CTANdirectory{refman}{macros/latex/contrib/supported/refman} +\CTANdirectory{relabel}{support/relabel} +\CTANdirectory{report}{language/arabtex/report} +\CTANdirectory{resume}{macros/latex209/contrib/resume} +\CTANdirectory{review}{support/lsedit/review} +\CTANdirectory{revtex}{macros/latex209/contrib/revtex} +\CTANdirectory{rmit}{fonts/thai/rmit} +\CTANdirectory{rnototex}{support/rnototex} +\CTANdirectory{rotating}{macros/latex/contrib/supported/rotating} +\CTANdirectory{rsfs}{fonts/rsfs} +\CTANdirectory{rtf2tex}{support/rtf2tex} +\CTANdirectory{rtf2html}{support/rtf2html} +\CTANdirectory{rtf2latex}{support/rtf2latex} +\CTANdirectory{rtflatex}{support/rtflatex} +\CTANdirectory{rtfutils}{support/tex2rtf/rtfutils} +\CTANdirectory{rumgraph}{support/rumgraph} +\CTANdirectory{rune}{fonts/rune} +\CTANdirectory{rus}{macros/latex209/contrib/rus} +\CTANdirectory{rweb}{web/reduce/rweb} +\CTANdirectory{s2latex}{support/s2latex} +\CTANdirectory{sanskrit}{fonts/sanskrit} +\CTANdirectory{sauter}{fonts/cm/sauter} +\CTANdirectory{sbtex}{systems/msdos/sbtex} +\CTANdirectory{schemetex}{support/schemetex} +\CTANdirectory{schemeweb}{web/schemeweb} +\CTANdirectory{schulzrinne}{macros/latex209/contrib/schulzrinne} +\CTANdirectory{screenview}{dviware/screenview} +\CTANdirectory{script}{macros/latex/contrib/other/script} +\CTANdirectory{scripts}{web/glasgow/lit2x-0.16/grasp-utils/scripts} +\CTANdirectory{scripttex}{macros/scripttex} +\CTANdirectory{scyrillic}{language/scyrillic} +\CTANdirectory{seetex}{dviware/seetex} +\CTANdirectory{seminar}{macros/latex/contrib/other/seminar} +\CTANdirectory{seminar.old}{macros/latex209/contrib/seminar.old} +\CTANdirectory{serie}{macros/latex209/contrib/letters/serie} +\CTANdirectory{setup}{graphics/mfpic/setup} +\CTANdirectory{sfware}{fonts/softfonts/sfware} +\CTANdirectory{sgi}{web/fweb/fweb-1.40/boot/unix/sgi} +\CTANdirectory{sgml2tex}{support/sgml2tex} +\CTANdirectory{shalom}{language/hebrew/shalom} +\CTANdirectory{shell}{web/noweb/shell} +\CTANdirectory{showlabels}{macros/latex/contrib/supported/showlabels} +\CTANdirectory{siam}{macros/latex209/contrib/siam} +\CTANdirectory{singlep}{macros/plain/contrib/springer/singlep} +\CTANdirectory{sisisi}{systems/unix/sisisi} +%[systems/vms/sisisi] +\CTANdirectory{slant}{fonts/cm/utilityfonts/slant} +\CTANdirectory{slatex}{language/swedish/slatex} +\CTANdirectory{sml}{web/spiderweb/src/sml} +\CTANdirectory{softfonts}{fonts/softfonts} +\CTANdirectory{songbook}{macros/latex209/contrib/songbook} +\CTANdirectory{southarabian}{fonts/southarabian} +\CTANdirectory{spanish-tutorial}{info/spanish-tutorial} +\CTANdirectory{spelchek}{support/spelchek} +\CTANdirectory{spell}{support/spell} +\CTANdirectory{spiderweb}{web/spiderweb} +\CTANdirectory{springer}{macros/latex209/contrib/springer} +%[macros/plain/contrib/springer] +\CTANdirectory{srune}{fonts/srune} +\CTANdirectory{ssl}{web/spiderweb/src/ssl} +\CTANdirectory{ssqquote}{macros/latex/contrib/supported/ssqquote} +\CTANdirectory{stammtisch}{info/stammtisch} +\CTANdirectory{stbrief}{macros/latex209/contrib/letters/stbrief} +\CTANdirectory{sterne}{macros/plain/contrib/springer/sterne} +\CTANdirectory{stickers}{macros/latex209/contrib/stickers} +\CTANdirectory{stmary}{macros/latex209/contrib/stmary} +\CTANdirectory{stmaryrd}{fonts/stmaryrd} +\CTANdirectory{stuffit}{tools/stuffit} +\CTANdirectory{stybesch}{info/stammtisch/wuppertal/stybesch} +\CTANdirectory{subeqn}{macros/latex209/contrib/subeqn} +\CTANdirectory{subeqnarray}{macros/latex/contrib/supported/subeqnarray} +\CTANdirectory{subfigure}{macros/latex/contrib/supported/subfigure} +\CTANdirectory{sueterlin}{fonts/gothic/sueterlin} +\CTANdirectory{supertabular}{macros/latex/contrib/supported/supertabular} +\CTANdirectory{support}{support} +\CTANdirectory{sv}{macros/latex209/contrib/sv} +\CTANdirectory{svenska}{support/ispell/languages/svenska} +\CTANdirectory{svlatex}{macros/latex209/contrib/svlatex} +\CTANdirectory{sw}{macros/plain/contrib/springer/pjour2/sw} +%[macros/plain/contrib/springer/sw] +\CTANdirectory{swedish}{language/swedish} +\CTANdirectory{sweet-tex}{systems/mac/sweet-tex} +\CTANdirectory{swetex}{language/swedish/swetex} +\CTANdirectory{syriac}{fonts/syriac} +\CTANdirectory{systcontrolletters}{macros/latex209/contrib/systcontrolletters} +\CTANdirectory{t1tidy}{fonts/utilities/t1tools/t1tidy} +\CTANdirectory{t1tools}{fonts/utilities/t1tools} +\CTANdirectory{t1utils}{fonts/utilities/t1utils} +\CTANdirectory{tamil}{language/tamil} +\CTANdirectory{tamueethesis}{macros/latex209/contrib/tamueethesis} +\CTANdirectory{tape}{macros/latex209/contrib/tape} +\CTANdirectory{tar}{tools/tar} +\CTANdirectory{tbe}{macros/plain/contrib/tbe} +\CTANdirectory{tca}{macros/plain/contrib/springer/pjour1/tca} +\CTANdirectory{tcdmanual}{info/tcdmanual} +\CTANdirectory{tde-macros}{language/swedish/slatex/tde-macros} +\CTANdirectory{tds}{tds/draft-standard} +\CTANdirectory{tech-erg}{macros/plain/contrib/springer/tech-erg} +\CTANdirectory{tech-ghb}{macros/plain/contrib/springer/tech-ghb} +\CTANdirectory{tech-std}{macros/plain/contrib/springer/tech-std} +\CTANdirectory{tek2eepic}{support/tek2eepic} +\CTANdirectory{telugu}{language/telugu} +\CTANdirectory{tengtex}{macros/latex209/contrib/tengtex} +\CTANdirectory{tengwar}{fonts/tengwar} +\CTANdirectory{term}{graphics/gnuplot/term} +\CTANdirectory{tesla}{macros/latex209/contrib/tesla} +\CTANdirectory{tetex}{systems/unix/teTeX} +\CTANdirectory{tetex-bin}{systems/unix/teTeX/distrib/binaries} +\CTANdirectory{tex--xet}{systems/knuth/tex--xet} +\CTANdirectory{tex-bnf}{macros/latex209/contrib/tex-bnf} +\CTANdirectory{tex-d-l}{digests/tex-d-l} +\CTANdirectory{tex-implementors}{digests/tex-implementors} +\CTANdirectory{tex-install}{systems/msdos/emtex-contrib/tex-install} +\CTANdirectory{tex-mag}{digests/tex-mag} +\CTANdirectory{tex-primer_vms-specific}{info/tex-primer_vms-specific} +\CTANdirectory{tex-surface}{support/tex-surface} +\CTANdirectory{tex2mail}{support/tex2mail} +\CTANdirectory{tex2rtf}{support/tex2rtf} +\CTANdirectory{tex88}{digests/tex88} +\CTANdirectory{tex8fmts}{macros/generic/cptex/tex8fmts} +\CTANdirectory{texas}{systems/msdos/texas} +\CTANdirectory{texbuch}{info/texbuch} +\CTANdirectory{texcalc}{support/texcalc} +\CTANdirectory{texchord}{macros/generic/texchord} +\CTANdirectory{texdraw}{graphics/texdraw} +%[systems/atari/texutils/texdraw] +\CTANdirectory{texdvi}{support/vortex/dvitool/texdvi} +\CTANdirectory{texed}{support/texed} +\CTANdirectory{texfilt}{support/texfilt} +\CTANdirectory{texgraph}{macros/inrstex/texgraph} +\CTANdirectory{texhax}{digests/texhax} +\CTANdirectory{texi2html}{support/texi2html} +\CTANdirectory{texi2roff}{support/texi2roff} +\CTANdirectory{texindex}{support/texindex} +\CTANdirectory{texinfo}{macros/texinfo} +\CTANdirectory{texit}{support/texit} +\CTANdirectory{texix}{macros/text1/texix} +\CTANdirectory{texline}{digests/texline} +\CTANdirectory{texmenu}{systems/msdos/texmenu} +\CTANdirectory{texmin}{systems/unix/linux/texmin} +\CTANdirectory{texpert}{systems/msdos/texpert} +%[systems/os2/texpert] +\CTANdirectory{texproc}{support/texproc} +\CTANdirectory{texshell}{systems/msdos/texshell} +%[systems/vm-cms/texshell] +\CTANdirectory{texsis}{macros/texsis} +\CTANdirectory{text1}{macros/text1} +\CTANdirectory{text2dvi}{systems/msdos/text2dvi} +\CTANdirectory{textfit}{macros/latex/contrib/supported/textfit} +\CTANdirectory{textmerg}{macros/latex/contrib/supported/textmerg} +\CTANdirectory{texsgi}{dviware/texsgi} +\CTANdirectory{textool}{dviware/textool} +\CTANdirectory{textures}{systems/mac/textures} +\CTANdirectory{textures_figs}{systems/mac/textures_figs} +\CTANdirectory{textyl}{macros/latex209/contrib/textyl} +\CTANdirectory{texutils}{systems/atari/texutils} +\CTANdirectory{texware}{systems/knuth/texware} +\CTANdirectory{tgrind}{support/tgrind} +\CTANdirectory{thai}{fonts/thai} +\CTANdirectory{theapa}{macros/latex209/contrib/theapa} +\CTANdirectory{tib}{biblio/tib} +\CTANdirectory{tie}{web/tie} +\CTANdirectory{tiff}{graphics/tiff} +\CTANdirectory{timing}{macros/latex209/contrib/timing} +\CTANdirectory{tip}{macros/tip} +\CTANdirectory{tksbrief}{macros/latex209/contrib/letters/tksbrief} +\CTANdirectory{tr2latex}{support/tr2latex} +\CTANdirectory{tr2tex}{support/tr2tex} +\CTANdirectory{transfig}{graphics/transfig} +\CTANdirectory{translit}{support/translit} +\CTANdirectory{transname}{tools/macunpack/transname} +\CTANdirectory{tree}{graphics/tree} +\CTANdirectory{tree-dvips}{macros/latex209/contrib/trees/tree-dvips} +\CTANdirectory{treetex}{macros/latex209/contrib/trees/treetex} +\CTANdirectory{tree-tex}{macros/latex209/contrib/trees/tree-tex} +\CTANdirectory{troff}{indexing/makeindex/troff} +\CTANdirectory{troff-to-latex}{support/troff-to-latex} +\CTANdirectory{tsipa}{fonts/tsipa} +\CTANdirectory{tspell}{support/tspell} +\CTANdirectory{tst}{language/french/tst} +\CTANdirectory{ttn}{digests/ttn} +\CTANdirectory{tug}{usergrps/tug} +\CTANdirectory{tugboat}{digests/tugboat} +\CTANdirectory{turing}{web/spiderweb/src/turing} +\CTANdirectory{turing+}{web/spiderweb/src/turing+} +\CTANdirectory{turkish}{language/turkish} +\CTANdirectory{twcal}{fonts/twcal} +\CTANdirectory{tweb}{web/tweb} +\CTANdirectory{tx1}{systems/msdos/tx1} +\CTANdirectory{txtdist}{support/txt} +\CTANdirectory{typingtex}{language/typingtex} +\CTANdirectory{ucthesis}{macros/latex209/contrib/ucthesis} +\CTANdirectory{ugaritic}{fonts/ugaritic} +\CTANdirectory{uktex}{digests/uktex} +\CTANdirectory{uktug}{usergrps/uktug} +\CTANdirectory{umddvi}{dviware/umddvi} +\CTANdirectory{umlaut}{support/umlaut} +\CTANdirectory{umlaute}{support/umlaute} +\CTANdirectory{umrand}{macros/generic/umrand} +\CTANdirectory{unadobe}{fonts/utilities/unadobe} +\CTANdirectory{unarj}{tools/unarj} +\CTANdirectory{uncompressing}{fonts/utilities/mf2ps/mf2ps/uncompressing} +\CTANdirectory{undump}{support/undump} +\CTANdirectory{uni_stgt}{macros/latex209/contrib/letters/uni_stgt} +\CTANdirectory{unix}{systems/unix} +\CTANdirectory{unixkit}{systems/unix/unixkit} +\CTANdirectory{unixman}{macros/latex209/contrib/unixman} +\CTANdirectory{unpack}{tools/macunpack/unpack} +\CTANdirectory{unpacked}{macros/latex/unpacked} +\CTANdirectory{unstuff}{tools/unstuff} +\CTANdirectory{untex}{support/untex} +\CTANdirectory{updates}{digests/updates} +\CTANdirectory{urw}{fonts/urw} +\CTANdirectory{user-guides}{macros/generic/diagrams/borceux/user-guides} +\CTANdirectory{usergrps}{usergrps} +\CTANdirectory{usl}{fonts/thai/usl} +%[fonts/utopia] +\CTANdirectory{utthesis}{macros/latex/contrib/supported/utthesis} +\CTANdirectory{uue}{tools/uue} +\CTANdirectory{uuencode}{tools/uuencode} +\CTANdirectory{uw-thesis}{macros/latex209/contrib/uw-thesis} +\CTANdirectory{va}{fonts/va} +\CTANdirectory{vanroose}{macros/latex209/contrib/trees/vanroose} +\CTANdirectory{vdm}{macros/latex209/contrib/vdm} +\CTANdirectory{vecfonts}{macros/latex209/contrib/textyl/vecfonts} +\CTANdirectory{vector}{macros/latex/contrib/supported/vector} +\CTANdirectory{verbatim}{web/glasgow/lit2x-0.16/grasp-utils/verbatim} +\CTANdirectory{verbtext}{macros/latex209/contrib/verbtext} +\CTANdirectory{vertex}{macros/plain/contrib/vertex} +\CTANdirectory{vga2mf}{systems/msdos/vga2mf} +\CTANdirectory{vietnamese}{language/vietnamese} +\CTANdirectory{vispeech}{language/vispeech} +\CTANdirectory{vm-cms}{systems/vm-cms} +\CTANdirectory{vms}{systems/vms} +\CTANdirectory{vmspell}{support/vmspell} +\CTANdirectory{vmsspell}{support/vmsspell} +\CTANdirectory{vmstar}{tools/tar/vmstar} +\CTANdirectory{vortex}{support/vortex} +\CTANdirectory{vpltools}{fonts/utilities/vpltools} +\CTANdirectory{vplutils}{fonts/utilities/vplutils} +\CTANdirectory{vrb}{macros/generic/vrb} +\CTANdirectory{vslitex}{fonts/vf-files/vslitex} +\CTANdirectory{vtex_demo}{systems/msdos/vtex_demo} +\CTANdirectory{vtree}{tools/vtree} +\CTANdirectory{vtree-fix}{tools/vtree-fix} +\CTANdirectory{vutex}{dviware/vutex} +\CTANdirectory{vvcode}{tools/vvcode} +\CTANdirectory{w2latex}{support/w2latex} +\CTANdirectory{wasy}{fonts/wasy} +\CTANdirectory{wasy2}{fonts/wasy2} +\CTANdirectory{wasysym}{macros/latex/contrib/supported/wasysym} +\CTANdirectory{wd2latex}{dviware/wd2latex} +\CTANdirectory{web}{systems/knuth/web} +\CTANdirectory{web2c}{systems/web2c} +\CTANdirectory{webtoc}{support/makeprog/webtoc} +\CTANdirectory{whatstex}{info/whatstex} +\CTANdirectory{wics}{macros/latex209/contrib/springer/wics} +\CTANdirectory{williams}{macros/latex/contrib/other/williams} +\CTANdirectory{windex}{support/windex} +\CTANdirectory{window}{macros/latex209/contrib/window} +\CTANdirectory{winw2ltx}{support/winw2ltx} +\CTANdirectory{word2tex}{support/word2tex} +\CTANdirectory{word_tex}{support/word_tex} +\CTANdirectory{wp2latex}{support/wp2latex} +\CTANdirectory{wp2latex-5_1}{support/wp2latex-5_1} +\CTANdirectory{wright}{macros/latex209/contrib/wright} +\CTANdirectory{wsuipa}{fonts/wsuipa} +\CTANdirectory{wuppertal}{info/stammtisch/wuppertal} +\CTANdirectory{xarticle}{macros/latex209/contrib/xarticle} +\CTANdirectory{xbin}{tools/xbin} +\CTANdirectory{xdoc}{web/noweb/xdoc} +\CTANdirectory{xdvi}{dviware/xdvi} +\CTANdirectory{xdvik}{dviware/xdvik} +\CTANdirectory{xenix}{systems/xenix} +\CTANdirectory{xet}{support/xet} +\CTANdirectory{xetal}{support/xetal} +\CTANdirectory{xettex}{language/xettex} +\CTANdirectory{xfig}{graphics/xfig} +\CTANdirectory{xlatex}{support/xlatex} +\CTANdirectory{xlharc}{tools/xlharc} +\CTANdirectory{xtexshell}{support/xtexshell} +\CTANdirectory{xtiff}{graphics/tiff/contrib/dbs/xtiff} +\CTANdirectory{xv}{graphics/tiff/contrib/xv} +\CTANdirectory{xvgopher}{tools/gopher/Unix/xvgopher} +\CTANdirectory{xwpick}{support/xwpick} +\CTANdirectory{xxcode}{tools/xxcode} +\CTANdirectory{xymtex}{macros/latex209/contrib/xymtex} +\CTANdirectory{xypic}{macros/generic/diagrams/xypic} +\CTANdirectory{yannis}{fonts/greek/yannis} +\CTANdirectory{yfrak}{fonts/gothic/yfrak} +\CTANdirectory{ygoth}{fonts/gothic/ygoth} +\CTANdirectory{yinit}{fonts/gothic/yinit} +\CTANdirectory{yswab}{fonts/gothic/yswab} +\CTANdirectory{ytex}{macros/ytex} +\CTANdirectory{zaccone}{macros/latex209/contrib/zaccone} +\CTANdirectory{zemtex}{systems/msdos/emtex-contrib/zemtex} +\CTANdirectory{zero}{macros/latex209/contrib/zero} +\CTANdirectory{zip}{tools/zip} +\CTANdirectory{zoo}{tools/zoo} +\CTANdirectory{zphysa}{macros/plain/contrib/springer/pjour2/zphysa} +\CTANdirectory{zphysb}{macros/plain/contrib/springer/pjour2/zphysb} +\CTANdirectory{zphysc}{macros/plain/contrib/springer/pjour2/zphysc} +\CTANdirectory{zphysd}{macros/plain/contrib/springer/pjour2/zphysd} +\endinput diff --git a/usergrps/uktug/baskervi/6_3/euromath.tex b/usergrps/uktug/baskervi/6_3/euromath.tex new file mode 100644 index 0000000000..07888e43fd --- /dev/null +++ b/usergrps/uktug/baskervi/6_3/euromath.tex @@ -0,0 +1,66 @@ +\author{Jill Tardival\\Computing Laboratory, +University of Kent\\Email: \texttt{gmt@ukc.ac.uk}} +\title{The Euromath System} +\begin{Article} +\noindent +Mathematicians, scientists and engineers who use mathematical notation +have particular typesetting needs which generally have not been met by +available software. The principal problem is typesetting mathematical +symbols in documents, which in the majority of cases is performed +using edit/view cycles as with \LaTeX . Using such systems neither +equations within mathematical documents, nor emails containing such +notations, can be viewed directly from the authoring system. +Mathematics is a science which depends on the use of complex symbols +in order to describe abstract ideas and the laborious methods used to +exchange ideas is perceived as a barrier to mathematical +communication. + +The European Mathematical Trust (\acro{EMT}) was established to +provide a powerful support system for the core of a mathematical +computing environment. Software has been developed through European +collaboration involving commercial organisations and academic +mathematicians in France, Germany, Portugal, Denmark, Sweden, Eire, +Slovakia and the \acro{UK}. The product is the Euromath system, an +\acro{SGML} based, \acro{WYSIWYG}, mathematical editor, based on the +Grif \acro{SGML} editor. + +The current version of Euromath (Em1) is Unix based and has three +Document Type Definitions (\acro{DTD}s which determine the structure +of documents) for creating articles, sheets and slides (\acro{OHP}s). +All include the facility to manipulate \acro{WYSIWYG} mathematics +without an editing/previewing cycle. Further \acro{DTD}s, including +letter and fax, are scheduled for future releases. + +The incorporation of \LaTeX\ to \acro{SGML} conversion software for +mathematics allows notation to be created in either of two ways. The +appropriate symbols may be selected from symbol palettes, or if the +author is already familiar with \LaTeX , the notation may be typed in +as a \LaTeX\ string and converted to \acro{WYSIWYG} SGML using a +preset key combination. The equation will be seen as it will appear +in the document and edited using either method. Similarly certain +\LaTeX\ documents containing mathematics can be converted on input to +\acro{SGML} and edited in a \acro{WYSIWYG} fashion. + +Standard features of the editor include automatic updating and +numbering, search and replace facilities, European +(\acro{ISO}-Latin~1) language support, graphics inclusion (\acro{X}11 +bitmaps, xwd, Idraw, \acro{EPSF}, \acro{CGM} and \acro{TIFF}) and +\acro{WYSIWYG} generation of commutative diagrams. + +The Euromath software package includes a Gopher interface and +automated on-line access to remote databases. Software which helps the +user to create new \acro{DTD}s, and to link the editor to other +applications is also incorporated in the Euromath package. + +Subsequent releases will include a \acro{PC} platform, an integrated +mailing system, an extended help system, extra \acro{DTD}s, +development of the directory services and an interface to computer +algebra systems through the related OpenMath project. + +The Euromath project has been funded by the European Union Science +programme. The European Mathematical Trust is a registered charity, +financially based in the \acro{UK}. The editor is available to +academic sites by subscription to Euromath. The current release is the +first stage of a unified computer based \acro{WYSIWYG} mathematical +environment. +\end{Article} diff --git a/usergrps/uktug/baskervi/6_3/fancyvrb.rc b/usergrps/uktug/baskervi/6_3/fancyvrb.rc new file mode 100644 index 0000000000..248ffc7e13 --- /dev/null +++ b/usergrps/uktug/baskervi/6_3/fancyvrb.rc @@ -0,0 +1,265 @@ +% Define verbatim and example environments: +% verbatim - indented like quote environment +% Verbatim - indented like quote environment, \small font. +% nVerbatim - Like "Verbatim", but numbered. +% example - code and output, side by side +% example* - one above other +% example** - one above other, with frames +% Example - Rendered as PS, like original, side by side +% Example* - Rendered as PS, one above other +% Example** - Rendered as PS, one above other, with frames +% Escape - Rendered as PS, with *no* verbatim text +% GridPSExample - PSTricks (gridded) picture, like original, side by side +% PSExample - PSTricks picture, like original, side by side +% The example environments have the following steps in common: +% 1. Save example verbatim to numbered example file +% 2. Input file verbatim or EPS file +% 3. Input again +% All of them save their text as files in the \EXdir directory +% (this needs a trailing / as part of the definition) +% +\RequirePackage{ifthen} +\RequirePackage{graphicx} +\RequirePackage{calc} +% +% variable features +% +\def\EXdir{} +\def\EXprefix{} +\def\EXclass{article} +% +\@ifundefined{fullwidth}{\let\fullwidth\textwidth}{} +\@ifundefined{thechapter}{\newcounter{chapter}}{} +% +\newcounter{eps@counter}[section] +\renewcommand\theeps@counter{% + \arabic{chapter}-\arabic{section}-\arabic{eps@counter}} +\newcounter{side@count} +%\newwrite\exepsfile +%\immediate\openout\exepsfile \EXdir\jobname.expslist\relax + +\def\EPSinput#1{% +\IfFileExists{\EXdir\EXprefix#1.eps}% + {\includegraphics{\EXdir\EXprefix#1.eps}}% + {\underline{\EXdir\EXprefix#1}}% +} + +\def\SideBySideEx#1{% +\trivlist\item[]% + \leavevmode + \global\advance\c@side@count by 1 + \label{\thechapter.\theside@count}% + \ifthenelse{\isodd{\pageref{\thechapter.\theside@count}}}{% + \makebox[\fullwidth][l]{\@@Display{#1}\hspace{5mm} + \BVerbatimInput[fontsize=\small]{\EXdir\EXprefix\theeps@counter}}% + }{% + \makebox[\fullwidth][r]{\@@Display{#1}\hspace{5mm} + \BVerbatimInput[fontsize=\small]{\EXdir\EXprefix\theeps@counter}}% + }% + \endtrivlist +} +\newsavebox{\@display} +\def\@@Display#1{% + \savebox{\@display}{% +\begin{minipage}[b]{.5\fullwidth}#1\end{minipage}% +} + \raisebox{\depth}{\usebox{\@display}}% +} + +\newcommand{\BeginExample}{% + \multiply\topsep by 2 + \global\advance\c@eps@counter\@ne + \edef\@tempa{% + \write\@auxout{\string + \newlabel{ex-\theeps@counter}{{\theeps@counter}{\noexpand\the\c@page}}}} + \@tempa + \nobreak + \VerbatimEnvironment + \catcode`\<=12 + \begin{VerbatimOut}{\EXdir\EXprefix\theeps@counter.tex}% +} +\newcommand{\EndExample}{% + \end{VerbatimOut}% +} + +\def\EndRuleExample{\vskip 7pt \hrule height 1.5pt\relax} + +\newif\ifgrid +\gridfalse + +\def\PSExample(#1,#2)(#3,#4){% + \def\PictureSize{(#1,#2)(#3,#4)}% + \def\Write@Ex##1{}\BeginExample + } +\def\endPSExample{% + \EndExample + \SideBySideEx{% + %\ifgrid\vskip 8pt \else\relax\fi + \expandafter\pspicture\PictureSize + \ifgrid\usergrid\else\relax\fi + \input{\EXdir\theeps@counter}% + \endpspicture + %\ifgrid\vskip 8pt \fi + }% +} + +\newenvironment{GridPSExample}{\gridtrue\PSExample}{\endPSExample} + +\def\PSTInlineExample(#1,#2){% + \def\PictureSize{(-.2,-.5)(#1,#2)}% + \def\Write@Ex##1{}\BeginExample + } +\def\endPSTInlineExample{% + \EndExample + \expandafter\pspicture\PictureSize + \usergrid + \input{\EXdir\theeps@counter}% + \endpspicture + \hspace{16pt}% + \BVerbatimInput[gobble=0,fontsize=\small]{\EXdir\theeps@counter}% +} +% side by side +\newenvironment{example}{\def\Write@Ex##1{}\BeginExample} % + {\EndExample\SideBySideEx{\input{\EXdir\theeps@counter}}} + +% one above the other +\newenvironment{example*}% + {\def\Write@Ex##1{}\BeginExample}% + {% + \EndExample + \VerbatimInput[gobble=0,fontsize=\small]{\EXdir\theeps@counter}% + \begin{center} + \leavevmode\input{\EXdir\theeps@counter}\par + \end{center} +} +% one above the other +\newenvironment{numexample*}% + {\def\Write@Ex##1{}\BeginExample}% + {% + \EndExample + \VerbatimInput[gobble=0,numbers=left, + fontsize=\small]{\EXdir\theeps@counter}% + \begin{center} + \leavevmode\input{\EXdir\theeps@counter}\par + \end{center} +} + +% with a frame, one above the other +\newenvironment{example**}% +{\def\Write@Ex##1{}\BeginExample}% +{% +\EndExample +\VerbatimInput[gobble=0,fontsize=\small, + frame=topline,framerule=1.5pt]{\EXdir\theeps@counter}% +\begin{center} +\input{\EXdir\theeps@counter} + \EndRuleExample +\end{center} +} + +% now the ones which write stuff for an EPS file +% for side by side examples, the text width of the separate file +% needs to be half the normal width. +\def\EX@extra{} +\def\HalfWidth{% + \def\EX@extra{% + \string\makeatletter + \string\@tempdima\string\textwidth + \string\textwidth.5\string\@tempdima + \string\addtolength{\string\textwidth}{-6mm} + \string\makeatother} +} +\def\Setup@Escape{% + \edef\FancyVerbStopString{\string\end{document}}% + \edef\FancyVerbStartString{\string\begin{document}}% +} +% side by side +\newenvironment{Example}{% + \HalfWidth + \BeginExample} % + {\EndExample +\Setup@Escape +\SideBySideEx{\EPSinput{\theeps@counter}}} + +% first verbatimcode, then actual example +\newenvironment{Example*}{\BeginExample}% + {\EndExample + \Setup@Escape + \begin{center}\leavevmode + \VerbatimInput[gobble=0,fontsize=\small]{\EXdir\EXprefix\theeps@counter}% + \EPSinput{\theeps@counter}% + \end{center}% +} + +% one above the other, framed +\newenvironment{Example**}% +{\BeginExample}% +{% +\EndExample +\Setup@Escape + \VerbatimInput[gobble=0,fontsize=\small, + frame=topline,framerule=1.5pt]{\EXdir\EXprefix\theeps@counter}% +\EPSinput{\theeps@counter} +\EndRuleExample +} + +% no verbatim text at all, just to run the thing separately +\newenvironment{Escape}% +{\BeginExample}% +{% +\EndExample +\Setup@Escape +\EPSinput{\theeps@counter}% +} + +\def\CurrentPackages{} + +\def\FVE@VerbatimOut{\Write@Ex{\string\end{document}}% +\immediate\closeout\FV@OutFile\endgroup\@esphack} + +\def\Write@Ex#1{% + \begingroup + \let\protect\@unexpandable@protect + \edef\reserved@a{\immediate\write\FV@OutFile{#1}} + \reserved@a + \endgroup +} + +\def\FVB@VerbatimOut#1{% + \@bsphack + \begingroup + \FV@UseKeyValues + \FV@DefineWhiteSpace + \def\FV@Space{\space}% + \FV@DefineTabOut + \def\FV@ProcessLine{\immediate\write\FV@OutFile}% + \immediate\openout\FV@OutFile #1\relax + \Write@Ex{\string\documentclass{\EXclass}}% + \Write@Ex{\string\nonstopmode}% + \Write@Ex{\string\usepackage{\CurrentPackages}}% + \Write@Ex{\string\pagestyle{empty}}% + \Write@Ex{\EX@extra}% + \Write@Ex{\string\begin{document}}% + \let\FV@FontScanPrep\relax + \FV@Scan} +% +% compatibility with Michel, with moreverb, and verbatim package +% +\def\SixPt{\fontsize{6}{7\p@}\selectfont} +% +% input files verbatim, numbered and unnumbered +% +\def\verbfile#1{\VerbatimInput[fontsize=\small]{#1}} +\let\verbatiminput\verbfile +\def\listinginput#1#2{\VerbatimInput[fontsize=\small,firstnumber=#1,numbers=left]{#2}} +% +% verbatim in various sizes +\DefineVerbatimEnvironment{sssverbatim}{LVerbatim}{fontsize=\SixPt} +\DefineVerbatimEnvironment{ssverbatim}{LVerbatim}{fontsize=\scriptsize} +\DefineVerbatimEnvironment{fverbatim}{LVerbatim}{fontsize=\footnotesize} +\DefineVerbatimEnvironment{sverbatim}{LVerbatim}{fontsize=\small} +\DefineVerbatimEnvironment{Verbatim}{LVerbatim}{fontsize=\normalsize} +\DefineVerbatimEnvironment{verbatim}{LVerbatim}{fontsize=\normalsize} +% numbered +\DefineVerbatimEnvironment{nVerbatim}{LVerbatim}{fontsize=\small,numbers=left} +\endinput diff --git a/usergrps/uktug/baskervi/6_3/faqa.sty b/usergrps/uktug/baskervi/6_3/faqa.sty new file mode 100644 index 0000000000..260925a4ad --- /dev/null +++ b/usergrps/uktug/baskervi/6_3/faqa.sty @@ -0,0 +1,392 @@ +% This is a LaTeX2e package for the UKTUG FAQ document. +% +\ProvidesPackage{faqa}[1996/07/22 UK TUG package for TeX FAQ] +% +% uses production LaTeX 2e commands +\NeedsTeXFormat{LaTeX2e}[1994/06/01]% at least! +% +% version 0.1 RF 1994/09/26 +% 0.2 RF 1994/10/09-15 +% 0.3 RF 1994/10/16 (after suggestions from Alan Jeffrey) +% 0.4 RF 1994/10/22 +% +\def\fileversion{1.0b} +\def\filedate{1996/01/19} +% +\typeout{UK TUG FAQ macros v\fileversion, \filedate} +% +% what fonts are we going to typeset in? +% well not times for sure +\InputIfFileExists{faqfont.cfg}% + {\typeout{FAQ -- loading font configuration file faqfont.cfg}} + {\RequirePackage{times}% + % stretchability recommendations from psnfss2e.tex + \tolerance800 + \emergencystretch2em + \doublehyphendemerits5000 + \hfuzz0pt + \leftskip0pt minus 1pt + \rightskip0pt minus 1pt + % use cmtt for typewriter rather than Cou-beastly-rier + \renewcommand{\ttdefault}{cmtt}% + \@ifundefined{Dings}{\RequirePackage{pifont}% + \def\Dings{\nopagebreak{\footnotesize + \dingline{167}}}}% + {}} +% +% general support +%\RequirePackage{calc} +% +% code for handling logo font +\RequirePackage{mflogo} +% +% get texnames package (as amended) +\RequirePackage{texnames} +% +% ifthenelse for the undefined references +\RequirePackage{ifthen} +% +% we define html only stuff using Eijkhout's package +%\RequirePackage{comment} +%\excludecomment{htmlversion} +% +% the Baskerville and other logos and abbreviations +\providecommand\BV{\emph{Baskerville}} +\providecommand\DANTE{\acro{DANTE}\@} +\providecommand\MSDOS{\acro{MS-DOS}\@} +\providecommand\CDROM{\acro{CD-ROM}\@} +\providecommand\TeXXeT{\TeX-{}-X\lower.5ex\hbox{E}\kern-.1667emT\@} +\providecommand\MLTeX{ML-\TeX} +\def\careof{\leavevmode\hbox{\raise.75ex\hbox{c}\kern-.15em + /\kern-.125em\smash{\lower.3ex\hbox{o}}}} +% +% \cs{SMC} \emph{isn't} small caps~--- Barbara Beeton says she thinks +% of it as ``big small caps''. She says (modulo capitalisation of +% things\dots): +% \begin{quote} +% For the things it's used for, regular small caps are not +% appropriate~--- they're too small. Real small caps are +% appropriate for author names (and are so used in continental +% bibliographies), section headings, running heads, and, on +% occasion, words to which some emphasis is to be given. \cs{SMC} +% was designed to be used for acronyms and all-caps abbreviations, +% which look terrible in small caps, but nearly as bad in all caps +% in the regular text size. The principle of using ``one size +% smaller'' than the text size is similar to the design of caps in +% German~--- where they are smaller relative to lowercase than are +% caps in fonts intended for English, to improve the appearance of +% regular text in which caps are used at the heads of all nouns, not +% just at the beginnings of sentences. +% \end{quote} +% +% We define this in terms of the memory of the size currently selected +% that's maintained in \cs{@currsize}: if the user does something +% silly re.~selecting fonts, we'll get the wrong results. The +% following code is adapted from |relsize.sty| by Donald Arseneau and +% Matt Swift, from a 2.09 original by Bernie Cosell. (Note that the +% order of examination of \cs{@currsize} is to get the commonest cases +% out of the way first.) +% \begin{macrocode} +%\def\SMC{\small} +%<*latex2e> +\DeclareRobustCommand\SMC{% + \ifx\@currsize\normalsize\small\else + \ifx\@currsize\small\footnotesize\else + \ifx\@currsize\footnotesize\scriptsize\else + \ifx\@currsize\large\normalsize\else + \ifx\@currsize\Large\large\else + \ifx\@currsize\LARGE\Large\else + \ifx\@currsize\scriptsize\tiny\else + \ifx\@currsize\tiny\tiny\else + \ifx\@currsize\huge\LARGE\else + \ifx\@currsize\Huge\huge\else + \small\SMC@unknown@warning + \fi\fi\fi\fi\fi\fi\fi\fi\fi\fi +} +\newcommand\SMC@unknown@warning{\PackageWarning{faq}{Unknown text font + size command -- using \string\small}} +\DeclareRobustCommand\textSMC[1]{{\SMC #1}} +% \end{macrocode} +% +% The \cs{acro} command uses \cs{SMC} as it was originally intended. +% Note that, since most of these things are uppercase-only names, it +% fiddles with the spacefactor after inserting its text. +% +% \begin{macrocode} +\DeclareRobustCommand\acro[1]{\textSMC{#1}\@} +% +%\def\acro#1{{\SMC #1}\spacefactor\@m} +%\def\acro#1{{\SMC #1}\@} +% \end{macrocode} +% +%\TUGboat (effectively) takes arguments {}vol(issue) +\DeclareRobustCommand\TUGboat[1]{\expandafter\@TUGboat\ignorespaces} +\def\@TUGboat#1(#2){\textsl{TUGboat} \textbf{#1}(#2)} +% +% The NTS and eTeX (and for consistency Eplain) logos +\DeclareRobustCommand\NTS{$\mathcal{N}$\lower.5ex\hbox + {$\mathcal{T}$}$\mathcal{S}$\@} +\DeclareRobustCommand\eTeX{{$\varepsilon$}-\TeX} +\DeclareRobustCommand\Eplain{Eplain} +% +% Other odds and ends (appear differently in TeX and http or plain +% text +\DeclareRobustCommand\WYSIWYG{\textsc{wysiwyg}} +% +% Command for doing `square one' :-} +\newcommand\sqfbox[1]{\framebox{\makebox[\totalheight]{#1\/}}} +% +% Here's a \fullline macro that works in lists and so on +\newcommand\fullline[1]{\@tempdima\hsize\relax + \advance\@tempdima-\leftmargin\relax + \advance\@tempdima-\rightmargin\relax + \hb@xt@\@tempdima{#1}} +% +% 2e's LaTeX logo sets the A in scripstyle jammed up to the top of the T; it +% also has the advantage that it's set in the same font as the +% surrounding text. However, the esteemed bbeeton says the logo looks +% "squidge awful" in italic text (I agree; and the same is true of its +% behaviour in slanted text) +% +% So here's a version that allows for the slant of the leading L +\DeclareRobustCommand{\LaTeX}{L% + {\setbox0\hbox{T}% + \setbox\@tempboxa\hbox{$\m@th$% + \csname S@\f@size\endcsname + \fontsize\sf@size\z@ + \math@fontsfalse\selectfont + A}% + \@tempdima\ht0 + \advance\@tempdima-\ht\@tempboxa + \@tempdima\strip@pt\fontdimen1\font\@tempdima + \advance\@tempdima-.36em + \kern\@tempdima + \vbox to\ht0{\box\@tempboxa + \vss}% + }% + \kern-.15em + \TeX} +% +% Ditto for \AllTeX (as used in TUGboat) +\DeclareRobustCommand{\AllTeX}{(L% + {\setbox0\hbox{T}% + \setbox\@tempboxa\hbox{$\m@th$% + \csname S@\f@size\endcsname + \fontsize\sf@size\z@ + \math@fontsfalse\selectfont + A}% + \@tempdima\ht0 + \advance\@tempdima-\ht\@tempboxa + \@tempdima\strip@pt\fontdimen1\font\@tempdima + \advance\@tempdima-.36em + \kern\@tempdima + \vbox to\ht0{\box\@tempboxa + \vss}% + }\kern-.075em)% + \kern-.075em\TeX} +% +% A similar game is used in defining an `all LaTeX' sort of thing: +\DeclareRobustCommand\twee{2$_{\textstyle\varepsilon}$} +% +% it proves that, for Alan's stuff, the following needs to have been +% done _before_ we define the macros +\RequirePackage{shortvrb} +\MakeShortVerb{\|} +% +% A command which sets some text in typewriter, with the hyphenchar +% temporarily set to its first argument \FAQverb\HYPHEN{TEXT}. +% NB: This requires no catcode hackery, so should work inside moving +% arguments. It will, however, produce spurious spaces after CSs, and +% won't allow brace-unmatched input. It also won't survive going into a +% moving argument if \HYPHEN won't. +% +\let\FAQverbFamily\ttfamily +\DeclareRobustCommand{\FAQverb}[2]{{% + \ifvmode\leavevmode\fi + \lefthyphenmin=256\setlanguage\language + \FAQverbFamily\hyphenchar\the\font`#1\relax + \def\@tempa{#2}% + \expandafter\@faq@strip\meaning\@tempa\@faq@strip + \hyphenchar\the\font\m@ne +}\setlanguage\language} +\def\@faq@strip#1->#2\@faq@strip{#2} +% +% Document markup: +% +\makeatother % because @ is a delimiter here, it had better have the + % same catcode as it will when the macro's invoked +\def\Email|#1@#2|{\FAQverb\-{#1@}\penalty10\FAQverb\.{#2}} % email +\def\Emaildot|#1@#2|{\FAQverb\.{#1@}\penalty10\FAQverb\.{#2}} +\makeatletter +\def\FTP|#1|{\FAQverb\.{#1}} % FTP site +\def\File|#1|{\FAQverb\/{#1}} % file name +\def\CTAN{\FAQverb\/} % CTAN path +\def\Newsgroup|#1|{\FAQverb\.{#1}} % newsgroup +\def\URL|#1://#2/#3|{\FAQverb\.{#1://#2/}\penalty10\FAQverb\/{#3}} +\def\path|#1|{\FAQverb\/{#1}} % generic path +% +% same game, slightly different style +\def\ProgName|#1|{% % program name + {% + \def\FAQverbFamily{\rmfamily\mdseries\itshape}% + \FAQverb\_{#1}\/% + }% + } +\let\Package\ProgName % pro tem +% +% ISBN references +\def\ISBN#1{\mbox{\acro{ISBN}}~#1} +% +% have we read the CTAN references? +\newif\ifnotreadCTAN \notreadCTANtrue +% +% Alan's code for CTAN references: +% +% define a location for a package on CTAN +% #1 is the package name +% #2 is the CTAN path to the thing +% a package in a directory +\newcommand{\CTANdirectory}[2]{\@ifundefined{ctan-#1}{% + \expandafter\gdef\csname ctan-#1\endcsname{#2}% +}{% + \PackageWarning{faq}{Repeated definition of label: #1}% +}} +% +% a package in a single file (the same appearance, but the WWW version is +% different). +\let\CTANfile\CTANdirectory +% +% Make reference to a CTAN package +% +% counter for the undefined references +\newcounter{CTAN@unrefs} +% +% the command itself +\DeclareRobustCommand{\CTANref}[1]{\@ifundefined{ctan-#1}{% + \PackageWarning{CTAN}{Undefined reference: #1}% + \stepcounter{CTAN@unrefs}% +}{% + \edef\@tempa{\noexpand\CTAN{\csname ctan-#1\endcsname}}\@tempa +}} +% +% hook for diagnosing undefined references at the end +\AtEndDocument{\ifthenelse{\theCTAN@unrefs > 0}{% + \PackageWarning{CTAN}{There were \arabic{CTAN@unrefs} undefined + references to CTAN}% + }% + {}% + } +% +% a slight variation of description for lists of book titles +\newcommand{\booklabel}[1]{\hspace\labelsep\normalfont\itshape #1} +\newenvironment{booklist}{\begin{list}{}% + {\labelwidth\z@ \itemindent-\leftmargin \let\makelabel\booklabel}}% + {\end{list}} +% +% proglist is the same as booklist if we're using italics for program +% names, but will need hacking otherwise +\newenvironment{proglist}{\begin{booklist}}{\end{booklist}} +% +% \raggedwithindent is useful when we've got an URL or something +% overrunning the end of the line (and this line is terminated with +% \\) +% +% Typical usage is within the argument of a \nothtml command +\newcommand\raggedwithindent{% + \rightskip=\z@\@plus5em\relax + \spaceskip=.3333em\relax + \xspaceskip=.5em\relax + \hangindent=1pc\relax} +% +% the little bit(s) of code that's(re) going to be ignored when the +% html is generated are enclosed by the following two commands +\let\htmlignore\relax +\let\endhtmlignore\relax +% +% or it's the argument to \nothtml +\newcommand\nothtml[1]{#1} +% +% A Donald Arseneau marvel: +% \@removefromreset{FOO}{BAR} : removes counter FOO from the list of +% counters \cl@BAR to be reset when +% counter BAR is stepped. +% The opposite of \@addtoreset +\def\@removefromreset#1#2{\let\@tempb\@elt + \def\@tempa#1{@}\expandafter\let\csname @*#1*\endcsname\@tempa + \def\@elt##1{\expandafter\ifx\csname @*##1*\endcsname\@tempa\else + \noexpand\@elt{##1}\fi}% + \expandafter\edef\csname cl@#2\endcsname{\csname cl@#2\endcsname}% + \let\@elt\@tempb + \expandafter\let\csname @*#1*\endcsname\@undefined} +% +% the question structure +% \Question[label name]{question asked} +% if [label name] present, the named label is assigned with \Qlabel +\newcommand\Question[2][]{\subsection{\protect\raggedright#2}% + \def\reserved@a{#1}% + \ifx\reserved@a\@empty\else\Qlabel{#1}\fi} +% +% now let's hack around a bit in order to make things slightly +% prettier +% +% first: numbering of subsections -- doesn't include section nos, not +% reset for each section +\renewcommand{\thesubsection}{\arabic{subsection}} +\@removefromreset{subsection}{section} +% +% second: sections `numbered' alphabetically +\renewcommand{\thesection}{\Alph{section}} +% +% third: subquestions (added in between issues ...) are +% subsubsections, and they're lettered as appendages to the questions +% (and reset on them) +\renewcommand\thesubsubsection{\thesubsection\alph{subsubsection}} +\newcommand\subQ[2]{\def\reserved@a{#1}\def\reserved@b{\endhtmlignore} + \ifx\reserved@a\reserved@b + \def\reserved@a{#2}\def\reserved@b{\Question} + \ifx\reserved@a\reserved@b + \else\subQwarning\fi + \else\subQwarning\fi + \SubQuestion} +\newcommand\SubQuestion[2][]{\subsubsection{\protect\raggedright#2}% + \def\reserved@a{#1}% + \ifx\reserved@a\@empty\else\Qlabel{#1}\fi} +\newcommand\subQwarning{\PackageWarning{faq}{\string\subQ must be + followed by \string\endhtmlignore,\MessageBreak + and then by \string\Question}} +% +% tedious farting around to get \subsubsection looking almost like +% \subsection (I have my doubts about this, y'know ;-): +\renewcommand\subsubsection{\@startsection{subsubsection}{2}{\z@}% + {-3.25ex\@plus -1ex \@minus -.2ex}% + {1.5ex \@plus .2ex}% + {\normalfont\large\bfseries}} +\renewcommand*\l@subsubsection{\@dottedtocline{2}{1.5em}{2.3em}} +% The discerning will detect my awful cheek, above, of sticking a +% subsubsection head onto a subsection body... +% +% \Qlabel and \Qref: define and refer to labels +\let\Qlabel\label +\newcommand\Qref[3][see question]{#1~\ref{#3}} +% +% from doc package, then hacked about by yours truly +\DeclareRobustCommand\csx[1]{\def\@tempa{#1}{\FAQverbFamily\char`\\% + \expandafter\@faq@strip\meaning\@tempa\@faq@strip}} +\def\cs|#1|{\csx{#1}} +% +% for comments during maintenance +\def\Q#1{\footnote{{\ttfamily QUERY: #1}}} +%\def\Q#1{\marginpar{{\ttfamily QUERY: #1}}} +% +% Checking structure (null for now) +\newcommand\checked[2]{} +% +% for Alan's benefit +\newbox\@footnoteenvbox +\newenvironment{footnoteenv} + {\begin{lrbox}\@footnoteenvbox\reset@font\footnotesize\ignorespaces} + {\end{lrbox}% + \footnote{\unhbox\@footnoteenvbox}} +% +% end of package +\endinput diff --git a/usergrps/uktug/baskervi/6_3/faqfont.cfg b/usergrps/uktug/baskervi/6_3/faqfont.cfg new file mode 100644 index 0000000000..ae36c3730e --- /dev/null +++ b/usergrps/uktug/baskervi/6_3/faqfont.cfg @@ -0,0 +1,4 @@ +% +% null FAQ configuration file: leaves LaTeX default use of cm* fonts +\typeout{FAQ -- Typesetting using Computer Modern fonts} +\@ifundefined{Dings}{\let\Dings\relax}{} diff --git a/usergrps/uktug/baskervi/6_3/filectan.tex b/usergrps/uktug/baskervi/6_3/filectan.tex new file mode 100644 index 0000000000..f1f760cdca --- /dev/null +++ b/usergrps/uktug/baskervi/6_3/filectan.tex @@ -0,0 +1,49 @@ +% +% interesting/useful individual files to be found on CTAN +\CTANfile{AXPVMSTeX}{systems/vms/Alpha/tex_axp_exe.zip} +\CTANfile{AXPVMSdvips}{systems/vms/Alpha/dvips555_axp_exe.zip} +\CTANfile{CTAN-sites}{CTAN.sites} +\CTANfile{CTAN-uploads}{README.uploads}% yes, it really is in the root +\CTANfile{Excalibur-sea}{systems/mac/support/excalibur/Excalibur-20-sea.hqx} +\CTANfile{LitProg-FAQ}{help/LitProg-FAQ} +\CTANfile{TeX-FAQ}{help/TeX-FAQ} +\CTANfile{TeX-index}{help/Tex-index/TeX-index} +\CTANfile{VAXVMSTeX}{systems/vms/VAX/tex_vax_exe.zip} +\CTANfile{VAXVMSdvips}{systems/vms/VAX/dvips555_vax_exe.zip} +\CTANfile{VMSdvips-fonts}{systems/vms/dvips_fontsupport.zip} +\CTANfile{VMSdvips-support}{systems/vms/dvips555_support.zip} +\CTANfile{alltt}{macros/latex209/contrib/misc/alltt.sty} +\CTANfile{btxmactex}{macros/eplain/btxmac.tex} +\CTANfile{comment}{macros/latex209/contrib/misc/comment.sty} +\CTANfile{compan-ctan}{info/companion.ctan} +\CTANfile{doublespace}{macros/latex209/contrib/misc/doublespace.sty} +\CTANfile{dvitype}{systems/knuth/texware/dvitype.web} +\CTANfile{edmetrics}{systems/mac/textures/utilities/EdMetrics.sea.hqx} +\CTANfile{epslatex}{info/epslatex.ps} +\CTANfile{figsinlatex}{info/figsinltx.ps} +\CTANfile{fullpage}{macros/latex209/contrib/misc/fullpage.sty} +\CTANfile{lw35nfss-zip}{macros/latex/packages/psnfss/lw35nfss.zip} +\CTANfile{macmakeindex}{systems/mac/macmakeindex.sit} +\CTANfile{mathppl}{systems/unix/teTeX/updates/texmf/mathppl.sh} +\CTANfile{mf-beginners}{info/metafont-for-beginners.tex} +\CTANfile{mf-list}{info/metafont-list} +\CTANfile{mil}{info/mil/mil.pdf} +\CTANfile{modes-file}{fonts/modes/modes.mf} +\CTANfile{morefloats}{macros/latex209/contrib/misc/morefloats.sty} +\CTANfile{nopageno}{macros/latex/contrib/supported/carlisle/nopageno.sty} +\CTANfile{picins}{systems/msdos/picins/picins.zip} +\CTANfile{picins-summary}{macros/latex209/contrib/picins/picins.txt} +\CTANfile{pk300}{fonts/cm/pk/pk300.zip} +\CTANfile{pk300w}{fonts/cm/pk/pk300w.zip} +\CTANfile{screensty}{macros/latex209/contrib/misc/screen.sty} +\CTANfile{setspace}{macros/latex/contrib/supported/setspace/setspace.sty} +\CTANfile{texinfo-macros}{macros/texinfo/texinfo.tex} +\CTANfile{texnames}{macros/eplain/texnames.sty} +\CTANfile{threeparttable}{macros/latex209/contrib/misc/threeparttable.sty} +\CTANfile{ukhyph}{language/english/ukhyph.tex} +\CTANfile{unixtexftp}{systems/unix/unixtex.ftp} +\CTANfile{usergrps-list}{usergrps/info/usergrps.tex} +\CTANfile{vmargin}{macros/latex/contrib/other/misc/vmargin.sty} +\CTANfile{wrapfig}{macros/latex/contrib/other/misc/wrapfig.sty} +\CTANfile{wujastyk-txh}{digests/texhax/txh/wujastyk.txh} +\CTANfile{xtexcad}{systems/unix/linux/xtexcad-2.1.tar.z} diff --git a/usergrps/uktug/baskervi/6_3/glean.tex b/usergrps/uktug/baskervi/6_3/glean.tex new file mode 100644 index 0000000000..8c074037aa --- /dev/null +++ b/usergrps/uktug/baskervi/6_3/glean.tex @@ -0,0 +1,62 @@ +\title{Malcolm's gleanings} +\author{Malcolm Clark} +\begin{Article} +\section{In consistency} +`A foolish consistency is the hobgoblin of little minds'. That tireless +defender of \TeX\ Allan Reese made no mention of \TeX\ whatsoever in +his last article published in the \textsl{Times Higher} +(March 17th?) demonstrating his immunity +from the charge of hobgoblin. That's fine this once, but if he wants his +accolades to accrue he must adhere to the one true path. + +\section{\textsc{Minse}} +Browsing through the World Wide Web Consortium's maths-related pages, I came +across \textsc{Minse}. Described by its author, Ka-Ping Yee, +as a `simple, extensible +way to express mathematics' it does seem to contain many interesting and useful +ideas. Besides taking a semantic description of an equation and rendering it +into several different forms, it may also render it into audio (with some +acknowledgement to T V Raman). Ping also says that a \textsc{Minse} expression +may be turned into a form which is understood by \TeX. If you want to know +more, point your Web browser at \url{www.lfw.org/math/demo.html}. + +\section{Times change} +Our chairman, now the proud possessor of a copy of +`\TeX\ and Metafont, New Directions in Typesetting', pointed out +the following quotation to me: +\begin{quote} + ``Those of you who wish to define control sequences should know that + \TeX{} has further rules about them, namely that many different + spellings of the same control sequence may be possible. This fact + allows \TeX{} to handle control sequences quite efficiently; and + \TeX's usefulness is not seriously affected, because new control + sequences aren't needed very often.'' +\end{quote} +Robin adds, +\begin{quotation} +``It's plain that Knuth hadn't at the time yet discussed life, the +universe and everything with Lamport! + +The rules themselves are indeed horrendous, and go out of their way to +put automatic generation of control sequence names pretty much out of +the question.''\end{quotation} +\section{\TUB} +It was good to see \TUB\ recently. I did note that there has been a minor +presentational change to the journal. The spine now merely notes the volume and +number, omitting the month and year. +It does make it that bit more difficult to see how +late it is. Wise move, if ominous, just as it seemed to be getting on time. +Not that I +can really say anything about timeliness, the edition of \BV\ that I edited +took an awfully long time to get through the process. I do think the content +was good. Thanks to those who contributed. On the subject of journals, let me +commend Don Hosek's \textsl{Serif} to you, now on edition 4 (see \BV\ 5.1). It's +early preciousness seems to be evening out, and the proof reading has similarly +improved. Since it is set in \TeX, it is especially fascinating. Just how does +Don manage to do all those things which we never expect \TeX\ to do. It is a +great pity that he did not provide the article for the Santa Barbara +\TUB\ Proceedings (it should have been in 15(3)) +from the talk he gave there, where he discussed ways of +bending \TeX\ to his will. Hint? + +\end{Article} diff --git a/usergrps/uktug/baskervi/6_3/hist.tex b/usergrps/uktug/baskervi/6_3/hist.tex new file mode 100644 index 0000000000..b9b705eca2 --- /dev/null +++ b/usergrps/uktug/baskervi/6_3/hist.tex @@ -0,0 +1,49 @@ +\title{An aged archivist remembers\ldots} +\author{Sebastian Rahtz} +\begin{Article} +\noindent +In his recent article on \emph{CTAN past and present}, Robin Fairbairns' +description of the events leading up to \acro{CTAN} do not quite correspond +to what I (as, I think, the longest-standing active \TeX{} archivist) +recall. Firstly, the history of the Aston Archive should distinguish +between three phases: Peter Abbott's sole and herculean efforts in +1987 and 1988; the establishment of an archive group by Peter after +the 1988 \TeX eter conference; and the translation of the original +\acro{VAX}-based archive to a Unix box in 1992. That second stage was +important, because the archive was the first in 1989 to have a clear +\emph{structure}, decided on at the second archivists meeting. + +Secondly, what happened between about 1990 and 1992 at Sam Houston was +not \acro{CTAN}; it was an inchoate treasure trove looked after by George +Greenwade, which was but one of a group of big archives which included +\texttt{labrea} at Stanford itself, Don Hosek's \texttt{ymir} and +Stuttgart (Stuttgart was around a long time before \acro{CTAN}, with a good +service). + +Thirdly, the \acro{TUG} working group which defined the \acro{CTAN} +concept started +in mid 1992, but did no more than talk until Aston took the lead +in the summer of 1992 and established the first working incarnation of +the ideas thrashed out in email. I say this confidently, because I +vividly remember the two days I spent in Peter Abbott's office setting +up his new Sparc, and creating the first \acro{CTAN}. At that time I also +defined the gopher interface, nightly indexing, extensive mirrors and +dynamic zipping and tarring. Subsequently, this `Daughter' archive ran +in parallel with the \acro{VAX} (which was still physically visible to +delegates to \acro{TUG}'93 at Aston) for a long time. George Greenwade was +delighted with what was created, and started to set up \acro{SHSU} in the +same way, and Rainer Sch\"opf also rapidly converted the Stuttgart +system; by the time the three of us met physically at the \acro{TUG}'93 +conference, we were confidently claiming mirror status of each other +(not entirely truthfully!), and George gave a successful live +demonstration at the conference of the Aston service. The complicated +email-based maintenance scheme was developed by Rainer \emph{after} +TUG '93, after we had experimented with \acro{NFS} and other games. + +I do not apologize for perhaps boring \BV{} readers with this slice of +history. It is a sad fact (and I suppose a compliment) that the \TeX{} +archives have been used as pawns in the \TeX-world politics that so +deplorably weaken our joint endeavours; so it is only right that we +should not lose sight of how things developed. + +\end{Article} diff --git a/usergrps/uktug/baskervi/6_3/ht.tex b/usergrps/uktug/baskervi/6_3/ht.tex new file mode 100644 index 0000000000..5da3bb488c --- /dev/null +++ b/usergrps/uktug/baskervi/6_3/ht.tex @@ -0,0 +1,693 @@ + +\MakeShortVerb{\|} +\def\cmd#1{\texttt{\char'134#1}} +\title{How does \acro{HTML} handle mathematics?} +\author{Malcolm Clark} +\begin{Article} +\section{Introduction} +There is a very short answer to the question posed in +the title: not at all. However, as an instantiation of +SGML (see, for example, \cite{EvH}, \cite{Goossens} and \cite{Bryan}), +we can look first at how mathematics is handled in other +\acro{SGML} \acro{DTD}s; and then examine how the expired \acro{HTML}3 draft +proposed to include mathematics. + +The \acro{DTD}s already available which are designed to +handle mathematics include \acro{ISO}\,9573 (\cite{ISO9573}) +(confusingly, also known as \acro{ISO}\,12083), +which is part of \acro{CALS}, \acro{AAP} (Association of +American Publishers) (\cite{AAP}), and the \acro{HTML}3 draft (\cite{math}). +The Euromath \acro{DTD} might also be relevant (\cite{Euromath}), +but since its status is closer to that +of proprietary it is too awkward to consider here. +Van Herwijnen (\cite{EvH}) comments on the first two, +comparing them to \TeX\ and |eqn|. +A longer and more detailed examination of the \acro{AAP}, Euromath and +\acro{ISO}\,12083\slash \acro{ISO}\,9573 is given in Poppelier, van +Herwijnen and Rowley (\cite{PvHR}). + +Van Herwijnen provides an example from physics for the decay of a particle + together with representations in +\TeX, |eqn|, \acro{ISO}\,9573 and \acro{AAP}. +The equation is: +\begin{displaymath} +\Gamma(J/\psi\rightarrow\eta_c\gamma) += \frac{\alpha Q_c^2}{24} +\left\vert A(J/\psi\rightarrow\eta_c\gamma)\right\vert^2 +\frac{m_\psi^2}{m_{\eta_c}^2} +\left(1-\frac{m_{\eta_c}^2}{m_\psi^2}\right)^3 +\end{displaymath} +The entire expression is too extensive to compare here, but +the left hand side of the equation in \acro{ISO}\,9573 may be +given as +\begin{Verbatim} + Γ J/ψ → η + c γ +\end{Verbatim} +while using the AAP dtd, it could be +\begin{Verbatim} +G(Jy &ar; h +cg) +\end{Verbatim} +For the sake of completeness, the |eqn| alternative is +\begin{Verbatim} +Gamma(J/psi rarrow eta sub c gamma) +\end{Verbatim} +Eric's comments are interesting. +He comments that the two \acro{SGML} representations are cumbersome +and difficult to read, especially when contrasted to \TeX\ and |eqn|. +He also rails against the obsession with representation. +For example $\Gamma$ `means' decay width, but as far as the \acro{DTD}s are +concerned we have \texttt{\Γ} and \texttt{G}. +To be fair, \TeX\ and |eqn| hardly +fare better, but at least we do know that we could have +provided a more meaningful command. The second representation (\acro{AAP}) is +particularly unfortunate, since instead of treating the symbol +as a symbol, it treats it as a Greek letter. Of course, Eric is deeply +imbued with the basic notions of \acro{SGML}, and would be very +sensitive to this. + +His contention is that someone who already knew \TeX\ or |eqn| would +have no motivation for learning or using these rather baroque alternatives. + +There is a point to be made about the rather cumbersome nature of +the \acro{SGML}. Writing it by hand will be cumbersome, but surely no-one +ever wants to write in this way. Structure editors are available. + In the \TeX\ world, Scientific Word gives a structure editor +for \LaTeX. This can be done since it is possible +to hold an equation as elements in a tree structure, so that modification +or correction to an element can be managed quite simply, and changes can +propagate down the tree. The same sort of thing exists within the \acro{SGML} +world. Euromath uses the Grif (\cite{Grif} and \cite{GrifSA}) + editor for just this, and it would +be easy to see other similar editors, like Chamberlin's +Quill (\cite{Chamberlin}) +maintaining the information. There is a question lurking whether +mathematicians would actually like to input in this way. +Just as experienced keyboarders find +\acro{GUI}s very difficult and slow to use, perhaps the same sort of +resistance would +be found. However, the real point is that humans should not be expected +to write \acro{SGML}. If they really must write \LaTeX, then an approach +like Scientific Word, which could be coerced into generating a tree structure +which could be mapped onto a \acro{DTD}, is potentially more valuable. + +A general issue, which Eric raises implicitly, is that none of the \acro{DTD}s +offer a way of encoding meaning in a flexible way. Either the +element is present already, or it is not. There appears +to be no straightforward way of extending the range of elements. In the world +of high energy physics and mathematics this must be something +of a straightjacket. On the other hand, the bane of many editors' +lives is the ease with which individual authors +can `extend' \TeX\ or \LaTeX\ by adding a few new definitions. + +\subsection{SGML Notations} +If we really did have existing equations, then one way to +handle them within \acro{SGML} is through a Notation (see also \cite{Bryan}). +A Notation permits +a document to include data which is not to be parsed. It is +therefore possible to include \TeX\ or \LaTeX\ and assume that +at that point a convenient processor will be magicked to deal with +it. He gives the example of the definition in a \acro{DTD}: +\begin{Verbatim} + + + + +\end{Verbatim} +which may then be used later with the |Formula| element as +\begin{Verbatim} + +... + +\end{Verbatim} + +A scheme which already maps \acro{SGML} to \LaTeX\ (e.g.~\cite{Flynn} or + \cite{Goossens2}) would +find this a very easy way to absorb maths, provided all the +equations were in the same notation. The prospect of a +\cmd{newcommand} or \cmd{def} within the Notation could be +worrying. + +Although this sort of expedient is plausible, it is not entirely +successful. One of the arguments behind the use of \acro{SGML} is that it codes +structure or meaning, rather than appearance (to echo one of Eric's points). +\TeX\ and \LaTeX\ sometimes code meaning, +but not in a consistent and reliable way. +How do we extract information? If we have \acro{SGML}, it is relatively +easy to find corresponding structural elements, which may then be extracted. +Once we start including a Notation, this chance is all but gone; +and if we include alternative Notations (say \TeX, \LaTeX\ \emph{and} |eqn|) +it becomes even more problematic. + +It is not clear to me how these Notations, or even the \acro{DTD}s +differentiate between in-line and displayed equations. I assume +that an attribute could be included which specified the style. +On the other hand \acro{ISO}\,12083 distinguishes between +in line, displayed and `display formula groups' styles, through the +use of different elements. + +There is perhaps a deeper question here, +which is this, should it be at all relevant? +Should the author be able to specify that +some equations are in-line and others are to be displayed? +It should make no difference at all to the content, although +it would make great changes to the appearance. But to deal with maths +is to deal with appearance, to a large extent. The display seems +to be a key issue. Since many equations are strongly two dimensional +(as opposed to the one dimensional nature of most text), it is a key question +whether it is reasonable to expect this aspect to be reflected in +any linearisation. + +To give \acro{ISO}\,12083 its due, it says ``Since there is no consensus +on how to describe the semantics of formulas, it only describes +the presentational or visual structure.'' + +\section{\acro{HTML}3 (expired draft)} +\acro{HTML}3 supports a || element which provides some +capability for the inclusion +of maths expressions. The draft (\cite{math}) + does indicate that this capability is limited. +It describes the functionality as similar to that found in ``common word +processing packages''. In itself this may be seen as a hint of one of +the driving +forces within \acro{HTML}3 -- a desire to emulate word processor +functionality. For a language which derives initially from a high +energy physics community, this is a modest aim. The other design aim +of || in \acro{HTML}3 is to be ``concise and comparatively easy +to read''. As a rider, it is suggested that this will make formulae +longer than \LaTeX, but shorter than Euromath or \acro{ISO}\,12083. + +It is stated that the maths owes ``a lot to \LaTeX's math mode''. In some cases +it uses names for elements which are derived from \TeX/\LaTeX. Immediately a +misconception springs up. The second paragraph of the section on maths gives +examples of \LaTeX\ commands: namely \cmd{atop}, \cmd{choose} and \cmd{sqrt}. +Only \cmd{sqrt} is a \LaTeX\ command. The \cmd{atop} and \cmd{choose} + are unrepentant \TeX. Ignoring +for a moment the fact that there is a clear confusion between \LaTeX\ and \TeX\ +in the mind of the author of the draft (Dave Raggett),\footnote{I suspect +this is quite a widespread misunderstanding.} there is actually a deeper problem. +The use of an operator like \cmd{over} requires much more work on the part of a +processor, since it is often not until the whole expression has been parsed that +sense can be made of what is actually \cmd{over} what (see \cite{seb}). +From years of teaching +\TeX, I can confirm that the \cmd{over} command (and its buddies, \cmd{above}, +\cmd{atop}, \cmd{choose}, \cmd{brack} and \cmd{brace}) can lead to immense +frustration and confusion. + +\acro{HTML}3 also has an || token, but this is quite different from +\TeX's \cmd{above}. Since +the \TeX\ command is quite typographic, specifying the width of the line +separating numerator and denominator, this is probably not too ambiguous. The +function of the \acro{HTML}3 tag is to allow something to be drawn above an +expression. There is a similar || tag. +|| is a sort of numerator operator: +\begin{Verbatim} + +x+y + +\end{Verbatim} +gives something like +\begin{displaymath} +\overline{x+y} +\end{displaymath} +with the nuance that the element takes an attribute |sym| which can specify +other symbols: |line| (the default), |cub|, |larr|, |rarr|, |hat| and |tilde| (in +a sense |hat| and |tilde| correspond to \cmd{widehat} and \cmd{widetilde}). +For example, +\begin{displaymath} +\overbrace{a+b+c} +\end{displaymath} +would be +\begin{Verbatim} + +a+b+c + +\end{Verbatim} +the corresponding || has the same list of possible |sym| attributes, +though I don't immediately understand what |hat| and |tilde| would do. + +There are also some terminological surprises. || almost borrows +the use of underscore and carat/circumflex for sub-scripts and +super-scripts, except that they are referred to as index and exponent. +The |^| and |_| are actually |shortref|s for || and +||.\footnote{The notion of exponent and index may be welcome, +since we would expect \acro{HTML} to be concerned with the underlying +content. Perhaps \TeX\ does tend to overload the idea, since a superscript may +signify more things than just an exponent. A semantic separation +might be a very good +idea, but this is unlikely to be the intention, since they are +|shortref| characters for || and ||. +Poppelier \textsl{et al.}\ put this very succinctly: +``What is the function of the 2 in SU$_2$, $\log_2x$, $x_2$, $x^2$ $T_2^2$? +In SU$_2$ it is the number of dimensions in the Lie group; in $\log_2x$ it is +the base of the logarithm; if $x$ is a vector, the ${}_2$ in $x_2$ is an index; +the ${}^2$ in $x^2$ could be a power, but if $T$ is a tensor, the ${}^2$ in +$T_2^2$ is a contrainvariant tensor index.'' +} Since \acro{HTML} syntax and \LaTeX\ +syntax are rather different, the ease of \LaTeX's sub- and super-scripting has +to be abandoned. The \acro{HTML} tag has to be terminated. It is +unfortunate that there +was not a way of employing an implied end tag. +For example +\begin{small} +\begin{displaymath} +a^{23}_n +\end{displaymath} +\end{small} +is given from +\begin{Verbatim} + +a^23^_n_ + +\end{Verbatim} + +Should you need to subscript a +subscript, the |shortref| form cannot be used. Although || does support a +grouping operator, +\begin{displaymath} +a_{b_c} +\end{displaymath} +is obtained from +\begin{Verbatim} + +abc + +\end{Verbatim} +Perhaps cleverly, superscripting an expression with a binary operator results +in the expression being placed over the operator, like \cmd{stackrel}. +For example +\begin{displaymath} +A \stackrel{\alpha'}{\longrightarrow} B \stackrel{\beta'}{\longleftarrow} C +\end{displaymath} +would be +\begin{Verbatim} + +A →^α′^ + B ←^β′^ C + +\end{Verbatim} +In passing note that the use of the `prime' operator is different from +\TeX\slash \LaTeX\ use, and the use of space. I am not entirely clear about the +use of space in ||. It is certainly not ignored, as in \TeX, and +the draft does comment on the use of different horizontal white space +within the equation. The draft runs +\begin{quote} +Spacing between constants, variables and operators is determined +automatically. Additional spacing can be inserted with entities such as +| |, |&sp;| and |&quadsp;|. White space in the markup +is used only to delimit adjacent variables or constants. You don't need +spaces before or after binary operators or other special symbols as these +are recognised by the \acro{HTML} math tokeniser. White space can be +useful, though, for increased legibility while authoring. +\end{quote} +This does imply a rather different use of space. +This use of space does have the effect that a `prescript' can be made +quite unambiguously simply by ensuring it is preceded by a space. +It would imply +a string |sin| is recognised as `some sort of function'. The string |xyz|, +would also presumably imply `function', while in \LaTeX\ it would imply +the three variables $x$, $y$ and $z$. +It does leave unclear how +\(\sin^2\theta \) and +\begin{displaymath} +\max_{i=1}^n x_i +\end{displaymath} +would be handled with ease. If the $\sin^2\theta$ uses || +but the +\begin{displaymath} +\max_{i=1}^n x_i +\end{displaymath} +requires || and || then +we have an interesting inconsistency. + +|| does adopt \TeX/\LaTeX's notion of binary operators, +and in general claims +to reflect the assumptions of \TeX/\LaTeX. It does not however provide support +for multi-line equations, stating that `this can be effectively handled by +combining math with the |TABLE| element'. To me this wanders far from the basic +concepts of \acro{SGML}. However, what it appears to mean is that +the || tag uses the same sort of syntax as ||, not that +an array uses the table tags. + + +From the draft, it is anticipated that chemistry could be set from within +the || tag. I would view this as a mistake. It may be (almost) defensible +from within \LaTeX\ to use math structures, although the various chemistry +packages at least try to separate the notions. It seems unfortunate that HTML3 +should not attempt something similar.\footnote{And of course this +emphasises the +inadequacy of referring to a subscript as an index and a superscript as an +exponent. The terms are pretty meaningless for chemical notation.} An example +might be +\begin{Verbatim} + +Fe_2_^2+^+Cr_2_O_4_ + +\end{Verbatim} +for +\begin{displaymath} +\mathrm{Fe}_2^{2+}+\mathrm{Cr}^{}_2\mathrm{O}^{}_4 +\end{displaymath} +where the different notational style of chemistry is tackled, notably +its use of an upright font and consistent baselines for subscripts. + + +Some hints on appearance are provided: it is expected that functions +(operators), numbers and other constants are portrayed in an upright font, and +variables are italic. Unlike \TeX/\LaTeX, limits for integrals and summation +signs are said to be placed directly above or below, or to the immediate right +(depending on the symbol). Unfortunately, the draft does not indicate quite +what this ambiguous term means. I suppose it does not mean `emulate' the +\TeX/\LaTeX\ mode, though that is obviously plausible, and from the point of view +of a browser author could be a reasonable path. + +What does it look like? +\begin{Verbatim} + +∫_a_^b^{f(x)1+x} d x + +\end{Verbatim} +for +\begin{displaymath} +\int_a^b\frac{f(x)}{1+x}dx +\end{displaymath} +Note that the sub- and +super-scripts, like \TeX/\LaTeX\ also denote limits. + + +Some maths accents are available: ||, ||, ||, ||, || +and ||. There are no explicit equivalents for \cmd{check}, \cmd{breve}, +\cmd{acute} and \cmd{grave}, although they could be created with ||. + +Another borrowing from \TeX/\LaTeX\ is the notion of grouping: +\acro{HTML}3 uses a || element where \TeX/\LaTeX\ would use parentheses. +|| can be replaced by a |shortref| form of |{| +and |}|, which greatly aids brevity and comprehension.\footnote{Should +you need the symbols themselves, they are obtained by +the entities \texttt{\{} and \texttt{\}}.} +Although \TeX nically a braced group is a sort of `box', +perhaps || might have +been a better, though less concise term, in the context. +It is perhaps an unfortunate choice, since `box' carries overtones for +many \TeX\ +users. Still, it does ensure that all the power of grouping is present (fairly +essential in view of the || element). To overload slightly, one of the +attributes of the || element is |box|, which causes a box to be drawn +around the formulae. The || element is used in a number of ways; it is +used, for example with the || and || commands for delimiters which +grow. This leads to a rather strange construction: +\begin{Verbatim} + +f(x)= + ( 1+x sin x ) + <\box> + +\end{Verbatim} +where |(| gives a left parenthesis of appropriate size and |)| +gives the corresponding right parenthesis. +As with \TeX, it is recognised that sometimes it +may be necessary to have a delimiter larger than `default'. || therefore +has a |size| attribute to enable this to happen. The permitted values are +|normal|, |medium|, |large| and |huge|. The |shortref| form cannot +take attributes. + +Integrals (and other large operands which are stretchy) also need the use of +||, without any corresponding ||. For example +\begin{Verbatim} + +∫_-&inf;_^&inf;^ + f(x,y) x^2^+y^2^ + d x d y + +\end{Verbatim} +should give +\begin{displaymath} +\int_{-\infty}^\infty\frac{f(x,y)}{x^2+y^2}dx\,dy +\end{displaymath} + +Although || is said to recognise functions as maths entities, there is no +list of all the entities given in the draft. However, straightforward elements +like || and || exist which work the same as their \TeX\ counterparts. +The \LaTeX\ notation for $\root n \of x$ however is \cmd{sqrt} with an +optional argument: |\sqrt[n]{x}|, not as HTML3: +\begin{Verbatim} + +nx + +\end{Verbatim} +which is rather closer to \TeX. + + What the draft terms `Greek letters' are available in a similar way to +\TeX/\LaTeX\ as entity references (and includes omicron). +Some control over font styles is available through || and ||. The first +emboldens, while the latter makes upright (Times?). You may even combine +the two as ||. Note that these changes apply to variables and constants, +and not to numbers, delimiters, operators and other symbols. An interesting +attribute is |class|, so that we could identify a vector as +\begin{Verbatim} + +a=A′ + +\end{Verbatim} + +Arrays or matrices are quite verbose, but broadly similar to \LaTeX. They are +introduced by ||, while each row starts with || and each cell with +an ||. This is in line with HTML's |
| model. Adapting some aspects +of \LaTeX, column definitions can be added, for example +|coldef="CCCC"|, the default, where columns are centred. The alternatives are +|R| and |L|. This is one of the few instances in HTML where case is vital. If the +attributes are separated by |+|, |-| or |=| this will propagate down the array +as a separator. For example +\begin{Verbatim} + +\end{Verbatim} +Other attributes include |ldelim| and |rdelim| to specify the right and left +delimiters of the array or matrix. Unlike other instances where a name is used, +the symbol itself appears to be used in this context. + + +\subsection{Summary} +I tend to think that this makes it more difficult for someone with a \LaTeX\ +background to interpret ||. When two languages are quite different, there +is rarely confusion in flipping from one to the other, but when they share +many similarities it can be frustratingly simple to converge at all the wrong +times. Note also that || uses the ISO entity names for +symbols (\cite{SandS}) rather than +the \TeX\ names. In a few cases this sows potential confusion. +The confusion which exists within the draft between \TeX\ and \LaTeX\ +is not of itself a problem, except that people coming to HTML3, being told +it is `like \LaTeX', would find some key differences. + +The main divergences are +\begin{enumerate} +\item the interpretation of space\label{space} +\item need to close most \acro{SGML} elements (e.g.\ |^| and |_|) +\item || +\item interpretation of functions (a consequence of \ref{space}) +\item entity names similar but not identical to corresponding commands +\item use of |′| +\item missing commands +\item poor support for cross-referencing +\end{enumerate} + + +\section{Future of maths in HTML} +At this point, it may be worth considering the extent to which any maths +expression can divorce the semantic component from the form on the page. Often +the way equations are portrayed can assist in their interpretation. Both tables +and maths seem to be examples where the meaning and the appearance are very +closely intertwined. There are instances where an author changes notation in +order to pursue an argument. One assumes that the essential meaning does not +change between changes in notation, and that perhaps a markup system might not +even note the change, except perhaps as an attribute. + +The draft document which forms the basis of this discussion +expired in September, 1995. Some of the new structures which +it introduced, notably tables, form part of most browsers now, +but mathematics didn't make it (although || and ||, without +|| did) (see \cite{html32}). An email from Dave Raggett +(to David Carlisle), who wrote the draft, notes that \acro{W}3\acro{C} +\begin{quote} +has set up a small working party on math, and we expect +to publish a detailed proposal by early Summer. The March'95 spec +will provide a starting point, but we may end up with something +rather different. +\end{quote} + +\noindent He goes on to state: +\begin{quotation} +\noindent The \acro{W}3\acro{C} math group has the goal to develop an +open specification +for \acro{HTML} math that: +\begin{itemize} +\item[]Is suitable for teaching, and scientific publishing. +\item[]Works with symbolic and numerical math applications +\item[]Supports filters to/from other math formats, e.g.\ \TeX +\item[]Is easy to learn and to edit by hand +\item[]Is well suited to template and other math editing techniques +\item[]Can be rendered to: +\begin{itemize} +\item[]graphical displays +\item[]speech synthesisers +\item[]plain text displays e.g.\ \acro{VT}100 emulators +\item[]print media, including braille +\end{itemize} +\item[]Supports lengthy expressions via fold\slash unfold and +line breaking with author control. +\end{itemize} +This is shaping up as the need for simple macros and declarations +that define terms etc. for use across multiple || elements, +and parsing of |PCDATA| using ``models'' referenced by || elements. +These models define how to interpret stuff at a level sufficient to +support symbolic manipulation without having to make all these +distinctions explicit in the markup itself. +\end{quotation} + +This is quite a bold extrapolation from the original specification. +Some of the suggestions seem to me to be incompatible. The inclusion of +symbolic and numerical applications is interesting and goes far +beyond the existing maths \acro{DTD}s. + +The relevant \acro{W}3\acro{C} web page (\cite{W3C}) contains a +reference to \acro{QED}, an ambitious +programme to build a `single, distributed, computerized +repository that rigorously represents all important, established +mathematical knowledge'. If this genuinely represents part of +\acro{HTML}'s solution to maths, we will have some time to wait before +a system is available. + +\section{Conclusion} +It is not clear to me at present whether \acro{HTML} will ever be rich enough +to do the sorts of things which mathematicians and physicists want to do +with maths. Of course, it could be that these are not the market at all. +I have long argued that one of \TeX's (and \LaTeX's) major problems is +that the population of users who benefit by it is small -- very much +a minority. And the expansion of the use of computers has made them +an even smaller minority. At best we are a niche market. Some of the +simpler problems are already tackled quite conveniently by word processors, +further eroding the niche. Why bother with mathematics at all? Is it +really worth the effort, compared with something sexy like |