Ich erstelle mein erstes Poster mit LaTeX und habe einen relativ langen Titel (3 Zeilen), den ich in den kleinen, für den Titel vorgesehenen Platz unterbringen möchte. Ich habe mich gefragt, ob es eine Möglichkeit gibt, den Titel etwas zu verkleinern (vielleicht indem ich alle Kästchen nach unten schiebe), sodass ich etwas mehr Platz für meinen Titel habe. Bitte sehen Sie sich mein MWE und mein Bild an. Vielen Dank!
\documentclass[a0paper,portrait]{baposter}
\usepackage{relsize} % For \smaller
\usepackage{lipsum}
\definecolor{bordercol}{RGB}{40,40,40}
\definecolor{headercol1}{RGB}{186,215,230}
\definecolor{headercol2}{RGB}{80,80,80}
\definecolor{headerfontcol}{RGB}{0,0,0}
\definecolor{boxcolor}{RGB}{186,215,230}
\begin{document}
\background{}
\begin{poster}{
grid=false,
borderColor=bordercol,
headerColorOne=headercol1,
headerColorTwo=headercol2,
headerFontColor=headerfontcol,
boxColorOne=boxcolor,
headershape=roundedright,
headerfont=\Large\sf\bf,
textborder=rectangle,
background=user,
headerborder=open,
boxshade=plain
}
{Eye Catcher, empty if option eyecatcher=false - unused}
% Title
{\sf\bf
A Relatively Long Title I am Trying to Fit in This Surprisingly Little Space Despite the Fact that the A0 Paper is Supposed to be Large}
% Authors
{\vspace{1em} Author 1, Author 2, Author 3\\
{\smaller [email protected], [email protected], [email protected]}
}
% Logo
{}
\headerbox{Header 1}{name=problem,column=0,row=0}{
\lipsum[1-1]}
\headerbox{Header 2}{name=definitions,column=0,below=problem}{
\lipsum[1-1]}
\headerbox{Header 3}{name=acknowledgements,column=0,below=definitions, above=bottom}{
\lipsum[1-1]}
\headerbox{Header 4}{name=density,span=2,column=1,row=0}{
\lipsum[1-1]}
\headerbox{Header 5}
{name=degreeDistribution,span=2,column=1,below=density,above=bottom}{
\lipsum[1-1]}
\end{poster}
\end{document}
Antwort1
Es gibt einige mögliche Lösungen. Erstens (wie in derbaposter
Dokumentation) gibt es eine Option headerheight
zum Festlegen der Kopfzeilenhöhe, deren Standardwert ist 0.1\textheight
. Sie kann auf einen größeren Wert eingestellt werden:
\documentclass[a0paper,portrait]{baposter}
\usepackage{relsize} % For \smaller
\usepackage{lipsum}
\definecolor{bordercol}{RGB}{40,40,40}
\definecolor{headercol1}{RGB}{186,215,230}
\definecolor{headercol2}{RGB}{80,80,80}
\definecolor{headerfontcol}{RGB}{0,0,0}
\definecolor{boxcolor}{RGB}{186,215,230}
\begin{document}
\background{}
\begin{poster}{
grid=false,
borderColor=bordercol,
headerColorOne=headercol1,
headerColorTwo=headercol2,
headerFontColor=headerfontcol,
boxColorOne=boxcolor,
headershape=roundedright,
headerfont=\Large\sf\bf,
textborder=rectangle,
background=user,
headerborder=open,
boxshade=plain,
headerheight=0.15\textheight,
}
{Eye Catcher, empty if option eyecatcher=false - unused}
% Title
{A Relatively Long Title I am Trying to Fit in This Surprisingly Little Space Despite the Fact that the A0 Paper is Supposed to be Large}
% Authors
{\vspace{1em} Author 1, Author 2, Author 3\\
{\smaller [email protected], [email protected], [email protected]}
}
% Logo
{}
\headerbox{Header 1}{name=problem,column=0,row=0}{
\lipsum[1-1]}
\headerbox{Header 2}{name=definitions,column=0,below=problem}{
\lipsum[1-1]}
\headerbox{Header 3}{name=acknowledgements,column=0,below=definitions, above=bottom}{
\lipsum[1-1]}
\headerbox{Header 4}{name=density,span=2,column=1,row=0}{
\lipsum[1-1]}
\headerbox{Header 5}
{name=degreeDistribution,span=2,column=1,below=density,above=bottom}{
\lipsum[1-1]}
\end{poster}
\end{document}
Die Klasse sorgt dafür, dass der Inhaltsbereich mit dem verbleibenden Platz ausgefüllt wird, sodass das Papierformat A0 erhalten bleibt.
Eine andere Möglichkeit besteht darin, den Titel kleiner zu machen:
% Title
{\smaller A Relatively Long Title I am Trying to Fit in This Surprisingly Little Space Despite the Fact that the A0 Paper is Supposed to be Large}
Und eine dritte Möglichkeit ist, den Titel zu ändern.