diff --git a/ptbposter/ptbposter-test-hoch.tex b/ptbposter/ptbposter-test-hoch.tex index dd986731bd0f7376505ebc47f7063575469b0140..194545a5cf03130675ce0e071269f20a56da1354 100644 --- a/ptbposter/ptbposter-test-hoch.tex +++ b/ptbposter/ptbposter-test-hoch.tex @@ -19,86 +19,85 @@ %%\scaleFontSizes{1.05}% Werte nahe an "1" wählen! %%\scaleTitleFontSize{0.92}% Werte nahe an "1" wählen! -\title{Die \LaTeX-Dokumentenklasse "`ptbposter.cls"'} +\title{Die \LaTeX"=Dokumentenklasse "`ptbposter"'} \begin{document} +\section{Einleitung} + +Die \LaTeX"=Dokumentenklasse "`ptbposter"' ist geeignet, mit Hilfe des +Textsatzsystems \TeX\ Poster im Hoch- und Querformat den offiziellen +Vorgaben entsprechend qualitativ hochwertig zu setzen. + \begin{multicols}{2} -\section{Introduction} -Regarding to the Kyoto Protocol, the European Union and its members have -committed themselves to reduce the emissions of refrigerant greenhouse gases, -like R-134a, during the period 2008--2012. To control the emission of -refrigerant equipment, it is necessary to check the accuracy of leak detectors -and room controllers. In the European standard EN 14624 it is pointed out, only -to use calibrated leaks (called sniffer test leaks) based on a primary -standard. +\section{Klassenoptionen} \begin{itemize} - \item The range of the PTB primary standard is from $4\cdot10^{-11}$ mol/s to - $4\cdot10^{-9}$ mol/s which is the most needed range in industry of around 1 g - loss per year of the cooling agent R134a. + \item \textbf{portrait}: Setzt das Poster im Hochformat (Standard). + \item \textbf{landscape}: Setzt das Poster im Querformat. + \item \textbf{serif}: Wählt die Serifenschrift für den Textbereich (Standard). + \item \textbf{sanserif}: Wählt die serifenlose Schrift für den Textbereich. + (Ist derzeit noch nicht zu empfehlen, da noch experimentell) +\end{itemize} -%%%\includegraphics[width=0.5\linewidth]{TL2} -%%%\includegraphics[width=0.495\linewidth]{skizze} +Alle anderen Optionen werden an die intern benutzte Dokumentenklasse +"`scrartcl"' weitergeleitet. -The leakrate $q_{pv}$ is calculated by $q_{pv}= \frac{\Delta V}{\Delta t} \cdot -p_{atm}$ and the molar flow follows from $q_{\nu} = \frac{q_{pV}}{R\cdot -T_{wv}}$. -\end{itemize} -\section{Measurements} -There are two types of leaks, capillary and permeation leaks. Both kinds of -leaks contain the gas R-134a which flow to atmospheric pressure. With the -following measurements the influence of the fill pressure, the atmospheric -pressure on the leak rate and stability is examined. -\begin{itemize} - \item The capillary leak is equipped with a pressure reducer and generates a - gas flow of $q_{\nu}=8\cdot10^{-3}$\,Pa\,l/s. The measurements did not show a - significant dependence on the fill pressure and the atmospheric pressure, - however the repeatability is $\pm\,3.4\,\%$. - -%%%\includegraphics[width=0.8\columnwidth]{qvonpatmcap} - -\item The permeation leak is equipped with a Teflon membrane and generates a -gas flow of $q_{\nu}=1\cdot10^{-3}$\,Pa\,l/s. In the following graph the mean -leak rate is shown vs. different fill pressures. The measurements show a -significant dependence on the fill pressure $p_{fill}$ and the atmospheric -pressure $p_{atm}$. The slope of the linear least square fit determines the -atmospheric coefficients $(\Delta q_{\nu}/q_{\nu}(1010\,hPa))/\Delta p_{atm}$ of -the flow rates. The uncertainty bars show the standard deviation of repeat -measurements.The permeation leak is equipped with a Teflon membrane and -generates a gas flow of $q_{\nu}=1\cdot10^{-3}$ Pa l/s. In the following graph -the mean leak rate is shown vs. different fill pressures. The measurements show -a significant dependence on the fill pressure $p_{fill}$ and the atmospheric -pressure $p_{atm}$. The slope of the linear least square fit determines the -atmospheric coefficients $(\Delta q_{\nu}/q_{\nu}(1010\,hPa))/\Delta p_{atm}$ -of the flow rates. The uncertainty bars show the standard deviation of repeat -measurements. - - -%%%\includegraphics[width=0.8\columnwidth]{qvonpatmper} - -In the next step, the data were normalized for a gas flow $q_{\nu}$ at an -atmospheric pressure of 1010\,hPa. Thus the fill pressure coefficients $(\Delta -q_{\nu}/q_{\nu}(1bar))/\Delta p_{fill}$ could be calculated. - -%%%\includegraphics[width=0.8\columnwidth]{qvonpfill} +Ohne Angabe einer Sprachoption werden die Trennregeln für "`ngerman"' (neue +deutsche Rechtschreibung) benutzt. +Derzeit wird ausschließlich das Papierformat "`A0"' unterstützt. + +\section{Makros} + +\begin{itemize} + \item \verb|\scaleFontSizes|: Skaliert alle Schriftgrößen im Textbereich um + den angegebenen Wert. Beispiel: Mit \verb|\scaleFontSizes{1.04}| wird der + Fließtext um 4\% vergrößert gesetzt. + \item \verb|\scaleTitleFontSize|: Skaliert die Schriftgröße in der Titelzeile + um den angegebenen Wert. Beispiel: Mit \verb|\scaleTitleFontSize{0.97}| wird der + Titel um 3\% verkleinert gesetzt. \end{itemize} -\section{Results} -\begin{center} - \begin{tabular}{@{}lll@{}} - \toprule - & capillary leak & permeation leak \\ - \midrule - $(\Delta q_{\nu}/q_{\nu}(1010\,hPa))/\Delta p_{atm}$ & - & $ \leq -0.0063/hPa $ \\ - $(\Delta q_{\nu}/q_{\nu}(1bar))/\Delta p_{fill}$ & - & $\leq 0.46/bar$\\ - repeatability & $\pm 3.4 \%$ & $\pm\,0.7\,\% \cdots \pm\,1.6\,\%$ \\ - \bottomrule - \end{tabular} -\end{center} -So far, no temperature dependence could be measured due to consistencies -probably caused by experimental shortcoming. +Beide Zahlenwerte sollten nahe bei "`1"' liegen, um das Gesamtbild nicht zu +beeinträchtigen. Die Makros \verb|\phone|, \verb|\fax|, \verb|\email|, +\verb|\workingGroup|, \verb|\department|, \verb|\location|, \verb|\street| und +\verb|\QRcode| setzen die Informationen im Fußbereich und sind selbsterklärend. + +\section{Angaben zu Autoren} + +\minisec{Ein Autor:} +Nur eine einzelne Angabe wie \verb|\Author{Max}{Müller}|. + +\minisec{Mehrere Autoren:} +\begingroup +\footnotesize +\begin{verbatim} +\Author{Rolf}{Niepraschk}[Physikalisch-Technische ...] +\Author*{Max}{Mustermann} +\Author{Ellen}{Bogen}[Muster Universität Forschungsstadt] +\Author*{Peter}{Silie}[XYZ GmbH] +\end{verbatim} +\endgroup + +Der zuerst aufgeführte Autor erscheint mit Adresse, E-Mail usw. in der +Fußzeile. Als optionaler Parameter ist die Institution anzugeben, wenn weitere +Autoren nicht zur PTB gehören. Für den zweiten Autor wird die Sternform des +Makros benutzt, da er derselben Institution wie sein Vorgänger angehört. Der +vierte Autor gehört zur Institution des dritten und gleichzeitig zu einer +weiteren. + \end{multicols} +\bigskip + +Die jeweils aktuelle Version der Dokumentenklasse und der Beispieldokumente ist +im Git"=Repositorium der Arbeitsgruppe~7.54 unter der Adresse +\url{http://a75436.berlin.ptb.de/vaclab/latex/tree/master/ptbposter} zu finden. +Für Anregungen und Kritiken bin ich dankbar. + +\medskip +Rolf Niepraschk + \end{document} + diff --git a/ptbposter/ptbposter-test-quer.tex b/ptbposter/ptbposter-test-quer.tex index 9a812b5994ec9820f6d9c1ea0cd3d8102f0f24a7..9c983d4992c0b3424c2968bdd1bfde181382e3b3 100644 --- a/ptbposter/ptbposter-test-quer.tex +++ b/ptbposter/ptbposter-test-quer.tex @@ -1,103 +1,103 @@ -\documentclass[english,landscape]{ptbposter} -%\documentclass[ngerman,sanserif]{ptbposter} +\documentclass[landscape]{ptbposter} +%\documentclass[english]{ptbposter} -\phone{+49-30-3481-7467} +\phone{+49-30-3481-7316} \fax{+49-30-3481-7503} -\email{Ute.Becker@ptb.de} -\workingGroup{7.54 Vacuum Metrology} -\department{7.5 Heat and Vacuum} +\email{Rolf.Niepraschk@ptb.de} +\workingGroup{7.54 Arbeitsgruppe} +\department{7.5 Fachbereich} \location{10587 Berlin} \street{Abbestraße 2--12} \QRcode{http://www.ptb.de/cms/fachabteilungen/abt7/fb-75/ag-754.html} -\Author{Peter}{Silie}[Physikalisch-Technische Bundesanstalt] +\Author{Rolf}{Niepraschk}[Physikalisch-Technische Bundesanstalt] \Author*{Max}{Mustermann} -\Author{Gerhold}{Dosenkohl}[Muster Universität Forschungsstadt] -\Author*{Ellen}{Bogen}[XYZ GmbH] +\Author{Ellen}{Bogen}[Muster Universität Forschungsstadt] +\Author*{Peter}{Silie}[XYZ GmbH] -%%\scaleFontSizes{1.05} +%%\scaleFontSizes{1.05}% Werte nahe an "1" wählen! +%%\scaleTitleFontSize{0.92}% Werte nahe an "1" wählen! -\title{Das Liebesleben der Maikäfer} +\title{Die \LaTeX"=Dokumentenklasse "`ptbposter"'} \begin{document} -\begin{multicols}{2} -\section{Introduction} +\section{Einleitung} -Regarding to the Kyoto Protocol, the European Union and its members have -committed themselves to reduce the emissions of refrigerant greenhouse gases, -like R-134a, during the period 2008--2012. To control the emission of -refrigerant equipment, it is necessary to check the accuracy of leak detectors -and room controllers. In the European standard EN 14624 it is pointed out, only -to use calibrated leaks (called sniffer test leaks) based on a primary -standard. +Die \LaTeX"=Dokumentenklasse "`ptbposter"' ist geeignet, mit Hilfe des +Textsatzsystems \TeX\ Poster im Hoch- und Querformat den offiziellen +Vorgaben entsprechend qualitativ hochwertig zu setzen. -\begin{itemize} - \item The range of the PTB primary standard is from $4\cdot10^{-11}$ mol/s to - $4\cdot10^{-9}$ mol/s which is the most needed range in industry of around 1 g - loss per year of the cooling agent R134a. +\begin{multicols}{3} -%%%\includegraphics[width=0.5\linewidth]{TL2} -%%%\includegraphics[width=0.495\linewidth]{skizze} +\section{Klassenoptionen} -The leakrate $q_{pv}$ is calculated by $q_{pv}= \frac{\Delta V}{\Delta t} \cdot -p_{atm}$ and the molar flow follows from $q_{\nu} = \frac{q_{pV}}{R\cdot -T_{wv}}$. -\end{itemize} -\section{Measurements} -There are two types of leaks, capillary and permeation leaks. Both kinds of -leaks contain the gas R-134a which flow to atmospheric pressure. With the -following measurements the influence of the fill pressure, the atmospheric -pressure on the leak rate and stability is examined. \begin{itemize} - \item The capillary leak is equipped with a pressure reducer and generates a - gas flow of $q_{\nu}=8\cdot10^{-3}$\,Pa\,l/s. The measurements did not show a - significant dependence on the fill pressure and the atmospheric pressure, - however the repeatability is $\pm\,3.4\,\%$. - -%%%\includegraphics[width=0.8\columnwidth]{qvonpatmcap} - -\item The permeation leak is equipped with a Teflon membrane and generates a -gas flow of $q_{\nu}=1\cdot10^{-3}$\,Pa\,l/s. In the following graph the mean -leak rate is shown vs. different fill pressures. The measurements show a -significant dependence on the fill pressure $p_{fill}$ and the atmospheric -pressure $p_{atm}$. The slope of the linear least square fit determines the -atmospheric coefficients $(\Delta q_{\nu}/q_{\nu}(1010\,hPa))/\Delta p_{atm}$ of -the flow rates. The uncertainty bars show the standard deviation of repeat -measurements.The permeation leak is equipped with a Teflon membrane and -generates a gas flow of $q_{\nu}=1\cdot10^{-3}$ Pa l/s. In the following graph -the mean leak rate is shown vs. different fill pressures. The measurements show -a significant dependence on the fill pressure $p_{fill}$ and the atmospheric -pressure $p_{atm}$. The slope of the linear least square fit determines the -atmospheric coefficients $(\Delta q_{\nu}/q_{\nu}(1010\,hPa))/\Delta p_{atm}$ -of the flow rates. The uncertainty bars show the standard deviation of repeat -measurements. - - -%%%\includegraphics[width=0.8\columnwidth]{qvonpatmper} - -In the next step, the data were normalized for a gas flow $q_{\nu}$ at an -atmospheric pressure of 1010\,hPa. Thus the fill pressure coefficients $(\Delta -q_{\nu}/q_{\nu}(1bar))/\Delta p_{fill}$ could be calculated. - -%%%\includegraphics[width=0.8\columnwidth]{qvonpfill} + \item \textbf{portrait}: Setzt das Poster im Hochformat (Standard). + \item \textbf{landscape}: Setzt das Poster im Querformat. + \item \textbf{serif}: Wählt die Serifenschrift für den Textbereich (Standard). + \item \textbf{sanserif}: Wählt die serifenlose Schrift für den Textbereich. + (Ist derzeit noch nicht zu empfehlen, da noch experimentell) +\end{itemize} + +Alle anderen Optionen werden an die intern benutzte Dokumentenklasse +"`scrartcl"' weitergeleitet. + +Ohne Angabe einer Sprachoption werden die Trennregeln für "`ngerman"' (neue +deutsche Rechtschreibung) benutzt. +Derzeit wird ausschließlich das Papierformat "`A0"' unterstützt. + +\section{Makros} + +\begin{itemize} + \item \verb|\scaleFontSizes|: Skaliert alle Schriftgrößen im Textbereich um + den angegebenen Wert. Beispiel: Mit \verb|\scaleFontSizes{1.04}| wird der + Fließtext um 4\% vergrößert gesetzt. + \item \verb|\scaleTitleFontSize|: Skaliert die Schriftgröße in der Titelzeile + um den angegebenen Wert. Beispiel: Mit \verb|\scaleTitleFontSize{0.97}| wird der + Titel um 3\% verkleinert gesetzt. \end{itemize} -\section{Results} -\begin{center} - \begin{tabular}{@{}lll@{}} - \toprule - & capillary leak & permeation leak \\ - \midrule - $(\Delta q_{\nu}/q_{\nu}(1010\,hPa))/\Delta p_{atm}$ & - & $ \leq -0.0063/hPa $ \\ - $(\Delta q_{\nu}/q_{\nu}(1bar))/\Delta p_{fill}$ & - & $\leq 0.46/bar$\\ - repeatability & $\pm 3.4 \%$ & $\pm\,0.7\,\% \cdots \pm\,1.6\,\%$ \\ - \bottomrule - \end{tabular} -\end{center} -So far, no temperature dependence could be measured due to consistencies -probably caused by experimental shortcoming. +Beide Zahlenwerte sollten nahe bei "`1"' liegen, um das Gesamtbild nicht zu +beeinträchtigen. Die Makros \verb|\phone|, \verb|\fax|, \verb|\email|, +\verb|\workingGroup|, \verb|\department|, \verb|\location|, \verb|\street| und +\verb|\QRcode| setzen die Informationen im Fußbereich und sind selbsterklärend. + +\section{Angaben zu Autoren} + +\minisec{Ein Autor:} +Nur eine einzelne Angabe wie \verb|\Author{Max}{Müller}|. + +\minisec{Mehrere Autoren:} +\begingroup +\footnotesize +\begin{verbatim} +\Author{Rolf}{Niepraschk}[Physikalisch-Technische ...] +\Author*{Max}{Mustermann} +\Author{Ellen}{Bogen}[Muster Universität Forschungsstadt] +\Author*{Peter}{Silie}[XYZ GmbH] +\end{verbatim} +\endgroup + +Der zuerst aufgeführte Autor erscheint mit Adresse, E-Mail usw. in der +Fußzeile. Als optionaler Parameter ist die Institution anzugeben, wenn weitere +Autoren nicht zur PTB gehören. Für den zweiten Autor wird die Sternform des +Makros benutzt, da er derselben Institution wie sein Vorgänger angehört. Der +vierte Autor gehört zur Institution des dritten und gleichzeitig zu einer +weiteren. + \end{multicols} +\bigskip + +Die jeweils aktuelle Version der Dokumentenklasse und der Beispieldokumente ist +im Git"=Repositorium der Arbeitsgruppe~7.54 unter der Adresse +\url{http://a75436.berlin.ptb.de/vaclab/latex/tree/master/ptbposter} zu finden. +Für Anregungen und Kritiken bin ich dankbar. + +\medskip +Rolf Niepraschk + \end{document} + diff --git a/ptbposter/ptbposter.cls b/ptbposter/ptbposter.cls index 4be4f7c4210fbf2125299720a1a0335c2c2941e3..694fc70abe936654bb335684b676c2fdd125dd32 100644 --- a/ptbposter/ptbposter.cls +++ b/ptbposter/ptbposter.cls @@ -52,16 +52,19 @@ } } -\newcommand*\scaleFontSizes[1]{% - \@ovri=\PTB@default@fsize % - \changefontsizes{#1\@ovri}% -} +\DeclareOption*{\PassOptionsToClass{\CurrentOption}{scrartcl}} %%%\PassOptionsToClass{fontsize=\the\PTB@default@fsize}{scrartcl} \ExecuteOptions{portrait,serif} \ProcessOptions\relax +\RequirePackage{hyphsubst}% Trennregeln austauschen +\HyphSubstIfExists{ngerman-x-latest}{% + \HyphSubstLet{ngerman}{ngerman-x-latest}}{} +\HyphSubstIfExists{german-x-latest}{% + \HyphSubstLet{german}{german-x-latest}}{} + \RequirePackage{etoolbox} \preto\@classoptionslist{ngerman,} % Ohne Sprachangabe "deutsch" verwenden. Bessere Lösung? @@ -71,8 +74,14 @@ \RequirePackage{tgpagella,qpxmath} \RequirePackage{tgheros} -\LoadClass{scrartcl} +\LoadClass[% +,parskip=half +]{scrartcl} +\newcommand*\scaleFontSizes[1]{% + \@ovri=\PTB@default@fsize % + \changefontsizes{#1\@ovri}% +} \scaleFontSizes{1}% Werte nahe 1 sind empfohlen. \RequirePackage[columnsep=2.5em]{geometry} @@ -105,6 +114,8 @@ \defineshorthand{"`}{\guillemotright}% \defineshorthand{"'}{\guillemotleft}% \fi + \RequirePackage[final,pdfpagelabels=false,% + plainpages=false,hypertexnames=true,hyperfootnotes=false]{hyperref}% } \RequirePackage