diff --git a/ptbposter/ptbposter-doc-1.pdf b/ptbposter/ptbposter-doc-1.pdf index d059fca5982f28095a585db32dafdff67443bacc..24e7e7fa9af44255c9bab6535772b503bc0ba1cd 100644 Binary files a/ptbposter/ptbposter-doc-1.pdf and b/ptbposter/ptbposter-doc-1.pdf differ diff --git a/ptbposter/ptbposter-doc-1.tex b/ptbposter/ptbposter-doc-1.tex index ab779fd8e60da3d50cbfb7b315aa0ab9d8da7f41..75470f27ecae31e4a0fbd990106659e4e4f0711e 100644 --- a/ptbposter/ptbposter-doc-1.tex +++ b/ptbposter/ptbposter-doc-1.tex @@ -61,20 +61,23 @@ Eingabe-Kodierung wird ausschließlich "`UTF-8"' unterstützt. \subsection{Ein Autor} -Nur eine einzelne Angabe wie \verb|\Author{Max}|""\verb|{Müller}|. +Nur eine einzelne Angabe wie +\begin{verbatim} + \Author{Max}{Müller} +\end{verbatim} \subsection{Mehrere Autoren} \begingroup \footnotesize \begin{verbatim} -\Author{Rolf}{Niepraschk}[Physikalisch-Technische ...] -\Author*{Max}{Mustermann} -\Author{Ellen}{Bogen}[Muster Universität Oberstadt] -\Author*{Peter}{Silie}[XYZ GmbH] + \Author{Rolf}{Niepraschk}[Physikalisch-Technische ...] + \Author*{Max}{Mustermann} + \Author{Ellen}{Bogen}[Muster Universität Oberstadt] + \Author*{Peter}{Silie}[XYZ GmbH] \end{verbatim} \endgroup -Der zuerst aufgeführte Autor erscheint mit Adresse, E-Mail usw.\ auch in der +Der zuerst aufgeführte Autor erscheint mit Adresse, E"~Mail usw.\ auch in der Fußzeile. Als optionaler Parameter ist die Institution anzugeben, wenn weitere Autoren existieren, die nicht zur PTB gehören. Für den zweiten Autor wird die Sternform des Makros benutzt, da er derselben Institution wie sein Vorgänger diff --git a/ptbposter/ptbposter-doc-2.pdf b/ptbposter/ptbposter-doc-2.pdf index bb50d83616317ba402c3004cdb6337793045ad08..9fbd9193f4cb52ca7a27fb9b762fc8ac3a9ffcdf 100644 Binary files a/ptbposter/ptbposter-doc-2.pdf and b/ptbposter/ptbposter-doc-2.pdf differ diff --git a/ptbposter/ptbposter.cls b/ptbposter/ptbposter.cls index cfef9b7498e15dbff26c257334c445d01020f6fc..947a4c78f9862957c17dbc6caaf6bcd002aaf12b 100644 --- a/ptbposter/ptbposter.cls +++ b/ptbposter/ptbposter.cls @@ -4,7 +4,7 @@ \NeedsTeXFormat{LaTeX2e}[1999/12/01] \ProvidesClass{ptbposter} - [2015/03/20 v0.2f PTB-Poster-Klasse (RN)] + [2015/03/26 v0.2g PTB-Poster-Klasse (RN)] \newdimen\PTB@topmargin % Abstand zum Rahmen \newdimen\PTB@leftmargin % Abstand zum Rahmen @@ -17,7 +17,7 @@ \newdimen\PTB@textvsep % Abstand Textbereich zum blauen Rahmen \newdimen\PTB@framewidth % Breite des blauen Rahmens \newdimen\PTB@frameheight % Höhe des blauen Rahmens -\newdimen\PTB@scale@base % Bezugsgröße für papierabhängige Größenberechnung +\newdimen\PTB@scale@base % Bezugsgröße für papierabhängige Größenberechnung \newcommand*\authorFontSize{} \newcommand*\footFontSize{} @@ -71,13 +71,17 @@ \RequirePackage{tgpagella,qpxmath} \RequirePackage{tgheros} -\LoadClass[% -%,parskip=half -%,fontsize=41pt -]{scrartcl} -% "fontsize=41pt" verhindert das Laden von "scrsize11pt.clo" o.ä. +\LoadClass{scrartcl} -\RequirePackage{geometry}% Papiergröße steht fest (Standard: A0) +\@ifundefined{changefontsizes}{% + \ClassError{ptbposter}{% + Deine Version von KOMA-Script ist ungeeignet (vermutlich stark veraltet)! + }{% + Installiere die aktuelle Version von KOMA-Script. + }% +}{} + +\RequirePackage{geometry}% Papiergröße steht bereits fest (Standard: A0) \ifdim\paperheight>\paperwidth \setlength\PTB@scale@base{\paperheight} @@ -87,11 +91,11 @@ \PTB@is@landscapetrue \fi -\setlength\PTB@default@fsize@base{0.0130170299199\PTB@scale@base}% 11pt bei A4 -\setlength\PTB@default@afsize{0.0157550946737\PTB@scale@base}% 53.3pt bei A0 -\setlength\PTB@default@tfsize{0.0315101893474\PTB@scale@base}% 106.6pt bei A0 -\setlength\PTB@default@ffsize{0.00567538119577\PTB@scale@base}% 19.2pt bei A0 -\setlength\PTB@topmargin{0.180824222418\PTB@scale@base}% 612pt (215mm) bei A0 +\setlength\PTB@default@fsize@base{0.0130170299199\PTB@scale@base}% 11pt bei A4 +\setlength\PTB@default@afsize{0.0157550946737\PTB@scale@base}% 53.3pt bei A0 +\setlength\PTB@default@tfsize{0.0315101893474\PTB@scale@base}% 106.6pt bei A0 +\setlength\PTB@default@ffsize{0.00567538119577\PTB@scale@base}% 19.2pt bei A0 +\setlength\PTB@topmargin{0.180824222418\PTB@scale@base}% 612pt (215mm) bei A0 \newcommand*\scaleFontSizes[1]{% \PTB@default@fsize=#1\PTB@default@fsize@base @@ -105,7 +109,7 @@ \noexpand\titleFontSize{\the\PTB@tempdima}{\the\PTB@tempdimb}}% } -\scaleFontSizes{1}% wird ggf. in Präambel noch mal angepasst +\scaleFontSizes{1}% wird ggf. in Präambel noch mal angepasst \scaleTitleFontSize{1}% wird ggf. in Präambel noch mal angepasst \edef\authorFontSize{\noexpand\@setfontsize\noexpand\authorFontSize{% @@ -114,7 +118,6 @@ \the\PTB@default@ffsize}{\the\dimexpr1.2\PTB@default@ffsize}} \RequirePackage[svgnames]{xcolor} -\RequirePackage[newcommands,newparameters]{ragged2e}% ??? \RequirePackage{multicol,graphicx} \RequirePackage[% ,factor=1500 @@ -333,7 +336,6 @@ \renewcommand*\labelitemi{$\m@th\circ$} \renewcommand*\labelitemii{$\m@th\triangleright$} \renewcommand*\labelitemiii{$\m@th\diamond$} -%\renewcommand*\labelitemiv{\makebox[.5em]{\scalebox{1.5}{\textbullet}}}% \renewcommand*\labelitemiv{\textbullet}% \newcommand*\PTB@scaletoPaper[1]{% @@ -341,16 +343,17 @@ \c@PTB@tempcnta=\paperheight \iso@paper{#1}% \c@PTB@tempcntb=\paperheight - \PTB@tempdimc=\dimexpr \c@PTB@tempcntb sp * 1000 / \c@PTB@tempcnta % - \c@PTB@tempcntb=\PTB@tempdimc % - \global\mag\c@PTB@tempcntb + \PTB@tempdima=\dimexpr \c@PTB@tempcntb sp * 1000 / \c@PTB@tempcnta % + \c@PTB@tempcnta=\PTB@tempdima % + \global\mag\c@PTB@tempcnta \endgroup } \AtBeginDocument{% % Skalierungen in der Präambel sind passiert. - %%%\makeatletter\input{ptbposter-size.clo}\makeatother{} + %%%\makeatletter\input{ptbposter-size.clo}\makeatother + %%%\makeatletter\input{ptbposter.patch}\makeatother% weiter vorn! Test auf Version \changefontsizes{\the\PTB@default@fsize}% \setlength\PTB@texthsep{.5em}% \setlength\PTB@textvsep{.75em}% @@ -372,10 +375,6 @@ \PTB@tempa\normalsize \ifx\PTB@final@paper\@empty\else\PTB@scaletoPaper{\PTB@final@paper}\fi \KOMAoptions{parskip=half} - \setlength\leftmargini{1.5em} - \setlength\leftmarginii{1.4em} - \setlength\leftmarginiii{1.3em} - \setlength\leftmarginiv{1.2em} \renewcommand\section{\@startsection{section}{1}{\z@}% {-1.5ex \@plus -.5ex \@minus -.2ex}% {.8ex \@plus .2ex}% @@ -383,8 +382,30 @@ } \setlength\emergencystretch{3em}% \@ifpackageloaded{multicol}{% - \def\setemergencystretch#1#2{\setlength\emergencystretch{3em}}% + \def\setemergencystretch#1#2{}% }{}% + \RequirePackage{paralist} + \newcommand*\PTB@begin@list[1]{% + %\PTB@tempdima=\parindent + %\PTB@tempdimb=\parskip + \@nameuse{#1}% + %\parindent=\PTB@tempdima + %\parskip=\PTB@tempdimb + } + \def\enumerate{% + \PTB@begin@list{compactenum}% + } + \def\itemize{% + \PTB@begin@list{compactitem}% + } + \def\description{% + \PTB@begin@list{compactdesc}% + } + \let\enditemize\endcompactitem + \let\endenumerate\endcompactenum + \let\enddescription\endcompactdesc + \pltopsep=\medskipamount + \plitemsep=\medskipamount } \setcounter{secnumdepth}{-2}