I am working on a project where the task is to design a page with a box layout in latex. Something like this:

Intended layout

I looked into this, but I am unsure as to how to make the boxes "respect each other's sizes", meaning that the lower boxes should span as much space is available to them to below. Similarly, boxes on the same horizontal level should be "packed together".

It will be even better if somehow the layout could be given some sort of "flexible and fluid" nature (similar to that in bootstrap). How will I be able to achieve using latex?

  • You want to create a single poster page or something similar OR a "normal" document with running text accross lines where the textbox is shapped dynamically? In the first case TikZ is a good way to go. Jan 16, 2018 at 11:45
  • You could also have a look at the tcolorbox package and its libraries for raster and magazine.
    – TeXnician
    Jan 16, 2018 at 11:47
  • @MartinScharrer I want to create a single poster page.... So, then is TikZ a good option? Jan 16, 2018 at 14:35
  • @Python_user: Yes, indeed, for example check out the tikzposter package. Jan 16, 2018 at 14:44
  • @TeXnician Thanks a lot! tcolorbox suffices my needs! Jan 16, 2018 at 17:26


Browse other questions tagged .