Skip to content
Snippets Groups Projects
tcb-example1.tex 6.93 KiB
\documentclass[%
,sanserif
%,a4paper
]{ptbposter}

\usepackage[
%,boxlayout=0
]{ptbposter-tcb} 

\phone{+49-30-3481-7316}
\fax{+49-30-3481-7503}
\email{Rolf.Niepraschk@ptb.de}
\workingGroup{7.54 Vakuummetrologie}
\department{7.5 Wärme und Vakuum}
\location{10587 Berlin}
\street{Abbestraße 2--12}
\QRcode{https://gitlab1.ptb.de/niepra01/ptb-latex/-/tree/master/ptbposter}

\Author{Rolf}{Niepraschk}

%\logo{Logo754.pdf}

\colorlet{boxBackground}{OliveGreen!10}
\posterSet{showframe=true,columns=2}
%\posterSet{spacing=.01\paperwidth}

\scaleFontSizes{.7}% global font scaling

\newcommand*\cmd[1]{\texttt{\textbackslash #1}}

\title{Poster-Test (\texttt{ptbposter-tcb.sty}) -- Nr.~1}

\begin{document}

\begin{posterboxenv}[adjusted title=Lokale Schriftskalierung]%
  {name=A1,column=1,below=top}
  
\relscale{.9}% local font scaling

Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla 
Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla 
Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla 
Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla 
Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla 
Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla 
Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla 
Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla 
Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla 
Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla 
Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla 
Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla 
Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla 
Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla 

\end{posterboxenv}

\begin{posterboxenv}[adjusted title=Das ist Box A2]%
  {name=A2,column=1,below=A1}
  
\begin{minipage}[c]{.485\linewidth}
Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla 
Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla 
Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla 
Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla 
Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla 
Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla 
Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla  
Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla 
Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla    
\end{minipage}
\hfill
\begin{minipage}[c]{.485\linewidth} \centering
  \textcolor{red!30}{\rule{.8\linewidth}{.6\linewidth}} \\
  \vspace{2ex}
  \textcolor{red!30}{\rule{.8\linewidth}{.6\linewidth}}
\end{minipage}

\begin{minipage}[c][.14\linewidth][b]{\linewidth}
Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla 
Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla 
Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla 
Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla
\end{minipage}

\end{posterboxenv}  

\begin{posterboxenv}[adjusted title=Das \LaTeX-Paket »\texttt{ptbposter-tcb}«,%
  text fill]{name=A3,column=1,span=2,below=A2}
  \raggedcolumns 
  \begin{multicols}{2}    
    \section{Paketoption}
\begin{verbatim}    
\usepackage[boxlayout=2]% 0, 1, 2, 3 (default: 2)
   {ptbposter-tcb}    
\end{verbatim}
    Wählt unterschiedliche Arten von Boxen aus.
      
    \section{Makros}
    \verb|\posterSet|: Setzt Parameter zur Boxenpositionierung:
    \begin{itemize}
      \item \verb!showframe=true|false! (Informationen zur Orientierung)
      \item \verb!columns=n!: Anzahl der Spalten
      \item \verb!rows=n!: Anzahl der Zeilen
      \item \verb!spacing=n!: Abstand zwischen den Boxen und zum Rand
    \end{itemize} \columnbreak
    \section{Boxparameter}
\begin{verbatim}
\begin{posterboxenv}[adjusted title=Blabla,text fill]%
  {name=ABC,column=x,row=y,span=m,rowspan=n}
\end{verbatim}
      \begin{itemize}
        \item "`\verb!adjusted title=!"': Titel 
        \item "`\verb!text fill!"': Verhalten wie "`\verb!minipage!
        \item "`\verb!name=!"': Knotenname als Bezug bei Positionierung
        \item "`\verb!column=x,row=y!"': Position auf dem Raster
        \item "`\verb!span=m,rowspan=n!"': Breite und Höhe
      \end{itemize}
      \bigskip
      Näheres siehe Dokumentation zu "`tcolorbox"'~\cite{TCOLORBOX}.      
    \end{multicols}

\end{posterboxenv}

\begin{posterboxenv}[adjusted title=\cmd{vfill}-Beispiel,text fill]
  {name=A4,column=1,between=A3 and bottom} \bfseries
  X \dotfill X
  \vfill% erfordert Option "text fill"
  X \dotfill X
  \vfill
  X \dotfill X
\end{posterboxenv}

% =======================================================================================

\begin{posterboxenv}[adjusted title=figure-Umgebung (nicht gleitend)]%
  {name=B1,column=2,below=top}
  \begin{figure} \centering
    \textcolor{red!30}{\rule{.56\linewidth}{.42\linewidth}}
    \caption{Ein Bild}
  \end{figure}
\end{posterboxenv}

\begin{posterboxenv}[adjusted title=\cmd{tcbhighmath}]%
  {name=B2,column=2,below=B1}     
  For all natural number $n$ it holds:
  \begin{equation}
    \tcbhighmath{\sum\limits_{i=1}^n i = \frac{n(n+1)}{2}.}
  \end{equation}
\end{posterboxenv}

\begin{posterboxenv}[adjusted title=table-Umgebung (nicht gleitend),%
  valign=center]{name=B3,column=2,between=B2 and A3}
  \begin{table} \centering
    \begin{multicols}{2}
    \setlength\extrarowheight{.5ex}
      \begin{tabular}{>{\bfseries}l<{:}r<{\,mm}!{$\times$}r<{\,mm}} 
        letter    & 216 &  279 \\
        legal     & 216 &  356 \\
        executive & 184 &  267 \\
        A8        &  52 &   74 \\
        A7        &  74 &  105 \\
        A6        & 105 &  148 \\ 
      \end{tabular} 
      \begin{tabular}{>{\bfseries}l<{:}r<{\,mm}!{$\times$}r<{\,mm}} 
        A5        & 148 &  210 \\
        A4        & 210 &  297 \\
        A3        & 297 &  420 \\
        A2        & 420 &  594 \\
        A1        & 594 &  841 \\
        A0        & 841 & 1189 \\ 
      \end{tabular}
    \end{multicols}
    \caption{Papiergrößen}
  \end{table} 
\end{posterboxenv}

\begin{posterboxenv}[adjusted title=\refname]%
  {name=B4,column=2,above=bottom}  
  \begin{thebibliography}{99}
    \bibitem{TCOLORBOX} Thomas F.~Sturm: The tcolorbox package,  Library poster, 
    S.~438--451, 
    \url{http://mirrors.ctan.org/macros/latex/contrib/tcolorbox/tcolorbox.pdf}
    \newblock
    \bibitem{TIKZ} Till Tantau: TikZ \& PGF Manual,
    \url{http://mirrors.ctan.org/graphics/pgf/base/doc/pgfmanual.pdf}
    \newblock
    \bibitem{TIKZ.MINI} Jacques~Crémer: A very minimal introduction to TikZ,
    \url{http://cremeronline.com/LaTeX/minimaltikz.pdf}
  \end{thebibliography}
\end{posterboxenv} 

\end{document}