[NTG-context] Re: LaTeX2ConTeXt : external links not work after
recompiled
h h extern
pragma at wxs.nl
Sun Dec 5 21:33:27 CET 2004
Patrick Gundlach wrote:
> Hello Quy, Thomas,
>
> I have looked into your problematic document, and it looks as if the
> ConTeXt version in the tetex beta is broken in this respect.
>
> --------------------------------------------------
> \setupcolors
> [state=start]
> \setupinteraction
> [state=start,color=blue]
> \useURL
> [contextsupport]
> [http://www.pragma-ade.com/]
>
> \starttext
> Look at \from[contextsupport]!
>
> \stoptext
> --------------------------------------------------
>
> compiles fine, but shows the same error: the hyperlink does not point
> to the website, but to the first page.
in core.ref.tex, patch:
\def\setouterlocation#1%
{\ifundefined{\v!file:::#1}%
\ifconditional\forceURLlocation
\edef\otherURL{#1}%
\let\otherfile\empty
\else
\let\otherURL\empty
\edef\otherfile{#1}%
\fi
\else
\let\doexternaldocument\setouterfilelocation
\let\doexternalurl \setouterfilelocation % <<< missing line
\csname\v!file:::#1\endcsname
\fi
\setfalse\forceURLlocation
\doifparentfileelse\otherfile
{\let\otherURL\empty
\let\otherfile\empty
\global\let\otherlabel\empty
\let\otherprefix\empty}
{\xdef\otherlabel{#1}%
\edef\otherprefix{#1::}}}
I need to rewrite this piece of code, currently there is some nasty overloading
taking place (in order to safe hash entries i pack several things into one
macro, which is used nested and which meaning gets overloaded)
Hans
-----------------------------------------------------------------
Hans Hagen | PRAGMA ADE
Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com
| www.pragma-pod.nl
-----------------------------------------------------------------
More information about the ntg-context
mailing list