Since the baposter
class isn't really actively maintained, AFAIK, you really have two options: change your local version of the class or use a different poster class. If you are not using the coils
or triangles
border options in your poster (and who would? :) ) then it suffices to delete line line 159 of the class which loads the snakes
library. But if you want to use them, you should replace that line with the following:
\usetikzlibrary{decorations.pathmorphing,decorations.shapes}
Then to use the coils
or triangles
borders, then you need to change the following commands:
\newcommand{\baposter@box@drawborder@coils}[1]{
\draw[color=#1,segment amplitude=0.35em,segment length=0.4em,snake=coil] \baposterBoxGetShape;%
}
\newcommand{\baposter@box@drawborder@triangles}[1]{
\draw[color=#1,segment amplitude=0.2em,segment length=0.4em,snake=triangles] \baposterBoxGetShape;%
}
to
\newcommand{\baposter@box@drawborder@coils}[1]{
\draw[color=#1,decorate,decoration={coil,amplitude=0.35em,segment length=0.4em,}] \baposterBoxGetShape;%
}
\newcommand{\baposter@box@drawborder@triangles}[1]{
\draw[color=#1,decorate,decoration={triangles,segment length=0.4em,shape height=.4em,shape width=.2em}] \baposterBoxGetShape;
}