[XeTeX] \botmark and \firstmark not working for me ...

John Was john.was at ntlworld.com
Sun Aug 1 09:35:56 CEST 2010


It's just possible that \global \mark would do the trick.  Otherwise, 
immediate writes and reads look like a good solution to me.


John
----- Original Message ----- 
From: "Paul Isambert" <zappathustra at free.fr>
To: "Unicode-based TeX for Mac OS X and other platforms" <xetex at tug.org>
Sent: 01 August 2010 08:16
Subject: Re: [XeTeX] \botmark and \firstmark not working for me ...


> Selon Ron Aaron <ron at ronware.org>:
>
>> On Sunday 01 August 2010 06:23:19 Ron Aaron wrote:
>> > On Sunday 01 August 2010 00:47:59 John Was wrote:
>> > I wonder if my problem stems from the "mark" being
>> > inside a vbox?  If that's the problem, I don't know how I would get 
>> > around
>> > it ...
>>
>> Argggh!  That is exactly what my problem is.  The "\mark{}" is inside a
>> "vbox".  I need somehow to get it to show up in the main vertical list, 
>> but
>> so
>> far "\vadjust" hasn't worked for me...
>
> Indeed, the \mark won't end up on the main vertical list. In the latest 
> TUGboat
> issue, Hans Hagen writes about this and proposes a nice solution... but 
> with
> LuaTeX!
>
> So to keep with XeTeX, I wonder if a two-run process wouldn't be simpler: 
> use
> \write with an external file, which you \input on the next compilation.
>
> But then a question: what is your \mark doing in \vbox if it is in the 
> "body
> text", as said in your first message?
>
> Best,
> Paul
>
>
> --------------------------------------------------
> Subscriptions, Archive, and List information, etc.:
>  http://tug.org/mailman/listinfo/xetex 



More information about the XeTeX mailing list