I'm currently struggeling to extend a onesided longtable with fixed column widths to a double-sided layout (where the position of the columns changes depending on even/odd pages). My current approach would be to change the table to a onecolumn layout and switch the layout of the rows depending on left/right pages, but keeping the same row heights - thus avoiding instable solutions. This will most likely work - but I also need different table headers on the pages.
But longtable as is stores the table head in a box, so the headers are the same on every page. Is there a way to get different headers on even and odd pages with longtable?
Related: Is there a list environment with (double sided) page headers?
longtableto store two headers and then decide in the output routine which one to use? – Martin Schröder May 27 '13 at 10:19\LT@outputto switch between the two boxes. This seems to work for simple cases. – Martin Schröder May 27 '13 at 11:05LT@outputis what the longtable hack I already mentioned does. – Ulrike Fischer May 27 '13 at 11:24