diff options
author | Norbert Preining <norbert@preining.info> | 2019-09-02 13:46:59 +0900 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2019-09-02 13:46:59 +0900 |
commit | e0c6872cf40896c7be36b11dcc744620f10adf1d (patch) | |
tree | 60335e10d2f4354b0674ec22d7b53f0f8abee672 /info/digests/texline/no13/texline.tex |
Initial commit
Diffstat (limited to 'info/digests/texline/no13/texline.tex')
-rw-r--r-- | info/digests/texline/no13/texline.tex | 234 |
1 files changed, 234 insertions, 0 deletions
diff --git a/info/digests/texline/no13/texline.tex b/info/digests/texline/no13/texline.tex new file mode 100644 index 0000000000..d2cba0e133 --- /dev/null +++ b/info/digests/texline/no13/texline.tex @@ -0,0 +1,234 @@ +\message{TeXline macros} +\vsize9.5in +\hsize6.5in +\input newtwo-column%%%%% +\input verbar +\tolerance3000 +\lefthyphenmin3 +\righthyphenmin3 +\emergencystretch5pt +\doublehyphendemerits10000 +\hfuzz2.5pt +\vfuzz2.5pt +\baselineskip12pt +\parskip0pt +\parindent1em +\abovedisplayskip1pt +\belowdisplayskip1pt +\brokenpenalty1000 +\clubpenalty=10000 +\widowpenalty=10000 +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\nopagenumbers +\headline{\ifnum\pageno>1 +\ifodd\pageno{\sl \TeXline\ 13 \hss \folio} +\else{\folio \hss\TeXline\ 13}\fi\fi} +\def\rhead{\ifnum\pageno>1 + \ifodd\pageno\sl\TeXline\ 13\hss + \else\sl\folio\hss\fi\else +\fi} +\def\lhead{\ifnum\pageno>1 + \ifodd\pageno\sl\hss\folio + \else\sl\hss\TeXline\ 13\fi\else +\fi} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\def\,{\ifmmode\mskip\thinmuskip\else\thinspace\fi} +\def\nl{\hfill\break} +\def\item#1{\par\hangindent1em\hangafter1{\noindent\bf#1}} +\def\itemitem#1{\par\hangindent2em\hangafter1{\noindent\enspace\bf#1\ }} +\def\bi{\item{$\bullet$}} +\let\bitem\bi +\def\rtr{\hbox to1em{\hfil$\triangleright$}} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\def\title#1{\centerline{\bf#1}\smallskip\noindent\ignorespaces} +\def\section#1{% + \medskip\goodbreak\leftline{\let\sc\scit\sl #1}\par\noindent\ignorespaces} +\def\subsection#1{\medskip\goodbreak\leftline{$\bullet$\sl#1}\par +\noindent\ignorespaces} +\def\noauthor{\strut} +\def\author#1{{\ifvmode\rightline{\sl#1\strut}\else + \unskip\nobreak\hfil\penalty50\hskip2em\hbox{}\nobreak + \hfil\sl#1\strut\parfillskip0pt\par\fi}} +\def\caption#1{\medskip\setbox0\hbox{\bf#1}\ifdim\wd0>\hsize + \noindent{\bf#1}\else\centerline{\copy0}\fi} +\long\def\frame#1#2{\vbox{\dimen0=#1\multiply\dimen0 by2 + \advance\hsize by-\dimen0\hrule\hbox{\vrule\hskip#1\vbox + {\multiply\tolerance by + 4\overfullrule0pt\parindent0pt\parskip#1 + \vskip#1{}#2\vskip#1}\hskip#1\vrule}\hrule}} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\def\frac#1/#2{\leavevmode\kern0.1em + \raise0.5ex\hbox{\the\scriptfont0 #1}\kern-0.1em + /\kern-0.15em\lower0.25ex\hbox{\the\scriptfont0 #2}} +\def\*#1{\ifmmode\discretionary{\thinspace\the\textfont2\char2#1}{#1}{#1}\else\accent'27#1\fi} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\font\iteight=cmti8 +\font\ttit=cmsltt10 +\font\scb=cmbx8 +\font\sans=cmss10 +\font\sc=cmcsc10 +\font\fib cmfib8 +\font\mf=logo10 +\font\mfb=logobf10 +\font\mfsl=logosl10 +\let\em\it +\let\sf\sans +\font\symb=symbol at 10pt +\font\cmu=cmu10 +\font\smalltt=cmtt8 +\font\eightsy=cmsy8 \skewchar\eightsy='60 +\def\scit#1{\iteight\uppercase{#1}} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\hyphenation{every-thing} + +\def\bar{\smallskip\goodbreak{\noindent\hrule depth3pt}\medskip} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\def\TeX{T\hbox{\hskip-.1667em\lower.424ex\hbox{E}\hskip-.125em X}} +\def\MF{{\rm{\mf META}\-{\mf FONT}}} +\def\MFb{{\bf{\mfb META}\-{\mfb FONT}}} +\def\MFsl{{\sl{\mfsl META}\-{\mfsl FONT}}} +\def\MFbook{{\sl The \MFsl\kern1pt book}} +\chardef\apple='360 +\def\Mac{{\symb\apple}} +\def\MarkUp{MarkUp '8\kern-0.2em\lower0.45ex\hbox{7}} +\def\LaTeX{{\rm L\kern-.36em\raise.3ex\hbox{\sc a}\kern-.15em + T\kern-.1667em\lower.7ex\hbox{E}\kern-.125emX}} +\def\La{\rm L\kern-0.36em\raise0.3ex\hbox{\sc a}} +\def\LaTeXsl{{\it L\kern-.36em\raise.3ex\hbox{\iteight + A}\kern-.15emT\kern-.1667em\lower.7ex\hbox{E}\kern-.125emX}} +\def\LaTeXbf{{\bf L\kern-.36em\raise.3ex\hbox{\scb + A}\kern-.15emT\kern-.1667em\lower.7ex\hbox{E}\kern-.125emX}} +\def\DeK{D\kern-0.1667em\lower0.5ex\hbox{E}\kern-0.125emK} +\def\LeX{L\kern-0.1667em\lower0.5ex\hbox{E}\kern-0.125emX} +\def\TeXline{{\sl\TeX\kern-0.1em line}} +\let\Texline\TeXline +\def\SGML{\hbox{\sc sgml}} +\let\sgml\SGML +\def\ISO{{\sc iso}} +\def\ANSI{{\sc ansi}} +\def\PS{P{\sc{ost}}\-S{\sc{cript}}} +\def\MSDOS{{\sc ms\-\dos}} +\let\msdos\MSDOS +\def\DOS{{\sc dos}} +\let\dos\DOS +\def\PCDOS{{\sc pc\-\dos}} +\let\pcdos\PCDOS +\def\IBM{{\sc ibm}} +\def\plain{{\tt plain}\kern-0.1667em\TeX} +\def\ukTuG{{\sc uk}\kern-0.1emT\kern-0.1667em\lower0.5ex\hbox{U}\kern-0.125emG} +\def\ukTUGbf{{\scb UK}\kern-0.1emT\kern-0.1667em\lower0.5ex\hbox{U}\kern-0.125emG} +\def\TeXtures{{\sl Textures}} +\let\Textures\TeXtures +\def\TeXpert{{\sl\TeX\kern-0.1em pert systems\/}} +\def\TeXhax{\TeX{\sc hax}} +\let\hax\TeXhax +\def\TeXbook{{\sl \TeX book}} +\let\TB\TeXbook +\def\PCTeX{{\sc pc}\kern-0.1em\TeX} +\let\ps\PS +\def\TS{Type \&~Set} +\def\dvi{{\tt dvi}} +\let\DVI\dvi +\def\tfm{{\tt tfm}} +\let\TFM\tfm +\def\pxl{{\tt pxl}} +\let\PXL\pxl +\def\gf{{\tt gf}} +\let\GF\gf +\def\pk{{\tt pk}} +\let\PK\pk +\def\CM{{\rm Computer Modern}} +\def\WEB{{\tt WEB}} +\def\Weave{{\tt Weave}} +\def\Tangle{{\tt Tangle}} +\def\quid{{\cmu\$}} +\def\unix{{\sc unix}} +\let\Unix\unix +\def\AmSTeX{$\cal A$\kern-.1667em\lower.5ex\hbox{$\cal M$}\kern-.125em + $\cal S$-\TeX} +\def\VorTeX{V\kern-.2em\lower.5ex\hbox{O}\kern-.125em R\TeX} +\def\BiBTeX{{\sc Bib}\kern-.2em\TeX} +\let\BibTeX\BiBTeX +\def\SliTeX{{\sc Sli}\TeX} +\def\IniTeX{{\sc Ini}\TeX} +\def\MakeIndex{{\sans MakeIndex}} +\def\TEX{T\kern-0.1667em\lower0.5ex\hbox{\^E}\kern-0.125em X} +\def\JANET{{\sc Janet}} +\let\Janet\JANET +\def\DVItoVDU{DVIto\kern-.15em VDU} +\def\PiC{P\kern-.12em\lower.5ex\hbox{I}\kern-.075emC} +\def\PiCTeX{\PiC\TeX} +\def\XeT{X\kern-0.1667em\lower.5ex\hbox{E}\kern-.125em T-\TeX} +\def\FASTeX{F\kern-.1667em \lower.5ex\hbox{A}\kern-.1667em S\TeX} +\def\TUGboat{{\sc TUGboat}} +\def\psfig{{\it psfig}} +\def\OzTeX{O\kern-.03em z\kern-.15em\TeX} +\def\degrees{$^\circ$} +\def\LamSTeX{L\kern-.4em\raise.3ex\hbox{$\scriptstyle\cal A$}\kern-.25em + \lower.4ex\hbox{\eightsy M}\kern-.1em{$\cal S$}-\TeX} +\let\LamsTeX\LamSTeX +\def\dante{{\sc Dante}} +\let\Dante\dante +\let\DANTE\dante +\def\GUTenberg{G{\sc ut}enberg} +\let\GB\GUTenberg +\def\DW{Dominik Wujastyk} +\def\DEK{D\kern-0.1667em\lower0.5ex\hbox{E}\kern-0.125em K} +\def\TeXMaG{\TeX M\kern-0.22em\lower0.5ex\hbox{A}\kern-0.27emG} +\def\u{\accent'27u} +\def\by{$\times$} +\def\inch{$''$} +\def\ascii{{\sc ascii}} +\let\ASCII\ascii +\def\ebcdic{{\sc ebcdic}} +\let\EBCDIC\ebcdic +\def\eqn{{\sans eqn}} +\def\troff{{\sans troff}} +\def\b{{\tt\char'134}} +\def\wysiwyg{{\it wysiwyg\/}} +\def\mwc{Malcolm Clark} +\def\dpi{dpi} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + +% Look in the 'Windows' menu for the pictures window +% It's like the Scrapbook -- cut and paste pictures +% + +\def\picture #1 by #2 (#3){ + \vbox to #2{ + \hrule width #1 height 0pt depth 0pt + \vfill + \special{picture #3} % this is the low-level interface + } + } + +\def\scaledpicture #1 by #2 (#3 scaled #4){{ + \dimen0=#1 \dimen1=#2 + \divide\dimen0 by 1000 \multiply\dimen0 by #4 + \divide\dimen1 by 1000 \multiply\dimen1 by #4 + \picture \dimen0 by \dimen1 (#3 scaled #4)} + } +\def\pict #1 by #2 (#3){ + \vbox to #2{ + \hrule width #1 height 0pt depth 0pt + \vfill + \special{pictfile #3} % this is the low-level interface + } + } + +\def\scaledpict #1 by #2 (#3 scaled #4){{ + \dimen0=#1 \dimen1=#2 + \divide\dimen0 by 1000 \multiply\dimen0 by #4 + \divide\dimen1 by 1000 \multiply\dimen1 by #4 + \pict \dimen0 by \dimen1 (#3 scaled #4)} + } |