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

2010-08-01 Thread John Was
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 zappathus...@free.fr To: Unicode-based TeX for Mac OS X and other platforms xetex@tug.org Sent: 01 August

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

2010-08-01 Thread Ron Aaron
On Sunday 01 August 2010 10:35:56 John Was wrote: It's just possible that \global \mark would do the trick. Otherwise, immediate writes and reads look like a good solution to me. Well, when I do an unvbox on the vtop which has the marks, it does work (that is, the marks are visible on the

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

2010-08-01 Thread Philip Taylor (Webmaster, Ret'd)
Ron Aaron wrote: On Saturday 31 July 2010 23:25:24 Philip Taylor (Webmaster, Ret'd) wrote: I would start by looking at your comparison with \null, Ron : if you look at TB, p.~351, you will see that \null is defined as \hbox {}, which is a pretty unlikely value for a null mark. Hi, Phil --

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

2010-08-01 Thread Philipp Stephani
Am 01.08.2010 um 09:28 schrieb Ron Aaron: On Sunday 01 August 2010 10:16:27 Paul Isambert wrote: 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! Hmm. I really need

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

2010-08-01 Thread Philip Taylor (Webmaster, Ret'd)
Ron Aaron wrote: Well, when I do an unvbox on the vtop which has the marks, it does work (that is, the marks are visible on the page). The problem though is that totally screws up the layout :( Yes, that is to be expected, because of TeX's modes. I wonder whether the solution might lie in

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

2010-08-01 Thread Ron Aaron
On Sunday 01 August 2010 12:13:38 Philip Taylor (Webmaster, Ret'd) wrote: you might be able to gain access to your marks that way : you would use \box within your \line (to avoid problems with accidentally changing mode) and access the marks through a vsplit copy of the box{es} -- what do you

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

2010-08-01 Thread John Was
If you have got to a point where everything works except that the right-hand side has slipped to a measurable extent (viz. the height plus depth of the left-hand side), then you could measure the left-hand side as an initial operation, store that measurement, and start the right-hand side with

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

2010-08-01 Thread Khaled Hosny
On Sun, Aug 01, 2010 at 11:04:49AM +0200, Paul Isambert wrote: Selon Philipp Stephani st_phil...@yahoo.de: Am 01.08.2010 um 09:28 schrieb Ron Aaron: On Sunday 01 August 2010 10:16:27 Paul Isambert wrote: Indeed, the \mark won't end up on the main vertical list. In the latest

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

2010-08-01 Thread Ron Aaron
On Sunday 01 August 2010 12:41:35 Khaled Hosny wrote: It is not like they are enemies or even commercial competitors, it is all TeX and, if one's need can be achieved by this or that engine, then be it. Not everything can be done with traditional TeX techniques, not in a efficient way at

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

2010-08-01 Thread Paul Isambert
Selon Ron Aaron r...@ronware.org: On Sunday 01 August 2010 12:41:35 Khaled Hosny wrote: It is not like they are enemies or even commercial competitors, it is all TeX and, if one's need can be achieved by this or that engine, then be it. Not everything can be done with traditional TeX

Re: [XeTeX] fontspec: loading different shapes/scales of one font as different font instances?

2010-08-01 Thread BPJ
2010-07-30 06:25, Will Robertson skrev: \newfontfamily\foo[options]{font name} The ability to say \newfontfamily\foo{Foo Bold} Bar baz or rather \newfontfamily\foo[Style=Bold]{Foo} Bar baz % Where Bold could be Bold/Italic/BoldItalic/SmallCaps/Normal and get the equivalent of

Re: [XeTeX] fontspec: loading different shapes/scales of one font as different font instances?

2010-08-01 Thread Khaled Hosny
On Sun, Aug 01, 2010 at 07:53:58PM +0200, BPJ wrote: 2010-07-30 06:25, Will Robertson skrev: \newfontfamily\foo[options]{font name} The ability to say \newfontfamily\foo{Foo Bold} Bar baz or rather \newfontfamily\foo[Style=Bold]{Foo} Bar baz % Where Bold could be

[XeTeX] It works! (was Re: \botmark and \firstmark not working for me ...)

2010-08-01 Thread Ron Aaron
Thanks to everyone who responded. Here is a short synopsis of the problem as well as my solution. The problem is simply that a \mark{} within a \vtop (or \vbox) does not propagate out to the main list. Thus, it is not possible to use a mark directly to find out what footnotes (for example)

Re: [XeTeX] fontspec: loading different shapes/scales of one font as different font instances?

2010-08-01 Thread BPJ
2010-08-01 20:11, Khaled Hosny skrev: On Sun, Aug 01, 2010 at 07:53:58PM +0200, BPJ wrote: 2010-07-30 06:25, Will Robertson skrev: \newfontfamily\foo[options]{font name} The ability to say \newfontfamily\foo{Foo Bold} Bar baz or rather \newfontfamily\foo[Style=Bold]{Foo} Bar baz

Re: [XeTeX] fontspec: loading different shapes/scales of one font as different font instances?

2010-08-01 Thread Alan Munn
On Aug 1, 2010, at 4:08 PM, BPJ wrote: 2010-08-01 20:11, Khaled Hosny skrev: On Sun, Aug 01, 2010 at 07:53:58PM +0200, BPJ wrote: 2010-07-30 06:25, Will Robertson skrev: \newfontfamily\foo[options]{font name} The ability to say \newfontfamily\foo{Foo Bold} Bar baz or rather

Re: [XeTeX] It works! (was Re: \botmark and \firstmark not working for me ...)

2010-08-01 Thread Vafa Khalighi
I had to face a much more complicated problem comparing to your problem. The problem was that I wanted automatic footnote rule in bidi; if the first footnote rule in a page was a RTL footnote, then the footnote rule in that page should appear on the right hand side, no matter what next footnotes