[Tex/LaTex] Comparison: umbcposter vs baposter vs tikzposter

baposterposterstikzposter

For a scientific conference I would like to make a poster. I have noticed that there are three more or less popular classes for that: umbcposter, baposter, tikzposter.

What are the advantages and disadvantages of the classes compared with each other?

Edit: I am not talking about just a list of LaTeX packages with which one can make posters. I am looking for advantages and disadvantages (as already mentioned). This is not provided by How to create posters using LaTeX

Best Answer

Please feel to correct or add aspects!

tikzposter

Advantages / Pros

  1. Recently worked on - last time in 2015 (in CTAN is a 2014 version so far)
  2. Supports block columns
  3. Supports "notes" to blocks

Disadvantages / Cons

  1. Conflicts with package hyperref* (= fixed bug, but fix is not yet in CTAN)
  2. Package ragged2e shifts the title in unexpected way*.
  3. Conflicts with package microtype* (= fixed bug, but fix is not yet in CTAN
  4. No free floating blocks supported

|* Own experience

Tips

For package xcolor use \PassOptionsToPackage to pass options to xcolor. Wether you also \usepackage{xcolor} or not makes no difference since tikz already loads xcolor. Because of this options may clash if they are passed directly to a \usepackage{xcolor}. An example:

\PassOptionsToPackage{usenames,dvipsnames,svgnames,table}{xcolor}

baposter

Advantages / Pros

  1. Got a lot of praise

Disadvantages / Cons

  1. Not included in CTAN (but can be rather easily downloaded and included).
  2. Not recently worked on - last time in 2011
  3. I had trouble getting it to work.

a0poster

Advantages / Pros

  1. Feature: Supports large canvases
  2. Provides appropriate font sizes from /tiny (12pt) over \normalsize (24.88pt) to \VERYHuge (107pt)
  3. Support from A0 to A3

Disadvantages / Cons

  1. Does not support any ways of setting blocks
  2. Does not support the change of the definition of \normalsize

beamerposter

Advantages / Pros

?

Disadvantages / Cons

?

tcolorbox

Advantages / Pros

?

Disadvantages / Cons

?