File: hyperref.4ht

package info (click to toggle)
tex4ht 19990804-1
  • links: PTS
  • area: main
  • in suites: potato
  • size: 2,384 kB
  • ctags: 799
  • sloc: ansic: 7,653; makefile: 116; sh: 24
file content (41 lines) | stat: -rwxr-xr-x 1,556 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
%%%%%%%%%%%%%%%%%%%%%% call TeX4ht %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\expandafter\ifx \csname hyperref.4ht\endcsname\relax             %
                         %%%%%%%%%%%%                             %
   \xdef\TeXivht{\expandafter\ifx \csname TeXivht\endcsname\relax %
      \else \csname TeXivht\endcsname,\fi   hyperref.4ht}         %
                                            %%%%%%%%%%%%          %
   \expandafter \endinput                                         %
\fi                                                               %
    %%% Note: The calling part may be placed in  %%%              %
    %%%       another file                       %%%              %
%%%%%%%%%%%%%%%%%%%%%% end call %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

%%%%%%%%%%%%%%%%%%%%%% start content %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\catcode`\:=11
\catcode`\@=11

\def\href{\bgroup \catcode`\#=12 \catcode`\~=12 \cont:href}
\def\cont:href#1{\egroup \Link[#1]{}{}\end:href}
\def\end:href#1{#1\EndLink}

\def\url{\bgroup \catcode`\#=12  \catcode`\~=12 \cont:url}
\def\cont:url#1{\egroup \Link[#1]{}{}#1\EndLink}

\def\hyperref{\bgroup  \catcode`\~=12  \cont:hyperref}
\def\cont:hyperref#1#2#3{\egroup \Link[#1]{#2.#3}{}\end:hyperref}
\def\end:hyperref#1{#1\EndLink}

\def\hyperdef{\bgroup  \catcode`\~=12  \cont:hyperdef}
\def\cont:hyperdef#1#2#3{\egroup \Link[#1]{}{#2.#3}\end:hyperdef}
\def\end:hyperdef#1{#1\EndLink}

\def\hyperlink#1#2{\Link{#1}{}#2\EndLink}
\def\hypertarget#1#2{\Link{}{#1}#2\EndLink}

\def\pdfbookmark#1#2{}

\catcode`\:=12
\catcode`\@=12
\endinput