Grid typesetting is something that is rather hard to achieve with LaTeX and as this question states there are currently two packages, e.g. grid and gridset, that can help to use grids. Unfortunately none of these packages seem to work flawlessly, gridset takes many compilations and grid has some limitations, according to the manual e.g. footnotes are not placed correctly.

Since the mentioned question already is some years old and I have read that LaTeX3 may make it easier to achieve grid typesetting, I wanted to know if there have been any improvements or new devlopements. I have found the xo-grid package on the LaTeX3 project page and was willing to give a try, but I couldn't really get it work. Is it already possible to work with xo-grid or is not yet ready for use? Or is there another package that I've overlooked?


1 Answer 1


At the present time, xor is usable for testing but certainly not ready for more general use. The xo-grid code is part of the larger rewrite of the output routine, so the same comment applies.

Getting to grips with xor is one of the biggest challenges facing the LaTeX3 Project: the code is complex and has evolved over many years. As such, there is currently no good estimate of when it will be production ready. It's also worth noting that the code will almost certainly break any LaTeX2e package that relies on the LaTeX2e output routine.

What would of course be useful (in addition to offers of help with the code) is to know what you tried and what did not work. This may well be more of a discussion than a strict Q&A issue, so might be best raised on the LaTeX-L list.

  • 8
    I probably should get on with this :-)
    – Joseph Wright
    Commented Mar 24, 2013 at 10:03
  • 2
    @YiannisLazarides The problem there is for example that floats are handled entirely differently by the two mechanisms: what then happens to a float if given after a switch of mechanism? More generally, xor does work, its just that it needs a proper revision to deal with all of the edge case comments and to get the interfaces, etc., correct and stable. You can use it now, but any use at all means documents might have to be changed in the future.
    – Joseph Wright
    Commented Mar 24, 2013 at 13:49
  • 1
    @PaulGessler Things haven't changed here: when they do I'm sure I or someone else will update several questions on it!
    – Joseph Wright
    Commented Mar 3, 2014 at 7:07
  • 6
    @JosephWright any chance that much progress has been made since 2014? I'd love to be able to use a good grid system.
    – tecosaur
    Commented Sep 24, 2019 at 3:50
  • 3
    @JosephWright Any new updates? Is xor still an ongoing project? Are there still plans for a new output routine supporting grid typesetting?
    – Gaussler
    Commented Aug 7, 2022 at 13:16

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .