From 7d21fdd54e420ffaa403a8e04c746ce92e21fcfc Mon Sep 17 00:00:00 2001 From: Rolf Niepraschk <Rolf.Niepraschk@ptb.de> Date: Wed, 21 Sep 2022 10:46:11 +0200 Subject: [PATCH] non-floating figure/table --- ptbposter/ptbposter.cls | 15 +++++++++++++-- ptbposter/tcb-example1.tex | 23 ++++++++++++++--------- 2 files changed, 27 insertions(+), 11 deletions(-) diff --git a/ptbposter/ptbposter.cls b/ptbposter/ptbposter.cls index 3b04724..a6aa1f0 100644 --- a/ptbposter/ptbposter.cls +++ b/ptbposter/ptbposter.cls @@ -3,7 +3,7 @@ \setcounter{errorcontextlines}{100} \listfiles \NeedsTeXFormat{LaTeX2e}[1999/12/01] -\ProvidesClass{ptbposter}[2022/09/20 1.0.1 PTB-Poster (RN)] +\ProvidesClass{ptbposter}[2022/09/21 1.0.2 PTB-Poster (RN)] \newif\ifPTB@useCMYK \PTB@useCMYKfalse % vorerst \newif\ifPTB@german@ \PTB@german@true @@ -396,7 +396,7 @@ \RequirePackage{relsize}% ??? \renewcommand*\RSpercentTolerance{0}% -\renewcommand*\RSlargest{1000pt}% important! +\renewcommand*\RSlargest{5000pt}% important! \renewcommand*\RSsmallest{0pt} \newcommand*\scaleFontSizes[1]{% @@ -557,6 +557,17 @@ ]{subparagraph} } +% non-floating figure/table +\renewenvironment{figure}[1][]{% + \def\@captype{figure}% + \par\nobreak} +{\par\nobreak} + +\renewenvironment{table}[1][]{% + \def\@captype{table}% + \par\nobreak} +{\par\nobreak} + \let\bib@heading=\relax % no head line for bibliography (\refname) \setcounter{secnumdepth}{-2} diff --git a/ptbposter/tcb-example1.tex b/ptbposter/tcb-example1.tex index 4a2cbae..e3db898 100644 --- a/ptbposter/tcb-example1.tex +++ b/ptbposter/tcb-example1.tex @@ -43,11 +43,11 @@ X \hfill X \end{posterboxenv} \begin{posterboxenv}[title=Titel 3]{name=C,column=1,row=2,span=2} - \fbox{\texttt{column=1,row=2,span=2}} + \fbox{\texttt{name=C,column=1,row=2,span=2}} \end{posterboxenv} \begin{posterboxenv}[title=Paketbeschreibung]% - {name=D,column=1,row=3,span=3,rowspan=2} - \fbox{\texttt{column=1,row=3,span=3,rowspan=2}}\par\bigskip + {name=D,column=1,span=3,below=C} + \fbox{\texttt{name=D,column=1,row=3,span=3}}\par\bigskip \begin{multicols}{2} \section{Paketoption} \begin{verbatim} @@ -79,7 +79,7 @@ \item "`\verb|column=x,row=y|"': Position auf dem Raster \item "`\verb|span=m,rowspan=n|"': Breite und Höhe \end{itemize} - Näheres siehe Dokumentation zu "`tcolorbox"'. + Näheres siehe Dokumentation zu "`tcolorbox"'~\cite{TCOLORBOX}. \end{multicols} \end{posterboxenv} @@ -90,14 +90,19 @@ \tcbhighmath{\sum\limits_{i=1}^n i = \frac{n(n+1)}{2}.} \end{equation} \end{posterboxenv} - \begin{posterboxenv}[title=Verweise]% - {name=F,column=2,between=D and bottom,span=2} + \begin{posterboxenv}[title=\refname]% + {name=F,column=2,span=2,between=D and bottom,} \fbox{\texttt{column=2,between=D and bottom,span=2}}\par\bigskip - \begin{itemize} - \item Thomas F.~Sturm: The tcolorbox package, Library poster, + \begin{thebibliography}{99} + \bibitem{TCOLORBOX} Thomas F.~Sturm: The tcolorbox package, Library poster, S.~408--420, \url{http://mirrors.ctan.org/macros/latex/contrib/tcolorbox/tcolorbox.pdf} - \end{itemize} + \newblock + \bibitem{Oppermann22} A.\,Oppermann \textit{et al.}: Digital + Transformation in Metrology: Building a Metrological Service Ecosystem, + \textit{Procedia Comput.~Sci.} \textbf{200}, 308 (2022), + \url{https://doi.org/10.1016/j.procs.2022.01.229}. + \end{thebibliography} \end{posterboxenv} \end{document} -- GitLab