You could always use plain old \section*
to make subheadings. If that is too plain, use for example tcolorbox
and customize the box to your liking. For the code below, I just copied an example from the manual and changed the colors and text a bit.
Please add a comment if you have any more specific guidelines.
(I removed most of your preamble, because I don't really think it was relevant to the question.)
\documentclass[portrait,final,a0paper,fontscale=0.32]{baposter}
\usepackage{lipsum}
\usepackage{tcolorbox}
\setlength{\columnsep}{1.5em}
\setlength{\columnseprule}{0mm}
\begin{document}
\definecolor{lightblue}{rgb}{0.145,0.6666,1}
\hyphenation{resolution occlusions}
\begin{poster}%
% Poster Options
{
% Show grid to help with alignment
grid=false,
% Column spacing
colspacing=1em,
% Color style
bgColorOne=white,
bgColorTwo=white,
borderColor=lightblue,
headerColorOne=black,
headerColorTwo=lightblue,
headerFontColor=white,
boxColorOne=white,
boxColorTwo=lightblue,
textborder=roundedleft,
eyecatcher=true,
headerborder=closed,
headerheight=0.15\textheight,
headershape=roundedright,
headershade=shadelr,
headerfont=\Large\bf\textsc, %Sans Serif
textfont={\setlength{\parindent}{1.5em}},
boxshade=plain,
background=plain,
linewidth=2pt
}
% Eye Catcher
{}
%{\includegraphics[height=5em]{images/logoUPM.pdf}}
% Title
{\bf\textsc{Tittle}\vspace{0.5em}}
% Authors
{Authors\\
University\\
mail@mail.com}
\headerbox{Abstract}{name=problem,column=0,span=3, row=0}{
Text
}
\headerbox{Introduction}{name=introduction,column=0, below=problem}{
Text
}
\headerbox{References}{name=references,column=0, above=bottom}{
Text
}
\headerbox{Conclusions}{name=results,column=1,span=2, above=bottom}{
Text
}
\headerbox{Results}{name=Shaped-Beam,below=problem, above=results,column=1,span=2,row=0}{
\section*{First result}
\lipsum[1]
\begin{tcolorbox}[colback=blue!5!white,colframe=blue!75!black,title=Second result]
Awesome results.
\tcblower
\lipsum[2]
\end{tcolorbox} }
\headerbox{Some Maths}{name=method,column=0,below=introduction,above=references}{
Text
}
\end{poster}
\end{document}
Columns
If you want content side by side there are several options. tcolorbox
es can be placed side by side, so that is one option. tcolorbox
also has the raster
library for setting up matrix-like structure. The example in the code below is copied directly from the manual, and merely to show what the package can do. I don't really have much experience with the package, so if it looks interesting I advise you to search this site for examples, and looking at the manual.
A more mundane setup would be to use the multicols
environment from the multicol
package. With this, the text will continue from the first to the second column. You can of course place images in here as well.
(This code, as the one above, is of course only intended to show a couple of examples.)
\documentclass[portrait,final,a0paper,fontscale=0.32]{baposter}
\usepackage{lipsum}
\usepackage{multicol}
\usepackage{tcolorbox}
\newtcolorbox{demobox}[1][]{colback=blue!5!white,colframe=blue!75!black,width=0.48\linewidth,nobeforeafter,box align=top,before=\noindent,#1}
\tcbuselibrary{raster,skins,fitting}
\setlength{\columnsep}{1.5em}
\setlength{\columnseprule}{0mm}
\begin{document}
\definecolor{lightblue}{rgb}{0.145,0.6666,1}
\hyphenation{resolution occlusions}
\begin{poster}%
% Poster Options
{
% Show grid to help with alignment
grid=false,
% Column spacing
colspacing=1em,
% Color style
bgColorOne=white,
bgColorTwo=white,
borderColor=lightblue,
headerColorOne=black,
headerColorTwo=lightblue,
headerFontColor=white,
boxColorOne=white,
boxColorTwo=lightblue,
textborder=roundedleft,
eyecatcher=true,
headerborder=closed,
headerheight=0.15\textheight,
headershape=roundedright,
headershade=shadelr,
headerfont=\Large\bf\textsc, %Sans Serif
textfont={\setlength{\parindent}{1.5em}},
boxshade=plain,
background=plain,
linewidth=2pt
}
% Eye Catcher
{}
%{\includegraphics[height=5em]{images/logoUPM.pdf}}
% Title
{\bf\textsc{Tittle}\vspace{0.5em}}
% Authors
{Authors\\
University\\
mail@mail.com}
\headerbox{Abstract}{name=problem,column=0,span=3, row=0}{
Text
}
\headerbox{Introduction}{name=introduction,column=0, below=problem}{
Text
}
\headerbox{References}{name=references,column=0, above=bottom}{
Text
}
\headerbox{Conclusions}{name=results,column=1,span=2, above=bottom}{
Text
}
\headerbox{Results}{name=Shaped-Beam,below=problem, above=results,column=1,span=2,row=0}{
\begin{demobox}[title=First results]
\lipsum[1]
\end{demobox}\hfill
\begin{demobox}[title=Second results]
\lipsum[2]
\end{demobox}
\begin{tcbraster}[raster columns=3,raster rows=3,raster height=0.4\linewidth,
enhanced,size=small,sharp corners,arc=8mm,colframe=red!50!black,
colback=yellow!10!white,watermark overzoom=1.0,fit algorithm=hybrid* ]
\begin{tcolorbox}[rounded corners=northwest,boxrule=0pt,
watermark graphics=example-image]\end{tcolorbox}
\tcboxfit{\lipsum[1]}
\begin{tcolorbox}[rounded corners=northeast,boxrule=0pt,
watermark graphics=example-image-a]\end{tcolorbox}
\tcboxfit{\lipsum[2]}
\begin{tcolorbox}[valign=center,center upper]Nine Boxes.\end{tcolorbox}
\tcboxfit{\lipsum[3]}
\begin{tcolorbox}[rounded corners=southwest,boxrule=0pt,
watermark graphics=example-image-b]\end{tcolorbox}
\tcboxfit{\lipsum[4]}
\begin{tcolorbox}[rounded corners=southeast,boxrule=0pt,
watermark graphics=example-image-c]\end{tcolorbox}
\end{tcbraster}
\begin{multicols}{2}
\section*{Stuff}
\lipsum[3-4]
\section*{Other stuff}
\lipsum[5]
\end{multicols}
}
\headerbox{Some Maths}{name=method,column=0,below=introduction,above=references}{
Text
}
\end{poster}
\end{document}
Best Answer
The row placement is defined by the
row=
key.row
takes a real number corresponding to the proportion of the\textheight
(here your paper height minus the margins minus the poster header).So
row=0.1
places the box at a distance 0.1\textheight from the top of the poster area. If you use the relative placement keys likebelow=
oralign=
, this will override therow=
definitionIn essence, you can place a box anywhere in the column, including overlapping another box (see the example where Box 4 overlaps Box3).
I added the
headerfont
key to the MWE. It isn't necessary to use formatting macros in theheaderbox
to set their format. It can be done globally, as indicated.This is the result:
This is the MWE: