[XeTeX] bidi and hyperref in XeTeX (was: bidi package abilities and lshort in Persia)
Diederick C. Niehorster
dcnieho at gmail.com
Thu Jul 23 06:10:06 CEST 2009
Thanks for your hard work on bidi and the other packages.
I know next to nothign about (xe)tex internals nor about lower level
package programming, but i got to wonder. sorry if this is of no use.
>From the descriptions i heard here, it seems that the problem with the
color and hyperref packages is that the \begin_somehting and
\end_something indication beginning and end of link or color are
reversed and thus dont work.
I assume those are set with some macro, so can't you do something like
(pseudocode, i dont really know low level tex):
% if in RTL
% set them back to normal when leaving RTL
I assume it might not always be this simple, but maybe this inspires
you to something that fixes some of the cases.
On Wed, Jul 22, 2009 at 10:25 PM, Vafa Khalighi<vafa at users.berlios.de> wrote:
> Hi Ross and others
> I eventually got the old version of the lshort in Persian where hyperref is
> also used. I uploaded the document and you can download it from
> If you and the rest of people think that this level of support for hyperref
> is enough, then I will happily add support for hyperref in the next version
> of bidi. So what you will see (in future when bidi supports hyperref) will
> be exactly the same as what you see in this document.
> after all, I am just alone in bidi development and nobody cares about what
> tools (primitives) I need to have for more development but I do the best I
> Best wishes,
> Vafa Khalighi
More information about the XeTeX