Skip to content
GitLab
Explore
Sign in
Register
Primary navigation
Search or go to…
Project
ptb-latex
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package registry
Container Registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
André Wählisch
ptb-latex
Commits
77812878
Commit
77812878
authored
10 years ago
by
Rolf Niepraschk
Browse files
Options
Downloads
Patches
Plain Diff
Dokumentation in Beispieldokumente
parent
7d40f668
No related branches found
Branches containing commit
No related tags found
No related merge requests found
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
ptbposter/ptbposter-test-hoch.tex
+68
-69
68 additions, 69 deletions
ptbposter/ptbposter-test-hoch.tex
ptbposter/ptbposter-test-quer.tex
+80
-80
80 additions, 80 deletions
ptbposter/ptbposter-test-quer.tex
ptbposter/ptbposter.cls
+16
-5
16 additions, 5 deletions
ptbposter/ptbposter.cls
with
164 additions
and
154 deletions
ptbposter/ptbposter-test-hoch.tex
+
68
−
69
View file @
77812878
...
...
@@ -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
\cdot
10
^{
-
11
}$
mol/s to
$
4
\cdot
10
^{
-
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
\cdot
10
^{
-
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
\cdot
10
^{
-
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
\cdot
10
^{
-
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
}
(
1
bar
))/
\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
}
(
1
bar
))/
\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}
This diff is collapsed.
Click to expand it.
ptbposter/ptbposter-test-quer.tex
+
80
−
80
View file @
77812878
\documentclass
[
english,
landscape]
{
ptbposter
}
%\documentclass[ng
erman,sanserif
]{ptbposter}
\documentclass
[landscape]
{
ptbposter
}
%\documentclass[
e
ng
lish
]{ptbposter}
\phone
{
+49-30-3481-7
467
}
\phone
{
+49-30-3481-7
316
}
\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
{
D
as Liebesleben der Maikäfer
}
\title
{
D
ie
\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
\cdot
10
^{
-
11
}$
mol/s to
$
4
\cdot
10
^{
-
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
\cdot
10
^{
-
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
\cdot
10
^{
-
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
\cdot
10
^{
-
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
}
(
1
bar
))/
\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
}
(
1
bar
))/
\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}
This diff is collapsed.
Click to expand it.
ptbposter/ptbposter.cls
+
16
−
5
View file @
77812878
...
...
@@ -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
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment