You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
153 lines
4.1 KiB
153 lines
4.1 KiB
%%
|
|
%% This is file `hvtexhtm.def',
|
|
%% generated with the docstrip utility.
|
|
%%
|
|
%% The original source files were:
|
|
%%
|
|
%% hyperref.dtx (with options: `vtexhtml')
|
|
%%
|
|
%% File: hyperref.dtx
|
|
%% Copyright
|
|
%% 1995-2001 Sebastian Rahtz, with portions written by David Carlisle and Heiko Oberdiek,
|
|
%% 2001-2015 Heiko Oberdiek.
|
|
%% 2016-2019 Oberdiek Package Support Group
|
|
%% 2019-2020 LaTeX3 Project
|
|
%% https://github.com/latex3/hyperref/issues
|
|
%%
|
|
%% This file is part of the `Hyperref Bundle'.
|
|
%% -------------------------------------------
|
|
%%
|
|
%% This work may be distributed and/or modified under the
|
|
%% conditions of the LaTeX Project Public License, either version 1.3
|
|
%% of this license or (at your option) any later version.
|
|
%% The latest version of this license is in
|
|
%% http://www.latex-project.org/lppl.txt
|
|
%% and version 1.3 or later is part of all distributions of LaTeX
|
|
%% version 2005/12/01 or later.
|
|
%%
|
|
%% This work has the LPPL maintenance status `maintained'.
|
|
%%
|
|
%% The Current Maintainer of this work is the LaTeX3 Project.
|
|
%%
|
|
%% The list of all files belonging to the `Hyperref Bundle' is
|
|
%% given in the file `manifest.txt'.
|
|
%%
|
|
\ProvidesFile{hvtexhtml.def}
|
|
[2020-05-15 v7.00e %
|
|
Hyperref driver for VTeX in HTML mode]
|
|
\Hy@VersionCheck{hvtexhtm.def}
|
|
\providecommand*{\XR@ext}{htm}
|
|
\RequirePackage{vtexhtml}
|
|
\newif\if@Localurl
|
|
\let\PDF@FinishDoc\ltx@empty
|
|
\def\PDF@SetupDoc{%
|
|
\ifx\@baseurl\@empty
|
|
\else
|
|
\special{!direct <base href="\@baseurl">}%
|
|
\fi
|
|
}
|
|
\def\@urltype{url}
|
|
\def\hyper@link#1#2#3{%
|
|
\Hy@VerboseLinkStart{#1}{#2}%
|
|
\leavevmode
|
|
\special{!direct <a href=%
|
|
\hyper@quote\hyper@hash\HyperDestNameFilter{#2}\hyper@quote>}%
|
|
#3\Hy@xspace@end
|
|
\special{!direct </a>}%
|
|
}
|
|
\def\hyper@linkurl#1#2{%
|
|
\begingroup
|
|
\hyper@chars
|
|
\leavevmode
|
|
\MathBSuppress=1\relax
|
|
\special{!direct <a href=%
|
|
\hyper@quote\HyperDestNameFilter{#2}\hyper@quote>}%
|
|
#1\Hy@xspace@end
|
|
\MathBSuppress=0\relax
|
|
\special{!direct </a>}%
|
|
\endgroup
|
|
}
|
|
\def\hyper@linkfile#1#2#3{%
|
|
\hyper@linkurl{#1}{\Hy@linkfileprefix#2\ifx\\#3\\\else\##3\fi}%
|
|
}
|
|
\def\hyper@linkstart#1#2{%
|
|
\Hy@VerboseLinkStart{#1}{#2}%
|
|
\def\Hy@tempa{#1}\ifx\Hy@tempa\@urltype
|
|
\@Localurltrue
|
|
\special{!direct <a href=\hyper@quote#2\hyper@quote>}%
|
|
\else
|
|
\@Localurlfalse
|
|
\begingroup
|
|
\hyper@chars
|
|
\special{!aref \HyperDestNameFilter{#2}}%
|
|
\endgroup
|
|
\fi
|
|
}
|
|
\def\hyper@linkend{%
|
|
\if@Localurl
|
|
\special{!endaref}%
|
|
\else
|
|
\special{!direct </a>}%
|
|
\fi
|
|
}
|
|
\Hy@WrapperDef\hyper@anchorstart#1{%
|
|
\Hy@SaveLastskip
|
|
\Hy@VerboseAnchor{#1}%
|
|
\begingroup
|
|
\hyper@chars
|
|
\special{!aname #1}%
|
|
\special{!direct <a name=%
|
|
\hyper@quote\HyperDestNameFilter{#1}\hyper@quote>}%
|
|
\endgroup
|
|
\Hy@activeanchortrue
|
|
}
|
|
\def\hyper@anchorend{%
|
|
\special{!direct </a>}%
|
|
\Hy@activeanchorfalse
|
|
\Hy@RestoreLastskip
|
|
}
|
|
\Hy@WrapperDef\hyper@anchor#1{%
|
|
\Hy@SaveLastskip
|
|
\Hy@VerboseAnchor{#1}%
|
|
\begingroup
|
|
\let\protect=\string
|
|
\hyper@chars
|
|
\leavevmode
|
|
\special{!aname #1}%
|
|
\special{!direct <a name=%
|
|
\hyper@quote\HyperDestNameFilter{#1}\hyper@quote>}%
|
|
\endgroup
|
|
\Hy@activeanchortrue
|
|
\bgroup\anchor@spot\egroup
|
|
\special{!direct </a>}%
|
|
\Hy@activeanchorfalse
|
|
\Hy@RestoreLastskip
|
|
}
|
|
\def\@Form[#1]{%
|
|
\Hy@Message{Sorry, TeXpider does not yet support FORMs}%
|
|
}
|
|
\let\@endForm\ltx@empty
|
|
\def\@Gauge[#1]#2#3#4{% parameters, label, minimum, maximum
|
|
\Hy@Message{Sorry, TeXpider does not yet support FORM gauges}%
|
|
}
|
|
\def\@TextField[#1]#2{% parameters, label
|
|
\Hy@Message{Sorry, TeXpider does not yet support FORM text fields}%
|
|
}
|
|
\def\@CheckBox[#1]#2{% parameters, label
|
|
\Hy@Message{Sorry, TeXpider does not yet support FORM checkboxes}%
|
|
}
|
|
\def\@ChoiceMenu[#1]#2#3{% parameters, label, choices
|
|
\Hy@Message{Sorry, TeXpider does not yet support FORM choice menus}%
|
|
}
|
|
\def\@PushButton[#1]#2{% parameters, label
|
|
\Hy@Message{Sorry, TeXpider does not yet support FORM pushbuttons}%
|
|
}
|
|
\def\@Reset[#1]#2{%
|
|
\Hy@Message{Sorry, TeXpider does not yet support FORMs}%
|
|
}
|
|
\def\@Submit[#1]#2{%
|
|
\Hy@Message{Sorry, TeXpider does not yet support FORMs}%
|
|
}
|
|
\endinput
|
|
%%
|
|
%% End of file `hvtexhtm.def'.
|
|
|