summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/plain
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2006-05-28 18:33:58 +0000
committerKarl Berry <karl@freefriends.org>2006-05-28 18:33:58 +0000
commit38f1b1f824533095ff806ce10fd7009b518331c0 (patch)
tree99f79e29ab38e3d79814858d05e0fa273ee9aa5b /Master/texmf-dist/tex/plain
parent30d003c8ee52b4a4f4fc0e19b90f113bc6a71b3c (diff)
tugboat update
git-svn-id: svn://tug.org/texlive/trunk@1603 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/plain')
-rw-r--r--Master/texmf-dist/tex/plain/tugboat/tugboat.cmn160
-rw-r--r--Master/texmf-dist/tex/plain/tugboat/tugboat.sty39
2 files changed, 98 insertions, 101 deletions
diff --git a/Master/texmf-dist/tex/plain/tugboat/tugboat.cmn b/Master/texmf-dist/tex/plain/tugboat/tugboat.cmn
index e8b7b771cae..6543ca254d8 100644
--- a/Master/texmf-dist/tex/plain/tugboat/tugboat.cmn
+++ b/Master/texmf-dist/tex/plain/tugboat/tugboat.cmn
@@ -1,25 +1,27 @@
-%% @latexfile{
+%% @texfile{
%% filename = "tugboat.cmn",
-%% version = "1.14",
-%% date = "2004/07/12",
-%% time = "13:43:50 EDT",
-%% checksum = "02352 1070 2988 34579",
+%% version = "1.17",
+%% date = "2006/05/24",
+%% time = "09:49:20 EDT",
+%% checksum = "53229 1060 3095 35854",
%% filetype = "common macros for TUGboat",
-%% copyright = "Copyright (C) TeX Users Group.
-%% Copying of this file is authorized only if either:
-%% (1) you make absolutely no changes to your copy, OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
+%% copyright = "Copyright 1993-1996, 2006 TeX Users Group.
+%% Unlimited copying and redistribution of this file
+%% are permitted as long as this file is not
+%% modified. Modifications (and redistribution of
+%% modified versions) are also permitted, but only if
+%% the resulting file is renamed."
%% author = "TeX Users Group",
%% address = "TeX Users Group,
%% P.O.Box 2311,
%% Portland, OR 97208-2311,
%% USA",
-%% telephone = "415-982-8449",
-%% FAX = "415-982-8559",
+%% telephone = "+1 503 223-9994",
+%% FAX = "+1 206 203-3960",
%% email = "TUGboat@tug.org",
%% codetable = "ISO/ASCII",
%% keywords = "tex users group, tugboat, common macros",
+%% supported = "yes",
%% abstract = "This file contains macros common to both
%% the PLAIN and LaTeX style files for TUGboat,
%% the Communications of the TeX Users Group.
@@ -36,8 +38,8 @@
%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\def\fileversion{v1.14}
-\def\filedate{2004/07/12}
+\def\fileversion{v1.17}
+\def\filedate{2006/05/24}
\message{File `TUGBOAT.CMN' \fileversion \space\space <\filedate>}
@@ -111,42 +113,43 @@
\def\acro#1{{\SMC #1}\spacefactor1000 }
\def\AllTeX{(\La)\TeX}
-
\def\AMS{American Mathematical Society}
-
\def\AmS{{\the\textfont2 A}\kern-.1667em\lower.5ex\hbox
{\the\textfont2 M}\kern-.125em{\the\textfont2 S}}
\def\AmSLaTeX{\AmS-\LaTeX}
\def\AmSTeX{\AmS-\TeX}
-
+\def\ANSI{\acro{ANSI}}
+\def\ASCII{\acro{ASCII}}
\def\aw{A\kern.1em-W}
\def\AW{Addison\kern.1em-\penalty\z@\hskip\z@skip Wesley}
-
\def\BibTeX{{\rm B\kern-.05em{\smc i\kern-.025emb}\kern-.08em\TeX}}
-
\def\CandT{{\sl Computers \& Typesetting}}
\def\ConTeXt{C\kern-.0333emon\-\kern-.0667em\TeX\kern-.0333emt}
+\def\Cplusplus{C\raise.7ex\hbox{$_{++}$}}
+\def\CSS{\acro{CSS}}
\def\CTAN{\acro{CTAN}}
-
+\def\DTD{\acro{DTD}}
+\def\DVD{\acro{DVD}}
+\def\DVIPDFMx{\acro{DVIPDFM}$x$}
\def\DVItoVDU{DVIto\kern-.12em VDU}
-
\def\eTeX{$\varepsilon$-\kern-.125em\TeX}
-
+\def\FAQ{\acro{FAQ}}
+\def\FTP{\acro{FTP}}
+\def\Ghostscript{Ghost\-script}
+\def\GNU{\acro{GNU}}
+\def\GUI{\acro{GUI}}
\def\Hawaii{Hawai`i}
\def\HTML{\acro{HTML}}
-
-\def\ISBN{\acro{ISBN} }
-\def\ISSN{\acro{ISSN} }
-
+\def\HTTP{\acro{HTTP}}
+\def\ISBN{\acro{ISBN}}
+\def\ISSN{\acro{ISSN}}
+\def\JPEG{\acro{JPEG}}
% Japanese TeX
\def\JTeX{\leavevmode\hbox{\lower.5ex\hbox{J}\kern-.18em\TeX}}
-
-\def\JoT{{\sl The Joy of \TeX}}
-
+\def\JoT{{\sl The Joy of \TeX\/}}
\def\LAMSTeX{L\raise.42ex\hbox{\kern-.3em\the\scriptfont2 A}%
\kern-.2em\lower.376ex\hbox{\the\textfont2 M}\kern-.125em
{\the\textfont2 S}-\TeX}
-
% note -- \LaTeX definition is from LATEX.TEX 2.09 of 7 Jan 86,
% adapted for additional flexibility in TUGboat
%\def\LaTeX{\TestCount=\the\fam \leavevmode L\raise.42ex
@@ -158,103 +161,77 @@
\kern-.5\wd\TestBox\raise.42ex\box\TestBox}
\def\LaTeX{\La\kern-.15em\TeX}
\def\LaTeXe{\LaTeX{}\kern.05em2$_{\textstyle\varepsilon}$}
-
\def\MathML{Math\acro{ML}}
\def\MacOSX{Mac\,\acro{OS\,X}}
-
% for Robert McGaffey
\def\Mc{\setbox\TestBox=\hbox{M}M\vbox to\ht\TestBox{\hbox{c}\vfil}}
-
+% Additional sizes of the manual font may be needed.
\font\manual=logo10 % font used for the METAFONT logo, etc.
\def\MF{{\manual META}\-{\manual FONT}\spacefactor1000 }
\def\MP{{\manual META}\-{\manual POST}\spacefactor1000 }
\def\mf{{\smc Metafont}}
\def\MFB{{\sl The \slMF book}}
-
% multilingual (INRS) TeX
\def\mtex{T\kern-.1667em\lower.5ex\hbox{\^E}\kern-.125emX\spacefactor1000 }
-
\def\NTStext{N\mkern-4mu \lower.5ex\hbox{$\cal T$}\mkern-2mu S}
\def\NTS{{\ifmmode \cal\NTStext \else $\cal\NTStext $\fi}}
-
-\def\OCP{$\Omega$\acro{CP}}
-
-\def\PDF{\acro{PDF}}
-
+\def\OMEGA{$\Omega$}
+\def\OCP{\OMEGA\acro{CP}}
+\def\OTP{\OMEGA\acro{TP}}
+\def\Pas{Pascal}
\def\pcMF{\leavevmode\raise.5ex\hbox{p\kern-.3ptc}MF\spacefactor1000 }
\def\PCTeX{PC\thinspace\TeX}
\def\pcTeX{\leavevmode\raise.5ex\hbox{p\kern-.3ptc}\TeX}
-
-\def\Pas{Pascal}
-
+\def\PDF{\acro{PDF}}
\def\PiC{P\kern-.12em\lower.5ex\hbox{I}\kern-.075emC\spacefactor1000 }
\def\PiCTeX{\PiC\kern-.11em\TeX}
-
\def\plain{{\tt plain}}
-
+\def\PNG{\acro{PNG}}
\def\POBox{P.\thinspace O.~Box }
-\def\POBoxTUG{\POBox\unskip~9506, Providence, RI~02940}
-
+%\def\POBoxTUG{\POBox\unskip~9506, Providence, RI~02940}
\def\PS{{Post\-Script}}
-
+\def\RTF{\acro{RTF}}
\def\SC{Steering Committee}
-
\def\SGML{\acro{SGML}}
-
-\def\SliTeX{{\rm S\kern-.06em{\smc l\kern-.035emi}\kern-.06em\TeX}}
-
-\def\slMF{\MF}
-% Use \font\manualsl=logosl10 instead, if it's available,
+\def\SliTeX{{\rm S\kern-.06em{\smc l\kern-.035emi}\kern-.06em\TeX}}\
% for \def\slMF{{\manualsl META}\-{\manualsl FONT}\spacefactor1000 }
-
+% Use \font\manualsl=logosl10 instead, if it's available,
+\def\slMF{\MF}
% Atari ST (Klaus Guntermann)
\def\stTeX{{\smc st\rm\kern-0.13em\TeX}}
-
\def\TANGLE{{\tt TANGLE}\spacefactor1000 }
-
-\def\TB{{\sl The \TeX book}}
+\def\TB{{\sl The \TeX book\/}}
+\def\TIFF{\acro{TIFF}}
\def\TP{{\sl \TeX\/}: {\sl The Program\/}}
-
\def\TeX{T\kern-.1667em\lower.424ex\hbox{E}\kern-.125emX\spacefactor1000 }
-
\def\TeXhax{\TeX hax}
-
% Don Hosek
\def\TeXMaG{\TeX M\kern-.1667em\lower.5ex\hbox{A}\kern-.2267emG%
\spacefactor1000 }
-
%\def\TeXtures{\TestCount=\the\fam
% \TeX\-\hbox{$\fam\TestCount\scriptstyle TURES$}}
\def\TeXtures{{\it Textures}}
\let\Textures=\TeXtures
-
\def\TeXXeT{\TeX-{}-\XeT}
-
\def\Thanh{H\`an~Th\^e\llap{\raise.5ex\hbox{\'{}}}~Th\`anh}
-
\def\ttn{{\sl TTN}\spacefactor1000 }
\def\TTN{{\sl \TeX{} and TUG NEWS}\spacefactor1000 }
-
\def\tubfont{\sl} % redefined in other situations
\def\TUB{{\tubfont TUGboat\/}}
-
\def\TUG{\TeX\ \UG}
-
+\def\tug{\acro{TUG}}
\def\UG{Users Group}
-
\def\UNIX{\acro{UNIX}}
-
\def\VAX{V\kern-.12em A\kern-.1em X\spacefactor1000 }
-
\def\VorTeX{V\kern-2.7pt\lower.5ex\hbox{O\kern-1.4pt R}\kern-2.6pt\TeX}
-
\def\XeT{X\kern-.125em\lower.424ex\hbox{E}\kern-.1667emT\spacefactor1000 }
\def\XML{\acro{XML}}
-
\def\WEB{{\tt WEB}\spacefactor1000 }
\def\WEAVE{{\tt WEAVE}\spacefactor1000 }
-
-
+% the Xe\TeX logo requires Eplain, which is not assumed here, so
+% the definition is omitted.
+\def\XHTML{\acro{XHTML}}
+\def\XSLT{\acro{XSLT}}
%********************************************************************
@@ -293,9 +270,9 @@
\ifx\tugstyloaded@\plaintubstyle
\let\@@input\input
\def\iinput#1{\@@input#1 }
- \def\@inputcheck{\if\@nextchar\bgroup
+ \def\tub@inputcheck{\if\@nextchar\bgroup
\expandafter\iinput\else\expandafter\@@input\fi}
- \def\input{\futurelet\@nextchar\@inputcheck}
+ \def\input{\futurelet\@nextchar\tub@inputcheck}
\fi
% Smashes repeated from AMS-TeX; PLAIN implements only full \smash .
@@ -756,21 +733,31 @@
% some hyphenation exceptions:
-\hyphenation{Dijk-stra Eijk-hout Hara-lam-bous
- Doc-Book Flor-i-da Ghost-script Ghost-view Open-Type Pfa-Edit
- Post-Script True-Type
- ap-pen-dix
- bit-map bit-mapped bit-maps bool-ean
- col-umns
+\hyphenation{Del-a-ware Dijk-stra Duane Eijk-hout
+ Flor-i-da Free-BSD Ghost-script Ghost-view
+ Hara-lam-bous Jac-kow-ski Karls-ruhe
+ Mac-OS Math-Sci-Net
+ Net-BSD Open-BSD Open-Office
+ Pfa-Edit Post-Script Rich-ard Skoup South-all
+ VM-ware Win-Edt
+ acro-nym ap-pen-dix asyn-chro-nous
+ bit-map bit-mapped bit-maps buf-fer buf-fers bool-ean
+ col-umns cus-tom-iz-able
data-base data-bases
+ de-riv-a-tive de-riv-a-tives de-riv-a-ble der-i-va-tion
fall-ing
half-way
+ key-note
long-est
ma-gyar man-u-script man-u-scripts
- over-view
- par-a-digm par-a-digm-atic par-a-digms
+ off-line over-view
+ pal-ettes par-a-digm par-a-dig-mat-ic par-a-digms
+ pipe-line pipe-lines
+ plug-in plug-ins pro-gram-mable
se-vere-ly spell-ing spell-ings stand-alone strong-est
+ sub-ex-pres-sion syn-chro-ni-city syn-chro-nous
time-stamp time-stamped
+ vis-ual vis-ual-ly
which-ever white-space white-spaces wide-spread wrap-around
}
@@ -973,6 +960,9 @@ that may not be obvious. For full definitions, see real code above.
Version Date Changes
------- --------- ---------------------------------------------------
+1.15 30 Apr 06 additions to match ltugboat.cls v2.0, 2006/04/25:
+ name macros and hyphenation exceptions
+
1.14 21 Jun 04 added numerous name macros and hyphenation exceptions
1.13l 15 Nov 03 updated header address to Portland, OR
diff --git a/Master/texmf-dist/tex/plain/tugboat/tugboat.sty b/Master/texmf-dist/tex/plain/tugboat/tugboat.sty
index 04cfc7237cb..74f7ea40fed 100644
--- a/Master/texmf-dist/tex/plain/tugboat/tugboat.sty
+++ b/Master/texmf-dist/tex/plain/tugboat/tugboat.sty
@@ -1,24 +1,25 @@
%% @texfile{
%% filename = "tugboat.sty",
-%% version = "1.14c",
-%% date = "14 October 1996",
-%% time = "14:26:08",
+%% version = "1.17",
+%% date = "2006/05/24",
+%% time = "09:49:10 EDT",
+%% checksum = "29280 2245 6313 69380",
%% filetype = "Plain TeX macros for TUGboat",
-%% copyright = "Copyright (C) TeX Users Group.
-%% Copying of this file is authorized only if either:
-%% (1) you make absolutely no changes to your copy, OR
-%% (2) if you do make changes, you first rename it to some
-%% other name.",
+%% copyright = "Copyright 1993, 1999, 2003, 2006 TeX Users Group.
+%% Unlimited copying and redistribution of this file
+%% are permitted as long as this file is not
+%% modified. Modifications (and redistribution of
+%% modified versions) are also permitted, but only if
+%% the resulting file is renamed."
%% author = "TeX Users Group",
%% address = "TeX Users Group,
-%% 1850 Union Street, \#1637,
-%% San Francisco, CA 94123,
+%% P.O.Box 2311,
+%% Portland, OR 97208-2311,
%% USA",
-%% telephone = "415-982-8449",
-%% FAX = "415-982-8559",
-%% email = "Internet: TUGboat@ams.org",
+%% telephone = "+1 503 223-9994",
+%% FAX = "+1 206 203-3960",
+%% email = "TUGboat@tug.org",
%% codetable = "ISO/ASCII",
-%% checksum = "2238 6284 69130",
%% keywords = "tex users group, tugboat, plain tex",
%% supported = "yes",
%% abstract = "This file contains the plain-based macros
@@ -41,8 +42,8 @@
% TUGBOAT.STY
\def\thistubstyle{plain}
-\def\fileversion{v1.14c}
-\def\filedate{14 October 1996}
+\def\fileversion{v1.17}
+\def\filedate{2006/05/24}}
% general items
@@ -1207,7 +1208,9 @@
%
% addresses
+\newif\if@address \@addressfalse
\def\address{%
+ \@addresstrue
\begingroup
\def\CurrentTag{address}%
\@defaultoptions
@@ -2162,6 +2165,10 @@
Version Date Changes
------- --------- ---------------------------------------------------
+1.16 2 Jan 06 updated TUG address and phone in header
+
+1.15 15 Aug 05 added switch \if@address to avoid skip in signature
+
1.14c 14 Oct 96 lowered footnoterule by 3pt
1.14b 14 Apr 94 added \interlinepenalty=10000 to avoid page breaks