My purpose is a document template which allows me to set up various text frames on each page including columns/graphics/... . To realize this, I chose flowfram because it seems to be the only package of this type out there.
So far, the package does its job but I've some headache about how the frames are defined. Each frame needs a specified page range (e.g. 1,3-6,>8) set in the preamble. Now when writing a long document with masses of frames declared, it maybe doesn't make any problems if you write your content straight down. But, when you like to edit and add some content somewhere in the middle of the document, the whole design breaks and ends in a mess. The only way - as I understand - is to redefine all the frames behind/afterwards of the edit.
Is there any trick to handle this more comfortably? I tried to make use of a counter defined by my own, but the counting sequence breaks in the preamble (because of flowfram).
For example:
I would like to have a 3-column-design (\Ncolumn...) over 4 pages or so, and on the second page of them I need a completely different layout to include e.g. a graphic. In this case you would - in my understanding - declare \Ncolumn[1]{3} followed by a more complex definition for page 2 and then end with something like \Ncolumn[>3]. As far as I know, there is no possibility to "pause" (save+resume) a running design.
Now let's assume that the document under discussion has about 106 pages with 2/3 unique layouts, and you need to add about 10 pages somewhere at the beginning. You add your text, and then you need to redefine all the defined pages. The simplest way would be to just add an increment of about 10.
Now be to honest, this isn't an adequate solution at all if you have more than 200 frames. Does anybody have a solution that allows to set the page ranges in a more dynamic/relative way? Or to overwrite layouts pagewise? Or, what about overlaying frames resulting in wrapped text (graphics)? It would help me so much.
BTW: A command to reset all running frames (defined by >X) would be really great for the package. Also, as I mentioned before, an 'overlaying' option for frames (e.g. set a frame over another, and the existing gets shorter/smaller) would be perfect!
– triton Oct 17 '12 at 14:56