[texhax] XeTeX : images as links
Khaled Hosny
khaledhosny at eglug.org
Sat Sep 21 13:11:20 CEST 2013
Known xdvipdfmx issue http://sourceforge.net/p/xetex/bugs/25/
Regards,
Khaled
On Fri, Sep 20, 2013 at 06:23:58PM +0100, Philip Taylor wrote:
> In a forthcoming PDF catalogue of Greek MSS, a number of "thumbnail"
> images of folia, bindings, etc., will appear, many if not all of
> which will be expected to function as hyperlinks to full-sized
> (or perhaps pannable/zoomable) versions of the same. However,
> endeavouring to achieve this functionality using either Eplain's
> \hyperref or Eplain's \hlstart/\hlend fails to produce the desired
> effect -- whilst text can act as a clickable region for a hyperlink,
> an image included using \XeTeXpicfile seemingly cannot.
>
> The following, a verbatim copy from the test file, demonstrates
> the problem --
>
>
> \catcode `\< = \catcode `\@
> \input eplain
> \catcode `\< = \active
>
> \enablehyperlinks
>
> \uselanguage {UKenglish}
>
> \hlstart {url}{}{http://example.org/fullsize}
> \hbox
> \bgroup
> \XeTeXpicfile Images/LPL-MS-1214/JPG/f1r.jpg height 0,25\vsize
> \egroup
> \hlend
>
> \vskip \baselineskip
>
> \hbox
> \bgroup
> \hlstart {url}{}{http://example.org/fullsize}
> \XeTeXpicfile Images/LPL-MS-1214/JPG/f1r.jpg height 0,25\vsize
> \hlend
> \egroup
>
> \vskip \baselineskip
>
> \href{http://example.org/fullsize}{\hbox {\XeTeXpicfile
> Images/LPL-MS-1214/JPG/f1r.jpg height 0,25\vsize}}
>
> \end
>
> Needless to say, if any of the \XeTeXpicfiles are replaced by text,
> all works as expected.
>
> Can anyone please explain why this does not work, and how the
> problem can best be transcended ? (NB. UNIV = Plain XeTeX, not XeLaTeX)
>
> Philip Taylor
>
> P.S. The catcode stuff at the top is because the real project goes on
> to load an XML file.
> _______________________________________________
> TeX FAQ: http://www.tex.ac.uk/faq
> Mailing list archives: http://tug.org/pipermail/texhax/
> More links: http://tug.org/begin.html
>
> Automated subscription management: http://tug.org/mailman/listinfo/texhax
> Human mailing list managers: postmaster at tug.org
More information about the texhax
mailing list