## LATEX-L@LISTSERV.UNI-HEIDELBERG.DE

 Options: Use Forum View Use Monospaced Font Show Text Part by Default Show All Mail Headers Message: [<< First] [< Prev] [Next >] [Last >>] Topic: [<< First] [< Prev] [Next >] [Last >>] Author: [<< First] [< Prev] [Next >] [Last >>]

```Frank Mittelbach writes:
> > seems to founder on the rock of changing document in mid page. you
> > wouldnt *think* it was so hard, would you?
> >
> > Perhaps some one with a fresh mind and some time to spare should take
> > up the cudgels and have another crack at \includex
>
>it is not that hard but is it really worth the effort? it is hard
>enough :-)
>
>what you need to do is:
>
> 1) capture the exact position on the page when some \includex file
>ends; this means stretch and shrink etc
>
> 2) capture the content info of all internal float lists, ie type of
>   float size etc
>
>then when you exclude some file you finish the current page (assuming
>that start page of your exclusion is not equal end page of your
>exclusion) then you start a new page in a what that you end up at
>exactly the point as given by 1) (which is the real hard bit and which
>will be wrong for a long time even after reading and reading output
>routine chapter in the TeX book :-) and you make sure that your info
>about 2) is used to replace the float lists.
>
>and this is basically it.

Could you give some hints of why this stuff is needed? It can't be in
order to merely keep the references right, because that could be solved by
avoiding having multiple aux files.

Hans Aberg
* AMS member: Listing <http://www.ams.org/cml/>