diff --git a/ptbposter/ptbposter.cls b/ptbposter/ptbposter.cls index 9f22b38baccef4169b7052aa9e6af70affea2505..75a83fba468aea42597dd6484eef826e22b9816c 100644 --- a/ptbposter/ptbposter.cls +++ b/ptbposter/ptbposter.cls @@ -3,9 +3,10 @@ \setcounter{errorcontextlines}{100} \listfiles \NeedsTeXFormat{LaTeX2e}[1999/12/01] -\ProvidesClass{ptbposter}[2019/06/24 v0.9b PTB-Poster (RN)] +\ProvidesClass{ptbposter}[2019/06/25 v0.9c PTB-Poster (RN)] -\newif\ifPTB@useCMYK \PTB@useCMYKfalse % vorerst +\newif\ifPTB@useCMYK \PTB@useCMYKfalse % vorerst +\newif\ifPTB@german@ \PTB@german@true \newdimen\PTB@topmargin % Abstand zum Rahmen \newdimen\PTB@leftmargin % Abstand zum Rahmen @@ -72,7 +73,7 @@ \DeclareOption{centerAuthors}{% \global\let\PTB@authors@justification=\centering } -\DeclareOption*{\PassOptionsToPackage{\CurrentOption}{geometry}} +\DeclareOption*{\PassOptionsToPackage{\CurrentOption}{babel}} \ExecuteOptions{serif} \ProcessOptions\relax @@ -167,9 +168,9 @@ \AtEndOfClass{% \shorthandon{"}% - \@tempswafalse - \iflanguage{ngerman}{\@tempswatrue}{% - \iflanguage{german}{\@tempswatrue}{}% + \PTB@german@false + \iflanguage{ngerman}{\PTB@german@true}{% + \iflanguage{german}{\PTB@german@true}{}% } \if@tempswa \defineshorthand{"`}{\guillemotright}% @@ -315,7 +316,8 @@ \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\PTB@phone\@empty\else Telefon:&\PTB@phone\\\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 E-Mail:&\href{mailto:\PTB@email}{\PTB@email}\\\fi \multicolumn{2}{@{}l@{}}{\href{http://www.ptb.de/}{www.ptb.de}}