From e7a23c6fda1ec15ea5640be1b676e12174ce946f Mon Sep 17 00:00:00 2001 From: Emile Date: Sun, 17 Feb 2019 13:19:38 +0100 Subject: update --- posters/overall/a0poster.cls | 204 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 204 insertions(+) create mode 100755 posters/overall/a0poster.cls (limited to 'posters/overall/a0poster.cls') diff --git a/posters/overall/a0poster.cls b/posters/overall/a0poster.cls new file mode 100755 index 0000000..4f80785 --- /dev/null +++ b/posters/overall/a0poster.cls @@ -0,0 +1,204 @@ +%$Id: a0poster.cls,v 1.5 1999/04/05 14:49:56 mjf Exp $ +%% +%% This is file `a0poster.cls' +%% +%% Copyright (C) 07.05.97 Gerlinde Kettl and Matthias Weiser +%% +%% Problems, bugs and comments to +%% gerlinde.kettl@physik.uni-regensburg.de +%% +%% changed textwidths and margins to cope with printable area and +%% frame. Make sure that the offsets are set to -1in! +%% Also changed scaling for a0->a4, since this was wrong. + +%% This version changed by Hugh Pumphrey on 4.5.1999. Every instance +%% of the string ``draft'' replaced by the string ``preview''. This gives +%% an a4 size preview but includes the postscript figures + +\ProvidesClass{a0poster}[1997/05/07 v1.21b a0poster class (GK, MW)] +\NeedsTeXFormat{LaTeX2e}[1995/06/01] +\LoadClass{article} + +\newif\ifportrait +\newif\ifanullb +\newif\ifanull +\newif\ifaeins +\newif\ifazwei +\newif\ifadrei +\newif\ifpreview + +\newcount\xkoord +\newcount\ykoord +\newcount\xscale +\newcount\yscale + +\DeclareOption{a0b}{ +\anullbtrue +\xkoord=2592 % big points (1 bp=1/72 inch) +\ykoord=3666 % big points (1 bp=1/72 inch) +\xscale=23 +\yscale=23 +} +\DeclareOption{a0}{ +\anulltrue\anullbfalse +\xkoord=2380 % big points (1 bp=1/72 inch) +\ykoord=3368 % big points (1 bp=1/72 inch) +\xscale=25 +\yscale=25 +} +\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{preview}{ +\previewtrue +} +\DeclareOption{final}{ +\previewfalse +} +\DeclareOption*{\PackageWarning{a0poster}{Unknown Option \CurrentOption}} +\ExecuteOptions{landscape,a0b,final} +\ProcessOptions\relax + +\ifanullb + \setlength{\paperwidth}{129.3cm} %% 36 * sqrt(2) in + \setlength{\paperheight}{91.4cm} %% 36 in + \setlength{\textwidth}{119.3cm} %% paperwidth - (5cm + 5cm) + \setlength{\textheight}{81.4cm} %% paperheight - (5cm + 5cm) +\else\ifanull + \setlength{\paperwidth}{118.82cm} + \setlength{\paperheight}{83.96cm} + \setlength{\textwidth}{108.82cm} %% paperwidth - (5cm + 5cm) + \setlength{\textheight}{73.96cm} %% paperheight - (5cm + 5cm) + \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 the HP2500CP printer (height = 36 in) +%% Landscape: unprintable areas +%% L: 27.6mm +%% R: 27.1mm +%% T: 18.4mm +%% B: 18.1mm + + +\voffset -1in +\hoffset -1in + +\setlength{\headheight}{0 cm} +\setlength{\headsep}{0 cm} +\setlength{\topmargin}{5 cm} %% 3 cm for unprintable at top + %% (landscape) + 2 cm from border +\setlength{\oddsidemargin}{5 cm} %% 3 cm for unprintable at left + %% (landscape) + 2 cm from border +\setlength{\topskip}{0 cm} + +\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.4cm,129.3cm}\else\special{papersize=129.3cm,91.4cm}\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 + \ifpreview + \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'. -- cgit 1.4.1