I'd like to have such layout:


The \section text and float image objects should span two columns, \subsection and plain text should go in two column.

Now I'm using multicol package for this. This is not very good, because I need to manually break text (in multicols environment) to insert floats and sections. As a result, floats position is hardcoded, so to speak.

Are there any robust way to do this? Maybe, there is a specific class for such a layout?

  • 1
    what is the order of your text blocks? top left, bottom left, top right, bottom right, or top left top right bottom left bottom right? – David Carlisle Feb 18 '16 at 19:09
  • @DavidCarlisle top-left → top-right → [image] → bottom-left → bottom-right. In general, I'd like LaTeX to automatically put the float, where it will suit. But I'd also need a possibility to put float "exactly here". – Ladomyr Feb 18 '16 at 19:19
  • You can turn multicol off and on again to achieve that layout. You don't HAVE to use a float, Just use \captionof{figure} from the caption package. – John Kormylo Feb 18 '16 at 19:24
  • 1
    The flowfram package will allow you to place the image in a given spot and let the text flow around it. You will need to know how big the image is first. – John Kormylo Feb 18 '16 at 19:43
  • 1
    You would not have to manually break the multicol you can use begin{figure*} for 2-col spanning floats at top or bottom of a multicol – David Carlisle Feb 18 '16 at 19:50

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.