An answer which is sufficient but not optimal OP has been found. Any improvements are welcome.
Requirements:
- a landscape poster in A3 with four (possibly a different number later) columns,
- the headline of the poster on top of the two columns in the middle,
- the text of the poster "floating" around the headline box in the regular order
(1,2,3,4)
whereas my example has order(1,3,4,2)
(just compare the section titles, the second page is in correct order), - LuaLaTeX compatibility,
- if possible: integration as a separate page in a non-poster document of the KOMA-classes (https://ctan.org/pkg/koma-script) after
\KOMAoptions{paper=A3,paper=landscape,DIV=18,fontsize=11pt,twoside=false}\recalctypearea
. I am aware that I can include a PDF otherwise.
The contents of the poster are not boxes unlike other posters on How to create posters using LaTeX but rather a single text with several sections. So my project might not be a poster in the classical TeX
notion.
The solution does not have to use the package https://ctan.org/pkg/flowfram, but that package is the closest I got (failing requirement 3 and 5). Other attempts with https://ctan.org/pkg/insbox, https://ctan.org/pkg/cutwin, or https://ctan.org/pkg/picinpar failed, too. This kind of typesetting is used occasionally in newspapers or magazines as well. I could not find a similar question, nor a template with this feature, but I am sure someone must have had this problem before.
\documentclass[paper=A3,paper=landscape,DIV=18,fontsize=11pt,oneside]{scrartcl}
\usepackage{microtype,tikz,calc,lipsum}
\usepackage{flowfram}
\Ncolumn{4}
\newlength{\windowWidth} \setlength{\windowWidth}{2\columnwidth+1\columnsep}
\newlength{\windowHeight} \setlength{\windowHeight}{8em}
\Ncolumntopinarea[1]{static}{2}{\windowHeight}{\windowWidth}{\flowframeheight{1}}{\columnwidth+\columnsep}{0pt}
\newstaticframe[1]{\windowWidth}{\windowHeight}{\columnwidth+\columnsep}{\textheight-1.14\windowHeight}[headlineWindow]
\setflowframe{2,3}{pages={>1}}
\begin{document}
\begin{staticcontents*}{headlineWindow}
\tikz \fill[yellow] (0,0) rectangle node{\huge\bfseries\color{black}Headline} (\windowWidth,\windowHeight);
\end{staticcontents*}
\noindent\lipsum[1]
\section{foo}\lipsum[1]
\section{foo}\lipsum[1]
\section{foo}\lipsum[1]
\section{foo}\lipsum[1]
\section{foo}\lipsum[1]
\section{foo}\lipsum[1]
\section{foo}\lipsum[1]
\section{foo}\lipsum[1]
\section{foo}\lipsum[1]
\section{foo}\lipsum[1]
\section{foo}\lipsum[1]
\section{foo}\lipsum[1]
\section{foo}\lipsum[1]
\section{foo}\lipsum[1]
\section{foo}\lipsum[1]
\section{foo}\lipsum[1]
\section{foo}\lipsum[1]
\section{foo}\lipsum[1]
\end{document}
Honorable mention: Book on a Single (Poster) Page.