diff --git a/ptbposter/ptbposter-2020.clo b/ptbposter/ptbposter-2020.clo index 0b1f9bfff5545d6423ff7ac2ddd7b72fdbf9e562..05f0f0587129fbf70f308b77a0fbcaec343f8485 100644 --- a/ptbposter/ptbposter-2020.clo +++ b/ptbposter/ptbposter-2020.clo @@ -12,6 +12,7 @@ \ifPTB@XeOrLua \setfontfamily\PTBdesignFont{UniversNextPro-Light}[% + Ligatures=TeX, BoldFont=*, ItalicFont=*Italic, Scale=1.01, @@ -31,7 +32,7 @@ \setlength\PTB@topmargin{0.193953\PTB@scale@base}% \ifPTBlandscape % ??? \setlength\PTB@framewidth{0.950378471315\PTB@scale@base}% 3215pt (1130mm) bei A0 - \setlength\PTB@frameheight{0.462\PTB@scale@base}% 1563pt (549mm) bei A0 + \setlength\PTB@frameheight{0.447\PTB@scale@base}% 1563pt (549mm) bei A0 \else \setlength\PTB@framewidth{0.656013458076\PTB@scale@base}% 2219pt (780mm) bei A0 \setlength\PTB@frameheight{0.740117747573\PTB@scale@base}% 2504pt (880mm) bei A0 @@ -81,8 +82,6 @@ \PTB@tempa% Title \end{hyphenrules} }% - \PTB@tempdima=-0.172\PTB@scale@base - %\linethickness{\PTB@framethickness}\color{PTBcolor}%\color{PTBcolor}% % blauer Rahmen \put(\PTB@leftmargin,\dimexpr-\textheight-2\PTB@textvsep-\PTB@topmargin){% \linethickness{\PTB@framethickness}\color{PTBcolor}% @@ -92,56 +91,47 @@ \AddToShipoutPictureFG*{% Fuß (relativ zur unteren Kante des Textbereichs) \AtTextLowerLeft{% - \put(-\PTB@texthsep,-\PTB@textvsep){% - \PTB@tempdimb=0.000420521447484\PTB@scale@base - \linethickness{\PTB@tempdimb}\normalcolor - \PTB@tempdima=-0.0420521447484\PTB@scale@base - \put(-.5\@wholewidth,\PTB@tempdima){% - \PTB@tempdima=0.0386879731686\PTB@scale@base - \PTB@tempdimb=0.00168208578994\PTB@scale@base - \ifx\PTB@qrcode\@empty - \color{PTBcolor}\framebox(\PTB@tempdima,\PTB@tempdima){}% - \else - \sbox\@tempboxa{\qrcode[height=\PTB@tempdima,tight]{\PTB@qrcode}}% - \raisebox{\dp\@tempboxa}{\usebox\@tempboxa}% - \fi - \color{PTBcolor} - \hspace{\PTB@tempdimb}\raisebox{-\@wholewidth}{% - \rule{\dimexpr\PTB@tempdima+2\@wholewidth}% - {\dimexpr\PTB@tempdima+2\@wholewidth}}% - \hspace{\PTB@tempdimb}\framebox(\PTB@tempdima,\PTB@tempdima){}% - } - \PTB@tempdimb=-0.00841042894969\PTB@scale@base - \footFontSize\sffamily\normalcolor - \PTB@tempdima=0.122792262665\PTB@scale@base + \PTBdesignFont\footFontSize\normalcolor + \PTB@tempdima=-\PTB@framethickness + \PTB@tempdimb=-0.0125\PTB@scale@base + \put(-\PTB@texthsep,-\PTB@textvsep){ \put(\PTB@tempdima,\PTB@tempdimb){% \begin{tabular}[t]{@{}l@{}} Physikalisch-Technische Bundesanstalt \\ - Braunschweig und Berlin \\[\f@baselineskip] - \ifx\first@author\@empty\else \textbf{\first@author}\\\fi - \ifx\PTB@department\@empty\else \PTB@department\\\fi - \ifx\PTB@workingGroup\@empty\else \PTB@workingGroup\\\fi + Nationales Metrologieinstitut \\[\f@baselineskip] + \ifx\PTB@street\@empty\else\PTB@street\\\fi + \ifx\PTB@location\@empty\else\PTB@location\\\fi + \href{https://www.ptb.de/}{www.ptb.de} \end{tabular}% } - \PTB@tempdima=0.263246426125\PTB@scale@base + \PTB@tempdima=0.115\PTB@scale@base \put(\PTB@tempdima,\PTB@tempdimb){% \begin{tabular}[t]{@{}ll@{}} - \ifx\PTB@street\@empty\else\multicolumn{2}{@{}l@{}}{\PTB@street}\\\fi - \ifx\PTB@location\@empty\else\multicolumn{2}{@{}l@{}}{\PTB@location}\\\fi + \ifx\first@author\@empty\else \multicolumn{2}{@{}l@{}}{\first@author}\\\fi + \ifx\PTB@workingGroup\@empty\else \multicolumn{2}{@{}l@{}}{\PTB@workingGroup}\\\fi + \\ \ifx\PTB@phone\@empty\else\ifPTB@german@ Telefon\else Phone\fi: &\PTB@phone\\\fi \ifx\PTB@fax\@empty\else Fax:&\PTB@fax\\\fi \ifx\PTB@email\@empty\else\ifPTB@german@ E-Mail\else E-mail\fi: &\href{mailto:\PTB@email}{\PTB@email}\\\fi - \multicolumn{2}{@{}l@{}}{\href{http://www.ptb.de/}{www.ptb.de}} \end{tabular}% } - \PTB@tempdima=0.378469302736\PTB@scale@base + \PTB@tempdima=0.219\PTB@scale@base \put(\PTB@tempdima,\PTB@tempdimb){% \begin{tabular}[t]{@{}l@{}} \@thanks % wurde bei der Ausführung von \@author gefüllt. \end{tabular}% } + \ifx\PTB@logo\@empty\else + \PTB@tempdimc=0.038875630234\PTB@scale@base% 131bp bei A0 + \PTB@tempdima=\dimexpr\PTB@framewidth-\PTB@tempdimc+\PTB@framethickness + \sbox\PTB@tempboxa{\includegraphics[width=\PTB@tempdimc]{\PTB@logo}}% + \put(\PTB@tempdima,\PTB@tempdimb+\ht\strutbox){% + \raisebox{-\ht\PTB@tempboxa}[0pt]% + [\dimexpr\ht\PTB@tempboxa+\dp\PTB@tempboxa]{\usebox\PTB@tempboxa}% + } + \fi } } } diff --git a/ptbposter/ptbposter-doc-1.pdf b/ptbposter/ptbposter-doc-1.pdf index 6cd1864481cde1b473ce504709888f758874837f..d536bd9d3446b1fc63ae7f948f88209bed8d8356 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 cc93025cacd677d23aa56045ef872f78e4c48306..cfba7d1596d45e04d4f4ac2dabb8ac3da604cf54 100644 --- a/ptbposter/ptbposter-doc-1.tex +++ b/ptbposter/ptbposter-doc-1.tex @@ -1,12 +1,13 @@ \documentclass[ +%landscape, %,english %,a4paper ,layout2020 ]{ptbposter} \phone{+49-30-3481-7316} -\fax{+49-30-3481-7503} +\fax{+49-30-3481-7490} \email{Rolf.Niepraschk@ptb.de} \workingGroup{7.54 Vakuummetrologie} \department{7.5 Wärme und Vakuum} @@ -57,7 +58,8 @@ zu entnehmen. \item \textbf{centerTitle}: Den Titel zentriert setzen. \item \textbf{raggedTitle}: Den Titel mit "`Flatterrand"' setzen. \item \textbf{centerAuthors}: Die Autoren zentriert setzen. - \item \textbf{shortPTBlogo}: verkürztes PTB-Logo (Text entfällt) + \item \textbf{shortPTBlogo}: verkürztes PTB-Logo (Text entfällt; nur im + Falle von "`layout2018"' wirksam) \item \textbf{layout2018, layout2020}: Layoutvarianten \end{itemize} diff --git a/ptbposter/ptbposter-doc-2.pdf b/ptbposter/ptbposter-doc-2.pdf index ba33ee4183132694ab48af8ad040f8589b16f631..e181e31cc0c9e080b4ecc2cab4a519d3230ec154 100644 Binary files a/ptbposter/ptbposter-doc-2.pdf and b/ptbposter/ptbposter-doc-2.pdf differ diff --git a/ptbposter/ptbposter-doc-2.tex b/ptbposter/ptbposter-doc-2.tex index d8da2f1024d11a127203028799fee3952a364036..6ec2da163495a173463276212d228dbd2bd6fb51 100644 --- a/ptbposter/ptbposter-doc-2.tex +++ b/ptbposter/ptbposter-doc-2.tex @@ -4,10 +4,11 @@ %,english %,a4paper ,layout2018 +%,layout2020 ]{ptbposter} \phone{+49-30-3481-7316} -\fax{+49-30-3481-7503} +\fax{+49-30-3481-7490} \email{Rolf.Niepraschk@ptb.de} \workingGroup{7.54 Vakuummetrologie} \department{7.5 Wärme und Vakuum} @@ -24,7 +25,7 @@ %%\scaleFontSizes{1.05}% Werte nahe an "1" wählen! -\title{Die \LaTeX"=Dokumentenklasse "`ptbposter"'} +\title{Die \LaTeX-Dokumentenklasse "`ptbposter"'} \begin{document} diff --git a/ptbposter/ptbposter.cls b/ptbposter/ptbposter.cls index 75c3339dec0b00aaebc43a0dac23bd5500d6c5b5..050ecdf7d100509547ee48ae343444b39367828f 100644 --- a/ptbposter/ptbposter.cls +++ b/ptbposter/ptbposter.cls @@ -36,13 +36,16 @@ \newcommand\PTB@tempe{} \newcommand\PTB@tempf{} -\let\PTB@tempdima=\@ovxx -\let\PTB@tempdimb=\@ovyy -\let\PTB@tempdimc=\@ovdx +\newdimen\PTB@tempdima +\newdimen\PTB@tempdimb +\newdimen\PTB@tempdimc +\newdimen\PTB@tempdimd \newcounter{PTB@tempcnta} \newcounter{PTB@tempcntb} +\newbox\PTB@tempboxa + \newif\ifPTBlandscape \PTBlandscapefalse \newif\ifPTB@XeOrLua \PTB@XeOrLuafalse \newif\ifSERIF \SERIFfalse