summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/a0poster
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2006-01-12 23:50:58 +0000
committerKarl Berry <karl@freefriends.org>2006-01-12 23:50:58 +0000
commitd9e3586ba9612aab035ac4c5ea526503ae04ed57 (patch)
tree291e5e25a4cd64626d8316811ebbc032755485a8 /Master/texmf-dist/tex/latex/a0poster
parent92cbd519946f9ec8f1b69444bbe6134db1c484ef (diff)
a0poster
git-svn-id: svn://tug.org/texlive/trunk@639 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/a0poster')
-rw-r--r--Master/texmf-dist/tex/latex/a0poster/a0poster.cls210
-rw-r--r--Master/texmf-dist/tex/latex/a0poster/a0size.sty252
2 files changed, 462 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/latex/a0poster/a0poster.cls b/Master/texmf-dist/tex/latex/a0poster/a0poster.cls
new file mode 100644
index 00000000000..68fa0f686b2
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/a0poster/a0poster.cls
@@ -0,0 +1,210 @@
+%%
+%% This is file `a0poster.cls'
+%%
+%% Copyright (C) 1997-2004 Gerlinde Kettl and Matthias Weiser
+%%
+%% It may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.2
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%%    http://www.latex-project.org/lppl.txt
+%% and version 1.2 or later is part of all distributions of LaTeX
+%% version 1999/12/01 or later.
+%%
+%% Problems, bugs and comments to
+%% tex@kettl.de
+%%
+
+\ProvidesClass{a0poster}[2004/01/31 v1.22b a0poster class (GK, MW)]
+\NeedsTeXFormat{LaTeX2e}[1995/06/01]
+\LoadClass{article}
+
+\newif\ifportrait
+\newif\ifanullb
+\newif\ifanull
+\newif\ifaeins
+\newif\ifazwei
+\newif\ifadrei
+\newif\ifposterdraft
+
+\newcount\xkoord
+\newcount\ykoord
+\newcount\xscale
+\newcount\yscale
+
+\DeclareOption{a0b}{
+\anullbtrue
+\xkoord=2594 % big points (1 bp=1/72 inch)
+\ykoord=3370 % big points (1 bp=1/72 inch)
+\xscale=2
+\yscale=2
+}
+\DeclareOption{a0}{
+\anulltrue\anullbfalse
+\xkoord=2380 % big points (1 bp=1/72 inch)
+\ykoord=3368 % big points (1 bp=1/72 inch)
+\xscale=2
+\yscale=2
+}
+\DeclareOption{a1}{
+\aeinstrue\anullbfalse
+\xkoord=1684 % big points (1 bp=1/72 inch)
+\ykoord=2380 % big points (1 bp=1/72 inch)
+\xscale=3
+\yscale=3
+}
+\DeclareOption{a2}{
+\azweitrue\anullbfalse
+\xkoord=1190 % big points (1 bp=1/72 inch)
+\ykoord=1684 % big points (1 bp=1/72 inch)
+\xscale=4
+\yscale=4
+
+}
+\DeclareOption{a3}{
+\adreitrue\anullbfalse
+\xkoord=842 % big points (1 bp=1/72 inch)
+\ykoord=1190 % big points (1 bp=1/72 inch)
+\xscale=6
+\yscale=6
+}
+\DeclareOption{landscape}{
+\portraitfalse
+}
+\DeclareOption{portrait}{
+\portraittrue
+}
+\DeclareOption{draft}{ %% Just for downward compatibility
+\posterdrafttrue
+}
+\DeclareOption{posterdraft}{ %% To avoid collisions with the graphics package
+\posterdrafttrue
+}
+\DeclareOption{final}{
+\posterdraftfalse
+}
+\DeclareOption*{\PackageWarning{a0poster}{Unknown Option \CurrentOption}}
+\ExecuteOptions{landscape,a0b,final}
+\ProcessOptions\relax
+
+\ifanullb
+ \setlength{\paperwidth}{119cm}
+ \setlength{\paperheight}{87cm}
+ \setlength{\textwidth}{114cm}
+ \setlength{\textheight}{87cm}
+\else\ifanull
+ \setlength{\paperwidth}{118.82cm}
+ \setlength{\paperheight}{83.96cm}
+ \setlength{\textwidth}{114.82cm}
+ \setlength{\textheight}{79.96cm}
+ \else\ifaeins
+ \setlength{\paperwidth}{83.96cm}
+ \setlength{\paperheight}{59.4cm}
+ \setlength{\textwidth}{79.96cm}
+ \setlength{\textheight}{55.4cm}
+ \else\ifazwei
+ \setlength{\paperwidth}{59.4cm}
+ \setlength{\paperheight}{41.98cm}
+ \setlength{\textwidth}{55.4cm}
+ \setlength{\textheight}{37.98cm}
+ \else\ifadrei
+ \setlength{\paperwidth}{41.98cm}
+ \setlength{\paperheight}{29.7cm}
+ \setlength{\textwidth}{37.98cm}
+ \setlength{\textheight}{25.7cm}
+ \else\relax
+ \fi
+ \fi
+ \fi
+ \fi
+\fi
+
+
+\ifportrait
+ \newdimen\tausch
+ \setlength{\tausch}{\paperwidth}
+ \setlength{\paperwidth}{\paperheight}
+ \setlength{\paperheight}{\tausch}
+ \setlength{\tausch}{\textwidth}
+ \setlength{\textwidth}{\textheight}
+ \setlength{\textheight}{\tausch}
+\else\relax
+\fi
+
+%% Setting proper dimensions for a DIN A0 printer
+
+\setlength{\headheight}{0 cm}
+\setlength{\headsep}{0 cm}
+\setlength{\topmargin}{0 cm}
+\setlength{\oddsidemargin}{0 cm}
+
+\catcode`\%=11
+\newwrite\Ausgabe
+\immediate\openout\Ausgabe=a0header.ps
+\write\Ausgabe{%%BeginFeature *PageSize ISOA0/ISO A0}
+\ifposterdraft\write\Ausgabe{2 dict dup /PageSize [595 842] put dup /ImagingBBox null put}
+\else\write\Ausgabe{2 dict dup /PageSize [\number\xkoord\space \number\ykoord] put dup /ImagingBBox null put}\fi
+\write\Ausgabe{setpagedevice}
+\ifposterdraft\write\Ausgabe{38 84 translate}
+\write\Ausgabe{0.\number\xscale\space 0.\number\yscale\space scale}\else\relax\fi
+\write\Ausgabe{%%EndFeature}
+\closeout\Ausgabe
+\catcode`\%=14
+
+\special{header=./a0header.ps}
+
+\input{a0size.sty}
+
+\renewcommand{\tiny}{\fontsize{12}{14}\selectfont}
+\renewcommand{\scriptsize}{\fontsize{14.4}{18}\selectfont}
+\renewcommand{\footnotesize}{\fontsize{17.28}{22}\selectfont}
+\renewcommand{\small}{\fontsize{20.74}{25}\selectfont}
+\renewcommand{\normalsize}{\fontsize{24.88}{30}\selectfont}
+\renewcommand{\large}{\fontsize{29.86}{37}\selectfont}
+\renewcommand{\Large}{\fontsize{35.83}{45}\selectfont}
+\renewcommand{\LARGE}{\fontsize{43}{54}\selectfont}
+\renewcommand{\huge}{\fontsize{51.6}{64}\selectfont}
+\renewcommand{\Huge}{\fontsize{61.92}{77}\selectfont}
+\newcommand{\veryHuge}{\fontsize{74.3}{93}\selectfont}
+\newcommand{\VeryHuge}{\fontsize{89.16}{112}\selectfont}
+\newcommand{\VERYHuge}{\fontsize{107}{134}\selectfont}
+
+\setlength\smallskipamount{6pt plus 2pt minus 2pt}
+\setlength\medskipamount{12pt plus 4pt minus 4pt}
+\setlength\bigskipamount{24pt plus 8pt minus 8pt}
+
+\setlength\abovecaptionskip{25pt}
+\setlength\belowcaptionskip{0pt}
+\setlength\abovedisplayskip{25pt plus 6pt minus 15 pt}
+\setlength\abovedisplayshortskip{0pt plus 6pt}
+\setlength\belowdisplayshortskip{13pt plus 7pt minus 6pt}
+\setlength\belowdisplayskip\abovedisplayskip
+
+\normalsize
+
+\AtBeginDocument{
+\ifanullb
+ \ifportrait\special{papersize=91.51cm,120cm}\else\special{papersize=120cm,91.51cm}\fi
+\else\ifanull
+ \ifportrait\special{papersize=83.96cm,118.82cm}\else\special{papersize=118.82cm,83.96cm}\fi
+ \else\ifaeins
+ \ifportrait\special{papersize=59.4cm,83.96cm}\else\special{papersize=83.96cm,59.4cm}\fi
+ \else\ifazwei
+ \ifportrait\special{papersize=41.98cm,59.4cm}\else\special{papersize=59.4cm,41.98cm}\fi
+ \else\ifadrei
+ \ifposterdraft
+ \ifportrait\special{papersize=29.7cm,41.35cm}\else\special{papersize=41.98cm,29.0cm}\fi
+ \else
+ \ifportrait\special{papersize=29.7cm,41.98cm}\else\special{papersize=41.98cm,29.7cm}\fi
+ \fi
+ \else\relax
+ \fi
+ \fi
+ \fi
+ \fi
+\fi
+\pagestyle{empty}}
+
+\endinput
+%%
+%% End of file `a0poster.cls'.
diff --git a/Master/texmf-dist/tex/latex/a0poster/a0size.sty b/Master/texmf-dist/tex/latex/a0poster/a0size.sty
new file mode 100644
index 00000000000..b3788c017e1
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/a0poster/a0size.sty
@@ -0,0 +1,252 @@
+%%
+%% This is file `a0size.sty' (v1.22b) included in the a0poster package
+%%
+%% Copyright (C) 1997-2004 Gerlinde Kettl and Matthias Weiser
+%%
+%% It may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.2
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%%    http://www.latex-project.org/lppl.txt
+%% and version 1.2 or later is part of all distributions of LaTeX
+%% version 1999/12/01 or later.
+%%
+%% Problems, bugs and comments to
+%% tex@kettl.de
+%%
+
+\ProvidesFile{a0size.sty}[2004/01/31 v1.22b a0poster class (GK, MW)]
+
+\DeclareFontShape{OT1}{cmr}{m}{n}
+ { <5> <6> <7> <8> <9> <10> <12> gen * cmr
+ <10.95> cmr10
+ <14.4> cmr12
+ <17.28><20.74><24.88>cmr17
+ <29.86> <35.83> <43.00> <51.6> <61.92> <74.3> <89.16> <107.0> cmr17}{}
+
+\DeclareFontShape{OT1}{cmr}{m}{sl}
+ {
+ <5><6><7>cmsl8%
+ <8> <9> gen * cmsl
+ <10><10.95>cmsl10%
+ <12><14.4><17.28><20.74><24.88>
+ <29.86> <35.83> <43.00> <51.6> <61.92> <74.3> <89.16> <107.0> cmsl12}{}
+
+\DeclareFontShape{OT1}{cmr}{m}{it}
+ {
+ <5><6><7>cmti7%
+ <8>cmti8%
+ <9>cmti9%
+ <10><10.95>cmti10%
+ <12><14.4><17.28><20.74><24.88>
+ <29.86> <35.83> <43.00> <51.6> <61.92> <74.3> <89.16> <107.0> cmti12}{}
+
+\DeclareFontShape{OT1}{cmr}{m}{sc}
+ {
+ <5><6><7><8><9><10><10.95><12>
+ <14.4><17.28><20.74><24.88>
+ <29.86> <35.83> <43.00> <51.6> <61.92> <74.3> <89.16> <107.0> cmcsc10}{}
+
+\DeclareFontShape{OT1}{cmr}{m}{ui}
+ {
+ <5><6><7><8><9><10><10.95><12>
+ <14.4><17.28><20.74><24.88>
+ <29.86> <35.83> <43.00> <51.6> <61.92> <74.3> <89.16> <107.0> cmu10}{}
+
+\DeclareFontShape{OT1}{cmr}{b}{n}
+ {
+ <5><6><7><8><9><10><10.95><12>
+ <14.4><17.28><20.74><24.88>
+ <29.86> <35.83> <43.00> <51.6> <61.92> <74.3> <89.16> <107.0> cmb10}{}
+
+\DeclareFontShape{OT1}{cmr}{bx}{n}
+ {
+ <5> <6> <7> <8> <9> gen * cmbx
+ <10><10.95> cmbx10
+ <12><14.4><17.28><20.74><24.88>
+ <29.86> <35.83> <43.00> <51.6> <61.92> <74.3> <89.16> <107.0> cmbx12}{}
+
+\DeclareFontShape{OT1}{cmr}{bx}{sl}
+ {
+ <5> <6> <7> <8> <9>
+ <10> <10.95> <12> <14.4> <17.28> <20.74> <24.88>
+ <29.86> <35.83> <43.00> <51.6> <61.92> <74.3> <89.16> <107.0> cmbxsl10}{}
+
+\DeclareFontShape{OT1}{cmr}{bx}{it}
+ {
+ <5> <6> <7> <8> <9>
+ <10> <10.95> <12> <14.4> <17.28> <20.74> <24.88>
+ <29.86> <35.83> <43.00> <51.6> <61.92> <74.3> <89.16> <107.0> cmbxti10}{}
+
+\DeclareFontShape{OT1}{cmss}{m}{n}
+ {
+ <5><6><7><8>cmss8
+ <9>cmss9
+ <10><10.95>cmss10
+ <12><14.4>cmss12
+ <17.28><20.74><24.88>
+ <29.86> <35.83> <43.00> <51.6> <61.92> <74.3> <89.16> <107.0> cmss17}{}
+
+\DeclareFontShape{OT1}{cmss}{m}{sl}
+ {
+ <5><6><7><8>cmssi8 <9> cmssi9
+ <10><10.95>cmssi10
+ <12><14.4>cmssi12
+ <17.28><20.74><24.88>
+ <29.86> <35.83> <43.00> <51.6> <61.92> <74.3> <89.16> <107.0> cmssi17}{}
+
+\DeclareFontShape{OT1}{cmss}{sbc}{n}
+ {
+ <5> <6> <7> <8> <9> cmssdc10
+ <10> <10.95> <12> <14.4> <17.28> <20.74> <24.88>
+ <29.86> <35.83> <43.00> <51.6> <61.92> <74.3> <89.16> <107.0> cmssdc10}{}
+
+\DeclareFontShape{OT1}{cmss}{bx}{n}
+ {
+ <5> <6> <7> <8> <9> cmssbx10
+ <10> <10.95> <12> <14.4> <17.28> <20.74> <24.88>
+ <29.86> <35.83> <43.00> <51.6> <61.92> <74.3> <89.16> <107.0> cmssbx10}{}
+
+\DeclareFontShape{OT1}{cmtt}{m}{n}
+ {
+ <5><6><7><8>cmtt8 <9> cmtt9
+ <10><10.95>cmtt10
+ <12><14.4><17.28><20.74><24.88>
+ <29.86> <35.83> <43.00> <51.6> <61.92> <74.3> <89.16> <107.0> cmtt12}{}
+
+\DeclareFontShape{OT1}{cmtt}{m}{it}
+ {
+ <5> <6> <7> <8> <9>
+ <10> <10.95> <12> <14.4> <17.28> <20.74> <24.88>
+ <29.86> <35.83> <43.00> <51.6> <61.92> <74.3> <89.16> <107.0> cmitt10}{}
+
+\DeclareFontShape{OT1}{cmtt}{m}{sl}
+ {
+ <5> <6> <7> <8> <9>
+ <10> <10.95> <12> <14.4> <17.28> <20.74> <24.88>
+ <29.86> <35.83> <43.00> <51.6> <61.92> <74.3> <89.16> <107.0> cmsltt10}{}
+
+\DeclareFontShape{OT1}{cmtt}{m}{sc}
+ {
+ <5> <6> <7> <8> <9>
+ <10> <10.95> <12> <14.4> <17.28> <20.74> <24.88>
+ <29.86> <35.83> <43.00> <51.6> <61.92> <74.3> <89.16> <107.0> cmtcsc10}{}
+
+\DeclareFontShape{OML}{cmm}{m}{it}
+ { <5> <6> <7> <8> <9> gen * cmmi
+ <10><10.95>cmmi10
+ <12><14.4><17.28><20.74><24.88>
+ <29.86> <35.83> <43.00> <51.6> <61.92> <74.3> <89.16> <107.0> cmmi12}{}
+
+\DeclareFontShape{OML}{cmm}{b}{it}{%
+ <5> <6> <7> <8> <9> gen * cmmib
+ <10> <10.95> <12> <14.4> <17.28> <20.74> <24.88>
+ <29.86> <35.83> <43.00> <51.6> <61.92> <74.3> <89.16> <107.0> cmmib10}{}
+
+
+\DeclareFontShape{OMS}{cmsy}{m}{n}{%
+ <5> <6> <7> <8> <9> <10> gen * cmsy
+ <10.95> <12> <14.4> <17.28> <20.74> <24.88>
+ <29.86> <35.83> <43.00> <51.6> <61.92> <74.3> <89.16> <107.0> cmsy10}{}
+
+\DeclareFontShape{OMS}{cmsy}{b}{n}{%
+ <5> <6> <7> <8> <9> gen * cmbsy
+ <10> <10.95> <12> <14.4> <17.28> <20.74> <24.88>
+ <29.86> <35.83> <43.00> <51.6> <61.92> <74.3> <89.16> <107.0> cmbsy10}{}
+
+\DeclareFontShape{OMX}{cmex}{m}{n}{%
+ <-8>sfixed * cmex7
+ <8> cmex8
+ <9> cmex9
+ <10> <10.95> <12> <14.4> <17.28> <20.74> <24.88>
+ <29.86> <35.83> <43.00> <51.6> <61.92> <74.3> <89.16> <107.0> cmex10}{}
+
+\DeclareFontShape{U}{cmr}{m}{n}
+ { <5> <6> <7> <8> <9> <10> <12> gen * cmr
+ <10.95> cmr10
+ <14.4> cmr12
+ <17.28><20.74><24.88>
+ <29.86> <35.83> <43.00> <51.6> <61.92> <74.3> <89.16> <107.0> cmr17}{}
+
+\DeclareFontShape{U}{cmr}{m}{sl}
+ {
+ <5><6><7>cmsl8%
+ <8> <9> gen * cmsl
+ <10><10.95>cmsl10%
+ <12><14.4><17.28><20.74><24.88>
+ <29.86> <35.83> <43.00> <51.6> <61.92> <74.3> <89.16> <107.0> cmsl12}{}
+
+\DeclareFontShape{U}{cmr}{m}{it}
+ {
+ <5><6><7>cmti7%
+ <8>cmti8%
+ <9>cmti9%
+ <10><10.95>cmti10%
+ <12><14.4><17.28><20.74><24.88>
+ <29.86> <35.83> <43.00> <51.6> <61.92> <74.3> <89.16> <107.0> cmti12}{}
+
+\DeclareFontShape{U}{cmr}{m}{sc}
+ {
+ <5><6><7><8><9><10><10.95><12>
+ <14.4><17.28><20.74><24.88>
+ <29.86> <35.83> <43.00> <51.6> <61.92> <74.3> <89.16> <107.0> cmcsc10}{}
+
+\DeclareFontShape{U}{cmr}{m}{ui}
+ {
+ <5><6><7><8><9><10><10.95><12>%
+ <14.4><17.28><20.74><24.88>
+ <29.86> <35.83> <43.00> <51.6> <61.92> <74.3> <89.16> <107.0> cmu10}{}
+
+\DeclareFontShape{U}{cmr}{b}{n}
+ {
+ <5><6><7><8><9><10><10.95><12>
+ <14.4><17.28><20.74><24.88>
+ <29.86> <35.83> <43.00> <51.6> <61.92> <74.3> <89.16> <107.0> cmb10}{}
+
+\DeclareFontShape{U}{cmr}{bx}{n}
+ {
+ <5> <6> <7> <8> <9> gen * cmbx
+ <10><10.95> cmbx10
+ <12><14.4><17.28><20.74><24.88>
+ <29.86> <35.83> <43.00> <51.6> <61.92> <74.3> <89.16> <107.0> cmbx12}{}
+
+\DeclareFontShape{U}{cmr}{bx}{sl}
+ {
+ <5> <6> <7> <8> <9>
+ <10> <10.95> <12> <14.4> <17.28> <20.74> <24.88>
+ <29.86> <35.83> <43.00> <51.6> <61.92> <74.3> <89.16> <107.0> cmbxsl10}{}
+
+\DeclareFontShape{U}{cmr}{bx}{it}
+ {
+ <5> <6> <7> <8> <9>
+ <10> <10.95> <12> <14.4> <17.28> <20.74> <24.88>
+ <29.86> <35.83> <43.00> <51.6> <61.92> <74.3> <89.16> <107.0> cmbxti10}{}
+
+%% Copied from exscale.sty
+%% Copyright (C) 1992-1995 Frank Mittelbach and Rainer Sch\"opf,
+%% all rights reserved.
+
+\DeclareSymbolFont{largesymbols}{OMX}{cmex}{m}{n}
+\newdimen\big@size
+\addto@hook\every@math@size{\setbox\z@\vbox{\hbox{$($}\kern\z@}%
+ \global\big@size 1.2\ht\z@}
+\def\bBigg@#1#2{%
+ {\hbox{$\left#2\vcenter to#1\big@size{}\right.\n@space$}}}
+\def\big{\bBigg@\@ne}
+\def\Big{\bBigg@{1.5}}
+\def\bigg{\bBigg@\tw@}
+\def\Bigg{\bBigg@{2.5}}
+
+%% End of copy
+
+\DeclareMathSizes{24.88}{24.88}{20.74}{14.4}
+\DeclareMathSizes{29.86}{29.86}{20.74}{14.4}
+\DeclareMathSizes{35.83}{35.83}{24.88}{17.28}
+\DeclareMathSizes{43.00}{43.00}{35.83}{24.88}
+\DeclareMathSizes{51.6}{51.6}{35.83}{24.88}
+\DeclareMathSizes{61.92}{61.92}{43}{29.86}
+\DeclareMathSizes{74.3}{74.3}{51.6}{35.83}
+\DeclareMathSizes{89.16}{89.16}{61.92}{43}
+\DeclareMathSizes{107}{107}{74.3}{51.6}
+
+%% End of a0size.sty