diff --git a/README.md b/README.md
index 659c58d9a48fcd3a1232691298b97e75892e6c11..320fdadb7e1e4c8feb70757942d00ca98b07e05c 100644
--- a/README.md
+++ b/README.md
@@ -45,4 +45,4 @@ pdflatex test-addressLabels.tex
 
 ## Arbeitsanweisung
 
-
+## ptbposter
diff --git a/ptbposter/README.md b/ptbposter/README.md
new file mode 100644
index 0000000000000000000000000000000000000000..a372bc7b9721ca539ac48a5f5a91fa75b4087780
--- /dev/null
+++ b/ptbposter/README.md
@@ -0,0 +1,12 @@
+## ptbposter
+Die LaTeX-Dokumentenklasse »ptbposter« ist geeignet, mit Hilfe des
+Textsatzsystems TeX Poster im Hoch- und Querformat den offiziellen Vorgaben
+der PTB entsprechend qualitativ hochwertig zu setzen.
+
+Zu näheren Einzelheiten sind in den pdf-Dateien der Beispiele
+([Hochformat](ptbposter-test-hoch.pdf) und
+[Querformat](ptbposter-test-quer.pdf)) sowie in deren Quellen zu finden.
+
+Rolf Niepraschk
+AG 7.54
+
diff --git a/ptbposter/ptbposter-inc.tex b/ptbposter/ptbposter-inc.tex
index d685f7ab52ba1da3052e6bb70d8b35e8de79769b..8ecf4b4ccd59348657ef72040a76f54b63741db4 100644
--- a/ptbposter/ptbposter-inc.tex
+++ b/ptbposter/ptbposter-inc.tex
@@ -2,7 +2,7 @@
 
 Die \LaTeX"=Dokumentenklasse "`ptbposter"' ist geeignet, mit Hilfe des
 Textsatzsystems \TeX\ Poster im Hoch- und Querformat den offiziellen
-Vorgaben entsprechend qualitativ hochwertig zu setzen.
+Vorgaben der PTB entsprechend qualitativ hochwertig zu setzen.
 
 \begin{multicols}{\columnNumbers}
 
@@ -13,7 +13,7 @@ Vorgaben entsprechend qualitativ hochwertig zu setzen.
   \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 nicht zu empfehlen, da noch experimentell.)
+    (Ist derzeit nicht zu empfehlen, da noch unvollkommen.)
 \end{itemize}
 
 Alle anderen Optionen werden an die intern benutzte Dokumentenklasse
diff --git a/ptbposter/ptbposter-test-hoch.pdf b/ptbposter/ptbposter-test-hoch.pdf
index d9368907c59b43e86ddbadff9f8cfdea9c59cdee..3a5fc60fbd2844dd4bc3e6b66a730e4d87d2f66a 100644
Binary files a/ptbposter/ptbposter-test-hoch.pdf and b/ptbposter/ptbposter-test-hoch.pdf differ
diff --git a/ptbposter/ptbposter-test-quer.pdf b/ptbposter/ptbposter-test-quer.pdf
index db8dd83602fd82fc9c36b75dbaefb2727151533a..c0337a29e6b5cf69402e2ce716f71e87d031e9a6 100644
Binary files a/ptbposter/ptbposter-test-quer.pdf and b/ptbposter/ptbposter-test-quer.pdf differ
diff --git a/ptbposter/ptbposter.cls b/ptbposter/ptbposter.cls
index 767e27bfa196116fc82684f009db95a02d3ccd5f..dfb0f5d98e9d11167873859a093a89b4c20f4683 100644
--- a/ptbposter/ptbposter.cls
+++ b/ptbposter/ptbposter.cls
@@ -23,6 +23,9 @@
 \newcommand\PTB@tempd{}
 \newcommand\PTB@tempe{}
 
+\let\PTB@tempdima=\@ovxx
+\let\PTB@tempdimb=\@ovyy
+
 \DeclareOption{portrait}{%
   \setlength\PTB@leftmargin{0.5\dimexpr 841mm-780mm}
   \edef\PTB@tempa{\noexpand\PassOptionsToPackage{portrait,
@@ -40,7 +43,7 @@
   \PTB@tempa
 }
 
-\DeclareOption{sanserif}{% noch experimentell! Besser: luaTeX/xeTeX
+\DeclareOption{sanserif}{% noch experimentell! Besser: luaTeX/xeTeX + OTF
   \AtEndOfClass{%
     \renewcommand\familydefault{\sfdefault}
     \RequirePackage{sfmath}
@@ -80,8 +83,8 @@
 ]{scrartcl}
 
 \newcommand*\scaleFontSizes[1]{%
-  \@ovri=\PTB@default@fsize %
-  \changefontsizes{#1\@ovri}%
+  \PTB@tempdima=\PTB@default@fsize %
+  \changefontsizes{#1\PTB@tempdima}%
 }
 \scaleFontSizes{1}%
 
@@ -179,24 +182,24 @@
       \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
+        \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
       \end{tabular}%
     }
     \put(307mm,-17mm){%
       \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@fax\@empty\else Fax:&\PTB@fax\\ \fi
-        \ifx\PTB@email\@empty\else E-Mail:&\href{mailto:\PTB@email}{\PTB@email}\\ \fi
+        \ifx\PTB@phone\@empty\else Telefon:&\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@{}}{www.ptb.de}
       \end{tabular}%
     }
     \put(444mm,-17mm){%
       \begin{tabular}[t]{@{}l@{}}
-        \@thanks % wurde bei der Ausführung von \@autor gefüllt.
+        \@thanks % wurde bei der Ausführung von \@author gefüllt.
       \end{tabular}%
     }
   }
@@ -304,11 +307,11 @@
 \def\footFontSize{\@setfontsize\footFontSize{19.2}{23.04}}
 
 \newcommand*\scaleTitleFontSize[1]{%
-  \@ovri=106.6pt %
-  \@ovri=#1\@ovri
-  \@ovdy=1.2\@ovri
-  \xdef\titleFontSize{%
-    \noexpand\@setfontsize\noexpand\titleFontSize{\the\@ovri}{\the\@ovdy}}%
+  \PTB@tempdima=106.6pt %
+  \PTB@tempdima=#1\PTB@tempdima
+  \PTB@tempdimb=1.2\PTB@tempdima
+  \xdef\titleFontSize{\noexpand\@setfontsize\noexpand{}
+    \titleFontSize{\the\PTB@tempdima}{\the\PTB@tempdimb}}%
 }
 
 \scaleTitleFontSize{1}
@@ -316,7 +319,8 @@
 \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{\makebox[.5em]{\scalebox{1.5}{\textbullet}}}%
+\renewcommand*\labelitemiv{\textbullet}%
 \setlength\leftmargini{1.5em}
 \setlength\leftmarginii{1.4em}
 \setlength\leftmarginiii{1.3em}