[tex-eplain] Contents hyperlinks

Rodolfo Medina rodolfo.medina at gmail.com
Tue Aug 2 20:10:57 CEST 2016


Philip Taylor <P.Taylor at Rhul.Ac.Uk> writes:

> Rodolfo Medina wrote:
>
>     Thanks. I used your macros in the following example it but the link
>     doesn't seem to work... Why?
>
> Not enough code !
>
>     \input eplain 
>
>     \enablehyperlinks
>
>     
>         \def \tocentry #1#2{\noindent #1\dotfill $\mkern 2 mu$#2\endgraf} 
>
>     \def \addtocentry #1{\immediate \write \toc {\string \tocentry \space {#1}
>
>     {\string \hlidxpage {}{\the \pageno}}}}
>
>         \newread \toc
>
>     \immediate \openin \toc = \jobname.toc
>
>     \ifeof \toc \closein \toc \else \closein \toc \input \jobname.toc \fi
>
>     
>         \newwrite \toc
>
>     \immediate \openout \toc = \jobname.toc
>
>     
>         \addtocentry {Section 1}
>
>     
>         Hallo.
>
>     
>         \immediate \closeout \toc
>
>     
>         \end
>     
> ** Phil.


I'm sorry...  I filled the test file with exactly the above code but now I even
get error:

$ tex test
This is TeX, Version 3.14159265 (TeX Live 2015/Debian) (preloaded format=tex)
(./test.tex (./eplain.tex) 
Eplain: using `hypertex' hyperlink driver. (./test.toc
Runaway argument?
! Paragraph ended before \tocentry was complete.
<to be read again> 
                   \par 
l.1 \tocentry {Section 1} \par
                               {\hlidxpage{}{1}}
?




More information about the tex-eplain mailing list