DataMuseum.dk

Presents historical artifacts from the history of:

DKUUG/EUUG Conference tapes

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about DKUUG/EUUG Conference tapes

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - metrics - download
Index: T U

⟦fa8040268⟧ TextFile

    Length: 14318 (0x37ee)
    Types: TextFile
    Notes: Uncompressed file

Derivation

└─⟦52210d11f⟧ Bits:30007239 EUUGD2: TeX 3 1992-12
    └─⟦c319c2751⟧ »unix3.0/TeX3.0.tar.Z« 
        └─⟦036c765ac⟧ 
            └─⟦a8e8deaf0⟧ »TeX3.0/LaTeX/LaTeXmacros/slides.doc.Z« 
            └─⟦a8e8deaf0⟧ »TeX3.0/LaTeX/LaTeXslitex/slides.doc.Z« 
└─⟦060c9c824⟧ Bits:30007080 DKUUG TeX 2/12/89
    └─⟦a8e8deaf0⟧ »./tex82/LaTeX/LaTeXslitex/slides.doc.Z« 
└─⟦52210d11f⟧ Bits:30007239 EUUGD2: TeX 3 1992-12
    └─⟦63303ae94⟧ »unix3.14/TeX3.14.tar.Z« 
        └─⟦c58930e5c⟧ 
            └─⟦a8e8deaf0⟧ »TeX3.14/LaTeX/LaTeXmacros/slides.doc.Z« 
            └─⟦a8e8deaf0⟧ »TeX3.14/LaTeX/LaTeXslitex/slides.doc.Z« 
                └─⟦this⟧ 

TextFile

% SLIDE DOCUMENT STYLE -- released  17 January 1986
%    for SliTeX version 2.09
% Copyright (C) 1985 by Leslie Lamport


\typeout{Document Style 'slide' -- released 17 January 1986}

\def\@notinslitex{\errmessage{This command not allowed in SLiTeX.}}

%page layout
\@twosidefalse
\topmargin -10pt
\oddsidemargin 17pt
\evensidemargin 17pt

\def\pl@twoside{\@latexerr{No 'twoside' layout for slides}\@eha}

\headheight 14pt
\headsep 15pt
\footheight 14pt
\footskip 25pt
\textheight 600pt
\textwidth 460pt
\columnwidth \textwidth 
\columnsep 10pt
\columnseprule \z@

%footnotes

\skip\footins 10pt plus 2pt minus 4pt  % Space between last line of text and 
                                       % top of first footnote.

% \skip\@mpfootins : plays same role for footnotes in a minipage as
%                    \skip\footins does for ordinary footnotes

\skip\@mpfootins = \skip\footins

\footnotesep 20pt     % Height of strut placed at the beginning of every
                      % footnote.




%floats and marginpar
\marginparwidth 20pt 
\marginparsep 5pt
\marginparpush 5pt


\f


%    ****************************************
%    *               FONTS                  *
%    ****************************************
%
%
%  Note that SLITeX uses a different font-naming and size-defining convention
%  than LaTeX.

\def\@mainsize{\@visibletrue\tiny}  
\parindent 0pt
\def\baselinestretch{1}

\def\sc{\@noslifont\sc}
\def\@noslifont#1{\@warning{No \string#1\space type style in SLiTeX}}

\def\Huge{\huge}

\def\huge{\@nomath\huge\@LARGE\@huge\def\@currsize{\@huge}\rm
\baselineskip 60pt plus 10pt minus 6pt%
\lineskip 2pt%
\def\@parskip{60pt plus 30pt minus 6pt}%
\parskip\@parskip
\abovedisplayskip 24pt plus 10pt minus 6pt%
\belowdisplayskip 24pt plus 10pt minus 6pt%
\abovedisplayshortskip 12pt plus 8pt%
\belowdisplayshortskip 12pt plus 8pt%
\setbox\strutbox=\hbox{\vrule height27pt depth11pt width0pt}%
\baselineskip\baselinestretch\baselineskip
\normalbaselineskip\baselineskip}

\def\@huge{\if@visible\fortyonept\else\ifortyonept\fi}

\def\LARGE{\@nomath\LARGE\@LARGE\def\@currsize{\@LARGE}\rm
\baselineskip 52pt plus 10pt minus 6pt%
\lineskip 2pt%
\def\@parskip{52pt plus 30pt minus 6pt}%
\parskip\@parskip
\abovedisplayskip 24pt plus 10pt minus 6pt%
\belowdisplayskip 24pt plus 10pt minus 6pt%
\abovedisplayshortskip 12pt plus 8pt%
\belowdisplayshortskip 12pt plus 8pt%
\setbox\strutbox=\hbox{\vrule height27pt depth11pt width0pt}%
\baselineskip\baselinestretch\baselineskip
\normalbaselineskip\baselineskip}

\def\@LARGE{\if@visible\thirtyfourpt\else\ithirtyfourpt\fi}

\def\Large{\@nomath\Large\@Large\def\@currsize{\@Large}\rm
\baselineskip 48pt plus 10pt minus 6pt%
\lineskip 2pt%
\def\@parskip{48pt plus 30pt minus 6pt}%
\parskip\@parskip
\abovedisplayskip 24pt plus 10pt minus 6pt%
\belowdisplayskip 24pt plus 10pt minus 6pt%
\abovedisplayshortskip 12pt plus 8pt%
\belowdisplayshortskip 12pt plus 8pt%
\setbox\strutbox=\hbox{\vrule height27pt depth11pt width0pt}%
\baselineskip\baselinestretch\baselineskip
\normalbaselineskip\baselineskip}

\def\@Large{\if@visible\twentyninept\else\itwentyninept\fi}

\def\large{\@nomath\large\@large\def\@currsize{\@large}\rm
\baselineskip 42pt plus 8pt minus 5pt%
\lineskip 2pt%
\def\@parskip{40pt plus 20pt minus 4pt}%
\parskip\@parskip
\abovedisplayskip 20pt plus 8pt minus 3pt%
\belowdisplayskip 20pt plus 8pt minus 3pt%
\abovedisplayshortskip 10pt plus 5pt%
\belowdisplayshortskip 10pt plus 5pt%
\setbox\strutbox=\hbox{\vrule height20pt depth8.5pt width0pt}%
\baselineskip\baselinestretch\baselineskip
\normalbaselineskip\baselineskip}

\def\@large{\if@visible\twentyfourpt\else\itwentyfourpt\fi}


\def\normalsize{\@nomath\normalsize\@normalsize\def\@currsize{\@normalsize}\rm
\baselineskip 30pt plus 3pt minus 3pt%
\lineskip 2pt%
\def\@parskip{30pt plus 18pt minus 9pt}%
\parskip\@parskip
\abovedisplayskip 15pt plus 3pt minus 3pt%
\belowdisplayskip 10pt plus 3pt minus 3pt%
\abovedisplayshortskip 10pt plus 3pt%
\belowdisplayshortskip 10pt plus 3pt%
\setbox\strutbox=\hbox{\vrule height17pt depth7pt width0pt}%
\baselineskip\baselinestretch\baselineskip
\normalbaselineskip\baselineskip}

\def\@normalsize{\if@visible\twentypt\else\itwentypt\fi}

\def\small{\@nomath\small\@small\def\@currsize{\@small}\rm
\baselineskip 19pt plus 3pt minus 1pt%
\lineskip 2pt%
\def\@parskip{15pt plus 15pt minus 7pt}%
\parskip\@parskip
\abovedisplayskip 12pt plus 3pt minus 3pt%
\belowdisplayskip 9pt plus 3pt minus 3pt%
\abovedisplayshortskip 6pt plus 3pt%
\belowdisplayshortskip 6pt plus 3pt%
\setbox\strutbox=\hbox{\vrule height13.5pt depth5.6pt width0pt}%
\baselineskip\baselinestretch\baselineskip
\normalbaselineskip\baselineskip}

\def\@small{\if@visible\seventeenpt\else\iseventeenpt\fi}

\let\footnotesize=\small

\let\scriptsize=\small

\def\tiny{\@nomath\tiny\@tiny\def\@currsize{\@tiny}\rm
\baselineskip 16pt plus 2pt minus 1pt%
\lineskip 2pt%
\def\@parskip{11pt plus 11pt minus 5pt}%
\parskip\@parskip
\abovedisplayskip 14pt plus 3pt minus 10pt%
\belowdisplayskip 14pt plus 3pt minus 10pt%
\abovedisplayshortskip 0pt plus 3pt%
\belowdisplayshortskip 8pt plus 3pt minus 5pt%
\setbox\strutbox=\hbox{\vrule height10pt depth4pt width0pt}%
\baselineskip\baselinestretch\baselineskip
\normalbaselineskip\baselineskip}

\def\@tiny{\if@visible\fourteenpt\else\ifourteenpt\fi}

\f


%    ****************************************
%    *            PAGE STYLES               *
%    ****************************************
%
%  The page styles of slides is determined by the 'slide' page
%  style, the slide environment executing a \thispagestyle{slide}
%  command.  The page styles of overlays and notes are similarly
%  determined by 'overlay' and 'note' page styles.  The command
%  standard 'headings', 'plain' and 'empty' page styles work by 
%  redefining the 'slide', 'overlay', and 'note' styles.
%

\def\ps@headings{%
\def\ps@slide{\def\@oddfoot{\@mainsize +\hfil\hbox to 3em{\theslide\hss}}%
\def\@oddhead{\@mainsize +\hfil +}%
\def\@evenfoot{\@mainsize +\hfil\hbox to 3em{\theslide\hss}}%
\def\@evenhead{\@mainsize +\hfil +}}
\def\ps@overlay{\def\@oddfoot{\@mainsize +\hfil\hbox to 3em{\theoverlay\hss}}%
\def\@oddhead{\@mainsize +\hfil +}%
\def\@evenfoot{\@mainsize +\hfil\hbox to 3em{\theoverlay\hss}}%
\def\@evenhead{\@mainsize +\hfil +}}
\def\ps@note{\def\@oddfoot{\@mainsize \hbox{}\hfil\thenote}%
\def\@oddhead{}%
\def\@evenfoot{\@mainsize \hbox{}\hfil\thenote}%
\def\@evenhead{}}}

\def\ps@plain{\def\ps@slide{%
\def\@oddfoot{\@mainsize \mbox{}\hfil\hbox to 3em{\theslide\hss}}%
\def\@oddhead{}%
\def\@evenfoot{\@mainsize \mbox{}\hfil\hbox to 3em{\theslide\hss}}%
\def\@evenhead{}}
\def\ps@overlay{\def\@oddfoot{\@mainsize 
   \mbox{}\hfil\hbox to 3em{\theoverlay\hss}}%
\def\@oddhead{}%
\def\@evenfoot{\@mainsize \mbox{}\hfil\hbox to 3em{\theoverlay\hss}}%
\def\@evenhead{}}
\def\ps@note{\def\@oddfoot{\@mainsize \hbox{}\hfil\thenote}%
\def\@oddhead{}%
\def\@evenfoot{\@mainsize \hbox{}\hfil\thenote}%
\def\@evenhead{}}}

\def\ps@empty{%
\def\ps@slide{\def\@oddhead{}\def\@oddfoot{}%
\def\@evenhead{}\def\@evenfoot{}}%
\def\ps@overlay{\def\@oddhead{}\def\@oddfoot{}%
\def\@evenhead{}\def\@evenfoot{}}%
\def\ps@note{\def\@oddhead{}\def\@oddfoot{}%
\def\@evenhead{}\def\@evenfoot{}}}

% Default definition the 'slide', 'overlay', and 'note' page styles.
\ps@headings

% Set ordinary page style to 'empty'
\def\@oddhead{}\def\@oddfoot{}%
\def\@evenhead{}\def\@evenfoot{}



% The \@options command causes the execution of every command \ds@FOO 
% which is defined and for which the user typed the FOO option in his
% \documentstyle command.  For every option BAR he typed for which
% \ds@BAR is not defined, the file BAR.sty will be read after the present
% (main) .STY file is executed.

\@options


\f


%    ****************************************
%    *           ENVIRONMENTS               *
%    ****************************************
%
% titlepage
%
\def\titlepage{\newpage\thispagestyle{empty}\c@page\z@}
\def\endtitlepage{\newpage}

% Default values for list environment.

\leftmargini 38pt
\leftmarginii 30pt
\leftmarginiii 20pt
\leftmarginiv 15pt
\leftmarginv 15pt
\leftmarginvi 10pt

\def\@listi{\parsep .5\parskip
\topsep \parsep
\itemsep\parskip
\partopsep 0pt}

\def\@listii{\leftmargin\leftmarginii
   \labelwidth\leftmarginii\advance\labelwidth-\labelsep
   \parsep .5\parskip
   \topsep \parsep
   \itemsep\parskip}

\def\@listiii{\leftmargin\leftmarginiii
    \labelwidth\leftmarginiii\advance\labelwidth-\labelsep}

\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}



\labelsep 10pt
\tabbingsep \labelsep
\leftmargin\leftmargini
\labelwidth\leftmargini\advance\labelwidth-\labelsep



%                PARAGRAPH-FORMATTING ENVIRONMENTS
%                ---------------------------------
% VERSE
%   \CR ends line
%   Line continuations indented further.
%   Blank line makes new paragraph with \parskip space
%
\def\verse{\let\\=\@centercr \list{}{\itemsep\z@ 
  \itemindent -15pt\listparindent \itemindent 
  \rightmargin\leftmargin\advance\leftmargin 15pt}\item[]}
\let\endverse\endlist

% QUOTATION
%   Fills lines
%   Indents paragraph
%   
\def\quotation{\list{}{\listparindent 20pt\relax\itemindent\listparindent
    \rightmargin\leftmargin}\item[]}
\let\endquotation=\endlist

% QUOTE -- same as quotation except no paragraph indentation,
\def\quote{\list{}{\rightmargin\leftmargin}\item[]}
\let\endquote=\endlist

%                 LIST-MAKING ENVIRONMENTS
%                 ------------------------
%
% DESCRIPTION 
%
%  To change the formatting of the label, you must redefine 
%  \descriptionlabel.  

\def\descriptionlabel#1{\hspace\labelsep \bf #1}
\def\description{\list{}{\labelwidth\z@ \itemindent-\leftmargin
       \let\makelabel\descriptionlabel}}

\let\enddescription\endlist



% ENUMERATE
%  Enumeration is done with four counters: enumi, enumii, enumiii
%  and enumiv, where enumN controls the numbering of the Nth level
%  enumeration.  The label is generated by the commands \labelenumi 
%  ... \labelenumiv.  The expansion of \p@enumN\theenumN defines the 
%  output of a \ref command.  

\def\labelenumi{\arabic{enumi}.}    
\def\theenumi{\arabic{enumi}}     
 
\def\labelenumii{(\alph{enumii})}
\def\theenumii{\alph{enumii}}
\def\p@enumii{\theenumi}

\def\labelenumiii{\roman{enumiii}.}
\def\theenumiii{\roman{enumiii}}
\def\p@enumiii{\theenumi(\theenumii)}

\def\labelenumiv{\Alph{enumiv}.}
\def\theenumiv{\Alph{enumiv}}     
\def\p@enumiv{\p@enumiii\theenumiii}

% ITEMIZE
% Itemization is controlled by four commands: \labelitemi, \labelitemii,
% \labelitemiii, and \labelitemiv, which define the labels of the various 
% itemization levels.

\def\labelitemi{$\bullet$}
\def\labelitemii{\bf --}
\def\labelitemiii{$\ast$}
\def\labelitemiv{$\cdot$}

% Theorem environments 
% \@begintheorem ... \@endtheorem are the commands executed at the
% beginning and end of a (user-defined) theorem-like environment.
% Except \@opargbegintheorem is executed when an optional argument is
% given.  Cf. LATEX.TEX.
%
% \def\@begintheorem#1#2{\it \trivlist \item[\hskip \labelsep{\bf #1\ #2}]}
% \def\@opargbegintheorem#1#2#3{\it \trivlist
%       \item[\hskip \labelsep{\bf #1\ #2\ (#3)}]}
% \def\@endtheorem{\endtrivlist}

% Array and tabular environment parameters
\arraycolsep 8pt
\tabcolsep 10pt
\arrayrulewidth .6pt
\doublerulesep 3pt

% \fbox parameters
\fboxsep = 5pt
\fboxrule = .6pt

% Date
\def\today{\ifcase\month\or
  January\or February\or March\or April\or May\or June\or
  July\or August\or September\or October\or November\or December\fi
  \space\number\day, \number\year}


\f


%    ****************************************
%    *             FOOTNOTES                *
%    ****************************************
%

% Following makes footnotes numbered *, dagger, etc., with numbering
% begun again on every slide, note, or overlay.

\def\thefootnote{\fnsymbol{footnote}}
\@addtoreset{footnote}{slide}
\@addtoreset{footnote}{overlay}
\@addtoreset{footnote}{note}

% \footnoterule is a macro to draw the rule separating the footnotes from
% the text.  It should take zero vertical space, so it needs a negative
% skip to compensate for any positive space taken by the rule.  (See
% PLAIN.TEX.)  The resulting rule will appear on all color layers, so
% it's best not to draw a rule.

\let\footnoterule=\relax

%   \@makefntext{NOTE} :
%        Must produce the actual footnote, using \@thefnmark as the mark 
%        of the footnote and NOTE as the text.  It is called when effectively
%        inside a \parbox of width \columnwidth (i.e., with \hsize = 
%        \columnwidth).  The following macro indents
%        all lines of the footnote by 10pt, and indents the first line of
%        a new paragraph by 1em.  To change these dimensions, just substitute
%        the desired value for '10pt' [in both places] or '1em'.
%        The mark is flushright against the footnote. 
%
%        It is much easier to write a macro in which the footnote text is
%        set like an ordinary text paragraph, with no indentation except
%        on the first line of a paragraph, and the first line of the 
%        footnote.  In that case, all the macro must do is set \parindent
%        to the appropriate value for succeeding paragraphs and put the 
%        proper indentation before mark.

\long\def\@makefntext#1{\noindent % Macro to make the text of a footnote
    \hangindent 10pt\hbox 
    to 10pt{\hss $^{\@thefnmark}$}#1}

% \@makefnmark : A macro to generate the footnote marker that goes
%                in the text.  


\f



\def\theequation{\@arabic{\c@equation}}

% The following stuff isn't used, but needs to be defined.
\def\@figsep{7pt}
\def\@textfigsep{5pt}
\def\@captionskip{6pt}
\def\topfraction{.7}
\def\bottomfraction{.3}
\def\textfraction{.2}
\def\floatpagefraction{.5}
\def\dbltopfraction{.7}
\def\dblfloatpagefraction{.5}



\f


%    ****************************************
%    *           INITIALIZATION             *
%    ****************************************
%
% Default initializations

\pagenumbering{arabic}
\onecolumn
\normalsize