* page references (varioref)
@ 2006-01-03 22:16 Peter Münster
2006-01-03 22:24 ` Hans Hagen
0 siblings, 1 reply; 4+ messages in thread
From: Peter Münster @ 2006-01-03 22:16 UTC (permalink / raw)
Hello,
I tried to implement something like the LaTeX varioref package, but without
success.
In detail: I would like to create a command like \at[], say \VarioAt[],
that outputs a text in function of the page-number, for example:
* if page is the same as the current page: "on the current page"
* if page is next page: "on the following page"
* if page is previous page: "on the preceding page"
* else "on page XX" (XX is page-number)
I tried with something like
\doifelse{\expanded{\at[myRef]}}{\expanded{\currentpage}}%
{same page}{different pages}
But it seems, that this does not work... :(
Could you help please?
Greetings, Peter
--
http://pmrb.free.fr/contact/
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: page references (varioref)
2006-01-03 22:16 page references (varioref) Peter Münster
@ 2006-01-03 22:24 ` Hans Hagen
2006-01-03 22:58 ` Peter Münster
0 siblings, 1 reply; 4+ messages in thread
From: Hans Hagen @ 2006-01-03 22:24 UTC (permalink / raw)
� wrote:
>Hello,
>
>I tried to implement something like the LaTeX varioref package, but without
>success.
>In detail: I would like to create a command like \at[], say \VarioAt[],
>that outputs a text in function of the page-number, for example:
>* if page is the same as the current page: "on the current page"
>* if page is next page: "on the following page"
>* if page is previous page: "on the preceding page"
>* else "on page XX" (XX is page-number)
>
>I tried with something like
>\doifelse{\expanded{\at[myRef]}}{\expanded{\currentpage}}%
> {same page}{different pages}
>But it seems, that this does not work... :(
>
>
there is \atpage[ref] (as well as \somewhere{pre}{post}[ref]) with the
associated label texts "hencefore" and "hereafter"
rather old code but it should still work
Hans
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: page references (varioref)
2006-01-03 22:24 ` Hans Hagen
@ 2006-01-03 22:58 ` Peter Münster
2006-01-04 9:12 ` Hans Hagen
0 siblings, 1 reply; 4+ messages in thread
From: Peter Münster @ 2006-01-03 22:58 UTC (permalink / raw)
On Tue, 3 Jan 2006, Hans Hagen wrote:
> there is \atpage[ref] (as well as \somewhere{pre}{post}[ref]) with the
> associated label texts "hencefore" and "hereafter"
>
> rather old code but it should still work
Thanks a lot!
Not as rich as varioref, but exactly what I need!
Cheers, Peter
--
http://pmrb.free.fr/contact/
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: page references (varioref)
2006-01-03 22:58 ` Peter Münster
@ 2006-01-04 9:12 ` Hans Hagen
0 siblings, 0 replies; 4+ messages in thread
From: Hans Hagen @ 2006-01-04 9:12 UTC (permalink / raw)
� wrote:
>On Tue, 3 Jan 2006, Hans Hagen wrote:
>
>
>
>>there is \atpage[ref] (as well as \somewhere{pre}{post}[ref]) with the
>>associated label texts "hencefore" and "hereafter"
>>
>>rather old code but it should still work
>>
>>
>
>Thanks a lot!
>Not as rich as varioref, but exactly what I need!
>
>
well, writing such things is rather trivial so it can always be extended
Hans
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2006-01-04 9:12 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-01-03 22:16 page references (varioref) Peter Münster
2006-01-03 22:24 ` Hans Hagen
2006-01-03 22:58 ` Peter Münster
2006-01-04 9:12 ` Hans Hagen
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).