我正在使用 制作海报baposter
。我不知道如何减少方框的垂直距离(也许允许它们有一些垂直重叠)。有什么建议吗?
示例代码:
\documentclass[landscape,paperwidth=22in,paperheight=28in, fontscale=.5]{baposter}
\usepackage{times}
\usepackage{calc}
\usepackage{url}
\usepackage{graphicx}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{relsize}
\usepackage{multirow}
\usepackage{booktabs}
\usepackage{setspace}
\linespread{1}
\usepackage{multicol}
\usepackage[T1]{fontenc}
\usepackage{ae}
\usepackage{lipsum}
\usepackage{tcolorbox}
\graphicspath{{images/}}
\renewcommand\refname{}
\newcommand{\RotUP}[1]{\begin{sideways}#1\end{sideways}}
\setlength{\columnsep}{5pt}
\setlength{\columnseprule}{0mm}
\newcommand{\compresslist}{%
\setlength{\itemsep}{0pt}%
\setlength{\parskip}{0pt}%
\setlength{\parsep}{0pt}%
}
\begin{document}
\begin{poster}{
grid=false,
colspacing=0.5em,
headerColorOne=cyan!20!white!90!black,
borderColor=cyan!30!white!90!black,
textborder=faded,
headerborder=open,
headershape=roundedright,
headershade=plain,
background=none,
bgColorOne=cyan!10!white,
boxheaderheight=.5cm,
headerheight=0.1\textheight}
{Header}{}{}
\headerbox{\large Contribution:}{name=contribution,column=0,row=0,span=2}{
First box}
\headerbox{\large Introduction}{name=theory,column=0,row=0,span=2, below=contribution}{
Second box}
\end{poster}
\end{document}
答案1
行位置由键定义row=
。row
采用与比例相对应的实数\textheight
(这里是纸张高度减去边距减去海报标题)。
因此,row=0.1
将框放置在距离海报区域顶部 0.1\textheight 的位置。如果您使用相对放置键(如below=
或 )align=
,这将覆盖row=
定义
本质上,您可以将框放置在列中的任何位置,包括与另一个框重叠(请参见框 4 与框 3 重叠的示例)。
我将headerfont
密钥添加到了 MWE。无需使用格式化宏来headerbox
设置其格式。如所示,可以全局执行此操作。
结果如下:
这是 MWE:
\documentclass[landscape,paperwidth=22in,paperheight=28in, fontscale=.5]{baposter}
\usepackage{times}
\usepackage{calc}
\usepackage{url}
\usepackage{graphicx}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{relsize}
\usepackage{multirow}
\usepackage{booktabs}
\usepackage{setspace}
\linespread{1}
\usepackage{multicol}
\usepackage[T1]{fontenc}
\usepackage{ae}
\usepackage{lipsum}
\usepackage{tcolorbox}
\graphicspath{{images/}}
\renewcommand\refname{}
\newcommand{\RotUP}[1]{\begin{sideways}#1\end{sideways}}
\setlength{\columnsep}{5pt}
\setlength{\columnseprule}{0mm}
\newcommand{\compresslist}{%
\setlength{\itemsep}{0pt}%
\setlength{\parskip}{0pt}%
\setlength{\parsep}{0pt}%
}
\begin{document}
\begin{poster}{
grid=false,
colspacing=0.5em,
headerColorOne=cyan!20!white!90!black,
borderColor=cyan!30!white!90!black,
textborder=faded,
headerborder=open,
headershape=roundedright,
headershade=plain,
background=none,
bgColorOne=cyan!10!white,
boxheaderheight=.5cm,
headerfont=\bfseries\large, <-- % Set headerbox format
headerheight=0.1\textheight}
{Header}{}{}
\headerbox{Box1:}{name=box1,column=0,row=0,span=2}
{First box}
\headerbox{Box2:}{name=box2,column=0,row=0.05,span=2}
{Second box}
\headerbox{Box3:}{name=box3,column=0,row=0.10,span=2}
{Third box}
\headerbox{Box4:}{name=box4,column=0,row=0.12,span=2}
{Fourth box}
\end{poster}
\end{document}