summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/hyperref
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2011-09-29 23:41:46 +0000
committerKarl Berry <karl@freefriends.org>2011-09-29 23:41:46 +0000
commit10fc6c0ec6e0691ba4d017ae0ca44d04a379fbfb (patch)
treedfe783c60a67ebcc524bccab17b20f38b13d9e40 /Master/texmf-dist/source/latex/hyperref
parent953dbb42038c276aea20982b20d60fface9890d9 (diff)
hyperref (29sep11)
git-svn-id: svn://tug.org/texlive/trunk@24144 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex/hyperref')
-rw-r--r--Master/texmf-dist/source/latex/hyperref/doc/manual.tex24
-rw-r--r--Master/texmf-dist/source/latex/hyperref/hyperref.dtx230
2 files changed, 132 insertions, 122 deletions
diff --git a/Master/texmf-dist/source/latex/hyperref/doc/manual.tex b/Master/texmf-dist/source/latex/hyperref/doc/manual.tex
index b86d289171b..d898fe2a607 100644
--- a/Master/texmf-dist/source/latex/hyperref/doc/manual.tex
+++ b/Master/texmf-dist/source/latex/hyperref/doc/manual.tex
@@ -14,7 +14,7 @@
% * Heiko Oberdiek, 2006-2011.
%
-\def\mydate{February 2011}
+\def\mydate{September 2011}
\RequirePackage{ifpdf}
\ifpdf % We are running pdfTeX in pdf mode
@@ -28,6 +28,8 @@
\usepackage{pifont}
\usepackage{calc}
+\def\OzTeX{O\kern-0.03em z\kern-0.15em \TeX}
+
\newcommand*{\cs}[1]{%
\texttt{\textbackslash #1}%
}
@@ -179,7 +181,7 @@ documents. The \emph{image} command is intended (as with current HTML
viewers) to place an image of arbitrary graphical format on the page in
the current location. The \emph{base\_name} command is be used to
communicate to the DVI viewer the full (URL) location of the current
-document so that files specified by relative URL's may be retrieved
+document so that files specified by relative URLs may be retrieved
correctly.
The \emph{href} and \emph{name} commands must be paired with an
@@ -205,7 +207,7 @@ at present, the following drivers are supported:
\begin{description}
\item[hypertex] DVI processors conforming to the Hyper\TeX\ guidelines (i.e.\ \textsf{xdvi}, \textsf{dvips} (with
-the \textsf{-z} option), \textsf{OzTeX}, and \textsf{Textures})
+the \textsf{-z} option), \textsf{\OzTeX}, and \textsf{Textures})
\item[dvips] produces \verb|\special| commands tailored for \textsf{dvips}
\item[dvipsone] produces \verb|\special| commands tailored for \textsf{dvipsone}
\item[ps2pdf] a special case of output suitable for processing by earlier versions of Ghost\-script's
@@ -358,7 +360,7 @@ setpagesize & boolean & true & sets page size by special driver commands
\subsection{Configuration options}
\noindent\begin{longtable}{>{\ttfamily}ll>{\itshape}lp{7cm}}
-raiselinks & boolean & true & In the hypertex driver, the height of links is normally calculcated by the driver as
+raiselinks & boolean & true & In the hypertex driver, the height of links is normally calculated by the driver as
simply the base line of contained text; this options forces \verb|\special| commands to
reflect the real height of the link (which could contain a graphic) \\
breaklinks & boolean & false & Allows link text to break across lines; since this cannot be accommodated in PDF, it is
@@ -367,7 +369,7 @@ breaklinks & boolean & false & Allows link text to break across lines; since thi
pageanchor & boolean & true & Determines whether every page is given an implicit anchor at the top left corner. If this
is turned off, \verb|\printindex| will not contain
valid hyperlinks. \\
-plainpages & boolean & false & Forces page anchors to be named by the arabic form of the page number, rather than the
+plainpages & boolean & false & Forces page anchors to be named by the Arabic form of the page number, rather than the
formatted form. \\
nesting & boolean & false & Allows links to be nested; no drivers currently support this.
\end{longtable}
@@ -386,7 +388,7 @@ the following order:
level (pdf\TeX, Xe\TeX, V\TeX).
\item Option \textsf{driverfallback}. If this option is set, its value
is taken as driver option.
-\item Makro \cs{Hy@defaultdriver}. The makro takes a driver file
+\item Macro \cs{Hy@defaultdriver}. The macro takes a driver file
name (without file extension).
\item Package default is \textsf{hypertex}.
\end{enumerate}
@@ -768,7 +770,7 @@ pdfview & \textit{XYZ} & PDF `view' when on link traversal
pdfviewarea & \textit{empty} & set /ViewArea of viewer preferences \\
pdfviewclip & \textit{empty} & set /ViewClip of viewer preferences \\
pdfwindowui & \textit{true} & make PDF user interface elements visible \\
-plainpages & \textit{false} & do page number anchors as plain arabic \\
+plainpages & \textit{false} & do page number anchors as plain Arabic \\
ps2pdf & & use \textsf{ps2pdf} backend \\
raiselinks & \textit{false} & raise up links (for \textsf{Hyper\TeX} backend) \\
runbordercolor & \textit{0 .7 .7} & color of border around `run' links \\
@@ -888,7 +890,7 @@ testdocument; \verb|\href| expects a full URL.
\noindent
This sets an anchor at this location. It works similar to
-\verb|\hypertarget{}{}| with an automatically choosen anchor name.
+\verb|\hypertarget{}{}| with an automatically chosen anchor name.
Often it is used in conjunction
with \verb|\addcontentsline| for sectionlike things (index, bibliography,
preface). \verb|\addcontentsline| refers to the latest previous location
@@ -1064,7 +1066,7 @@ Usually \textsf{hyperref} automatically adds bookmarks for
\begin{cmdsyntax}
\ci{pdfbookmark}\verb|[|\emph{level}\verb|]{|text\verb|}{|\emph{name}\verb|}|
\end{cmdsyntax}
-creates a bookmark with the specified text and at the given level (defaul is
+creates a bookmark with the specified text and at the given level (default is
0). As name for the internal anchor name is used (in conjunction with
level). Therefore the name must be unique (similar to \verb|\label|).
@@ -1091,7 +1093,7 @@ command the current bookmark level has not changed.
\item Usually only one \LaTeX\ run is needed.
\item More control over the bookmark appearance (color, font).
\item Different bookmark actions are supported (external file links,
- urls, \dots).
+ URLs, \dots).
\end{itemize}
Therefore I recommend using this package.
@@ -1334,7 +1336,7 @@ disabled & boolean & false & field disabled \\
format & & & JavaScript code to format the field \\
height & dimen & & height of field box \\
hidden & boolean & false & field hidden \\
-ketstroke & & & JavaScript code to control the keystrokes on entry \\
+keystroke & & & JavaScript code to control the keystrokes on entry \\
mappingname & name & & the mapping name to be used when exporting\\*
& & & the field data\\
maxlen & number & 0 & number of characters allowed in text field \\
diff --git a/Master/texmf-dist/source/latex/hyperref/hyperref.dtx b/Master/texmf-dist/source/latex/hyperref/hyperref.dtx
index 313043283d7..81b6e3ef903 100644
--- a/Master/texmf-dist/source/latex/hyperref/hyperref.dtx
+++ b/Master/texmf-dist/source/latex/hyperref/hyperref.dtx
@@ -44,7 +44,7 @@
%<puenc>\ProvidesFile{puenc.def}
%<puvnenc>\ProvidesFile{puvnenc.def}
%<puarenc>\ProvidesFile{puarenc.def}
-%<!none> [2011/08/19 v6.82h %
+%<!none> [2011/09/28 v6.82i %
%<package> Hypertext links for LaTeX]
%<nohyperref> Dummy hyperref (SR)]
%<driver> Hyperref documentation driver file]
@@ -139,7 +139,7 @@
\end{document}
%</driver>
% \fi
-% \CheckSum{28602}
+% \CheckSum{28601}
%
% \MakeShortVerb{|}
% \StopEventually{}
@@ -815,15 +815,15 @@
\newif\ifHy@bookmarksnumbered
\newif\ifHy@bookmarksopen
\newif\ifHy@breaklinks
-\newif\ifHy@centerwindow
+\newif\ifHy@pdfcenterwindow
\newif\ifHy@CJKbookmarks
\newif\ifHy@colorlinks
\newif\ifHy@draft
\let\Hy@finaltrue\Hy@draftfalse
\let\Hy@finalfalse\Hy@drafttrue
-\newif\ifHy@escapeform
-\newif\ifHy@figures
-\newif\ifHy@fitwindow
+\newif\ifHy@pdfescapeform
+\newif\ifHy@hyperfigures
+\newif\ifHy@pdffitwindow
\newif\ifHy@frenchlinks
\newif\ifHy@hyperfootnotes
\newif\ifHy@hyperindex
@@ -831,14 +831,14 @@
\newif\ifHy@implicit
\newif\ifHy@linktocpage
\newif\ifHy@localanchorname
-\newif\ifHy@menubar
+\newif\ifHy@pdfmenubar
\newif\ifHy@naturalnames
\newif\ifHy@nesting
-\newif\ifHy@newwindowset
-\newif\ifHy@newwindow
+\newif\ifHy@pdfnewwindowset
+\newif\ifHy@pdfnewwindow
\newif\ifHy@ocgcolorlinks
\newif\ifHy@pageanchor
-\newif\ifHy@pagelabels
+\newif\ifHy@pdfpagelabels
\newif\ifHy@pdfpagehidden
\newif\ifHy@pdfstring
\newif\ifHy@plainpages
@@ -847,12 +847,14 @@
\newif\ifHy@seminarslides
\newif\ifHy@setpagesize
\newif\ifHy@texht
-\newif\ifHy@toolbar
+\newif\ifHy@pdftoolbar
\newif\ifHy@unicode
-\newif\ifHy@usetitle
+\newif\ifHy@pdfusetitle
\newif\ifHy@verbose
-\newif\ifHy@windowui
-\newif\ifHy@displaydoctitle
+\let\Hy@debugtrue\Hy@verbosetrue
+\let\Hy@debugfalse\Hy@verbosefalse
+\newif\ifHy@pdfwindowui
+\newif\ifHy@pdfdisplaydoctitle
\newif\ifHy@pdfa
% \end{macrocode}
% Defaults for the switches are now set.
@@ -862,37 +864,37 @@
\Hy@bookmarksopenfalse
\Hy@bookmarkstrue
\Hy@breaklinksfalse
-\Hy@centerwindowfalse
+\Hy@pdfcenterwindowfalse
\Hy@CJKbookmarksfalse
-\Hy@escapeformfalse
-\Hy@figuresfalse
-\Hy@fitwindowfalse
+\Hy@pdfescapeformfalse
+\Hy@hyperfiguresfalse
+\Hy@pdffitwindowfalse
\Hy@hyperfootnotestrue
\Hy@hyperindextrue
\Hy@hypertexnamestrue
\Hy@implicittrue
\Hy@linktocpagefalse
\Hy@localanchornamefalse
-\Hy@menubartrue
+\Hy@pdfmenubartrue
\Hy@naturalnamesfalse
\Hy@nestingfalse
-\Hy@newwindowsetfalse
-\Hy@newwindowfalse
+\Hy@pdfnewwindowsetfalse
+\Hy@pdfnewwindowfalse
\Hy@pageanchortrue
-\Hy@pagelabelstrue
+\Hy@pdfpagelabelstrue
\Hy@pdfpagehiddenfalse
\Hy@pdfstringfalse
\Hy@plainpagesfalse
\Hy@raiselinksfalse
\Hy@setpagesizetrue
\Hy@texhtfalse
-\Hy@toolbartrue
+\Hy@pdftoolbartrue
\Hy@typexmlfalse
\Hy@unicodefalse
-\Hy@usetitlefalse
+\Hy@pdfusetitlefalse
\Hy@verbosefalse
-\Hy@windowuitrue
-\Hy@displaydoctitlefalse
+\Hy@pdfwindowuitrue
+\Hy@pdfdisplaydoctitlefalse
\Hy@pdfafalse
% \end{macrocode}
%
@@ -4517,10 +4519,15 @@
% \begin{macro}{\IfHyperBooleanExists}
% \begin{macrocode}
\def\IfHyperBooleanExists#1{%
- \ltx@ifundefined{ifHy@#1}\ltx@secondoftwo\ltx@firstoftwo
+ \ltx@ifundefined{Hy@#1false}\ltx@secondoftwo{%
+ \ltx@ifundefined{KV@Hyp@#1@default}\ltx@secondoftwo\ltx@firstoftwo
+ }%
}
% \end{macrocode}
% \end{macro}
+% \begin{macrocode}
+\@namedef{KV@Hyp@stoppedearly@default}{}
+% \end{macrocode}
%
% \begin{macro}{\IfHyperBoolean}
% \begin{macrocode}
@@ -4538,9 +4545,8 @@
%
% \begin{macro}{\Hy@boolkey}
% \begin{macrocode}
-\def\Hy@boolkey{\@dblarg\Hy@@boolkey}
-\def\Hy@@boolkey[#1]#2#3{%
- \edef\Hy@tempa{#3}%
+\def\Hy@boolkey#1#2{%
+ \edef\Hy@tempa{#2}%
\lowercase\expandafter{%
\expandafter\def\expandafter\Hy@tempa\expandafter{\Hy@tempa}%
}%
@@ -4555,21 +4561,10 @@
\fi
\fi
\ifx\Hy@tempa\relax
- \Hy@WarnOptionValue{#3}{#1}{`true' or 'false'}%
+ \Hy@WarnOptionValue{#2}{#1}{`true' or 'false'}%
\else
\Hy@Info{Option `#1' set `\Hy@tempa'}%
- \csname Hy@#2\Hy@tempa\endcsname
- \fi
- \begingroup
- \def\x{#1}%
- \def\y{#2}%
- \expandafter\endgroup
- \ifx\x\y
- \else
- \expandafter\def\csname ifHy@#1\expandafter\endcsname
- \expandafter{%
- \csname ifHy@#2\endcsname
- }%
+ \csname Hy@#1\Hy@tempa\endcsname
\fi
}
% \end{macrocode}
@@ -4589,7 +4584,7 @@
% \begin{macro}{\Hy@DisableOption}
% \begin{macrocode}
\def\Hy@DisableOption#1{%
- \@ifundefined{KV@Hyp@#1@default}{%
+ \ltx@ifundefined{KV@Hyp@#1@default}{%
\define@key{Hyp}{#1}%
}{%
\define@key{Hyp}{#1}[]%
@@ -4724,7 +4719,7 @@
\Hy@boolkey{setpagesize}{#1}%
}
\define@key{Hyp}{debug}[true]{%
- \Hy@boolkey[debug]{verbose}{#1}%
+ \Hy@boolkey{debug}{#1}%
}
\define@key{Hyp}{linktocpage}[true]{%
\Hy@boolkey{linktocpage}{#1}%
@@ -5172,7 +5167,7 @@
% package) be hypertext links. Off by default. Needs more work.
% \begin{macrocode}
\define@key{Hyp}{hyperfigures}[true]{%
- \Hy@boolkey[hyperfigures]{figures}{#1}%
+ \Hy@boolkey{hyperfigures}{#1}%
}
% \end{macrocode}
%
@@ -6101,7 +6096,7 @@
% \end{macrocode}
% \begin{macrocode}
\define@key{Hyp}{pdfusetitle}[true]{%
- \Hy@boolkey[pdfusetitle]{usetitle}{#1}%
+ \Hy@boolkey{pdfusetitle}{#1}%
}
\def\HyXeTeX@CheckUnicode{%
\ifxetex
@@ -6375,22 +6370,22 @@
}
\define@key{Hyp}{pdfpagescrop}{\edef\@pdfpagescrop{#1}}
\define@key{Hyp}{pdftoolbar}[true]{%
- \Hy@boolkey[pdftoolbar]{toolbar}{#1}%
+ \Hy@boolkey{pdftoolbar}{#1}%
}
\define@key{Hyp}{pdfmenubar}[true]{%
- \Hy@boolkey[pdfmenubar]{menubar}{#1}%
+ \Hy@boolkey{pdfmenubar}{#1}%
}
\define@key{Hyp}{pdfwindowui}[true]{%
- \Hy@boolkey[pdfwindowui]{windowui}{#1}%
+ \Hy@boolkey{pdfwindowui}{#1}%
}
\define@key{Hyp}{pdffitwindow}[true]{%
- \Hy@boolkey[pdffitwindow]{fitwindow}{#1}%
+ \Hy@boolkey{pdffitwindow}{#1}%
}
\define@key{Hyp}{pdfcenterwindow}[true]{%
- \Hy@boolkey[pdfcenterwindow]{centerwindow}{#1}%
+ \Hy@boolkey{pdfcenterwindow}{#1}%
}
\define@key{Hyp}{pdfdisplaydoctitle}[true]{%
- \Hy@boolkey[pdfdisplaydoctitle]{displaydoctitle}{#1}%
+ \Hy@boolkey{pdfdisplaydoctitle}{#1}%
}
\define@key{Hyp}{pdfa}[true]{%
\Hy@boolkey{pdfa}{#1}%
@@ -6398,16 +6393,16 @@
\define@key{Hyp}{pdfnewwindow}[true]{%
\def\Hy@temp{#1}%
\ifx\Hy@temp\@empty
- \Hy@newwindowsetfalse
+ \Hy@pdfnewwindowsetfalse
\else
- \Hy@newwindowsettrue
- \Hy@boolkey[pdfnewwindow]{newwindow}{#1}%
+ \Hy@pdfnewwindowsettrue
+ \Hy@boolkey{pdfnewwindow}{#1}%
\fi
}
\def\Hy@SetNewWindow{%
- \ifHy@newwindowset
+ \ifHy@pdfnewwindowset
/NewWindow %
- \ifHy@newwindow true\else false\fi
+ \ifHy@pdfnewwindow true\else false\fi
\fi
}
\Hy@DefNameKey{pdfpagelayout}{%
@@ -6422,10 +6417,10 @@
\def\@pdflang{#1}%
}
\define@key{Hyp}{pdfpagelabels}[true]{%
- \Hy@boolkey[pdfpagelabels]{pagelabels}{#1}%
+ \Hy@boolkey{pdfpagelabels}{#1}%
}
\define@key{Hyp}{pdfescapeform}[true]{%
- \Hy@boolkey[pdfescapeform]{escapeform}{#1}%
+ \Hy@boolkey{pdfescapeform}{#1}%
}
% \end{macrocode}
% Default values:
@@ -6670,7 +6665,7 @@
% \end{macrocode}
%
% \begin{macrocode}
-\ifHy@figures
+\ifHy@hyperfigures
\Hy@Info{Hyper figures ON}%
\else
\Hy@Info{Hyper figures OFF}%
@@ -7309,8 +7304,8 @@
% \begin{macrocode}
\ifx\Hy@href@nextactionraw\@empty
\else
- \Hy@newwindowsettrue
- \Hy@newwindowtrue
+ \Hy@pdfnewwindowsettrue
+ \Hy@pdfnewwindowtrue
\fi
}
% \end{macrocode}
@@ -8787,7 +8782,7 @@
%
% \section{Setup}
% \begin{macrocode}
-\ifHy@figures
+\ifHy@hyperfigures
\Hy@Info{Hyper figures ON}%
\else
\Hy@Info{Hyper figures OFF}%
@@ -9083,7 +9078,7 @@
% these informations for the pdf information dictionary
% can be extracted by the \title and \author.
% \begin{macrocode}
-\ifHy@usetitle
+\ifHy@pdfusetitle
\let\HyOrg@title\title
\let\HyOrg@author\author
\def\title{\@ifnextchar[{\Hy@scanopttitle}{\Hy@scantitle}}%
@@ -9207,10 +9202,10 @@
% Internal macros of this module are marked with |\HyPL@|.
%
% \begin{macrocode}
-\ifHy@pagelabels
+\ifHy@pdfpagelabels
\begingroup\expandafter\expandafter\expandafter\endgroup
\expandafter\ifx\csname thepage\endcsname\relax
- \Hy@pagelabelsfalse
+ \Hy@pdfpagelabelsfalse
\Hy@WarningNoLine{%
Option `pdfpagelabels' is turned off\MessageBreak
because \string\thepage\space is undefined%
@@ -9556,7 +9551,7 @@
% \begin{macro}{\HyPL@StorePageLabel}
% This macro adds the entry |#1| to \cmd{\HyPL@Labels}.
% \begin{macrocode}
-\ifHy@pagelabels
+\ifHy@pdfpagelabels
\def\HyPL@StorePageLabel#1{%
\toks@\expandafter{\HyPL@Labels}%
\xdef\HyPL@Labels{%
@@ -9663,7 +9658,7 @@
%
% \begin{macrocode}
%<*pdfmarkbase|dvipdfm|xetex>
-\ifHy@pagelabels
+\ifHy@pdfpagelabels
% \end{macrocode}
%
% \begin{macro}{\HyPL@StorePageLabel}
@@ -10561,9 +10556,7 @@
% to keep track of markers otherwise. If the raw forms |\footnotemark|
% and |\footnotetext| are used, force them to use un-hyper original.
%
-% Tabularx causes footnote problems, disable the linking if that is loaded.
% \begin{macrocode}
-\@ifpackageloaded{tabularx}{\Hy@hyperfootnotesfalse}{}
\ifHy@hyperfootnotes
\newcounter{Hfootnote}%
\let\H@@footnotetext\@footnotetext
@@ -10644,6 +10637,21 @@
}%
% \end{macrocode}
%
+% Tabularx causes footnote problems, disable the linking if that is loaded.
+% Since v6.82i footnotes are only disabled inside the environment
+% `tabularx'.
+% \begin{macrocode}
+ \@ifpackageloaded{tabularx}{%
+ \let\HyOrg@TX@endtabularx\TX@endtabularx
+ \def\TX@endtabularx{%
+ \let\@footnotetext\H@@footnotetext
+ \let\@footnotemark\H@@footnotemark
+ \let\@mpfootnotetext\H@@mpfootnotetext
+ \HyOrg@TX@endtabularx
+ }%
+ }{}%
+% \end{macrocode}
+%
% Support for footnotes in p columns of longtable.
% Here \verb+\footnote+ commands are splitted into
% \verb+\footnotemark+ and a call of \verb+\footnotetext+
@@ -11679,7 +11687,7 @@
% \section{Included figures}
% Simply intercept the low level graphics package macro.
% \begin{macrocode}
-\ifHy@figures
+\ifHy@hyperfigures
\let\Hy@Gin@setfile\Gin@setfile
\def\Gin@setfile#1#2#3{%
\hyperimage{#3}{\Hy@Gin@setfile{#1}{#2}{#3}}%
@@ -12947,12 +12955,12 @@
\fi
\fi
\edef\Hy@temp{%
- \ifHy@toolbar\else /HideToolbar true\fi
- \ifHy@menubar\else /HideMenubar true\fi
- \ifHy@windowui\else /HideWindowUI true\fi
- \ifHy@fitwindow /FitWindow true\fi
- \ifHy@centerwindow /CenterWindow true\fi
- \ifHy@displaydoctitle /DisplayDocTitle true\fi
+ \ifHy@pdftoolbar\else /HideToolbar true\fi
+ \ifHy@pdfmenubar\else /HideMenubar true\fi
+ \ifHy@pdfwindowui\else /HideWindowUI true\fi
+ \ifHy@pdffitwindow /FitWindow true\fi
+ \ifHy@pdfcenterwindow /CenterWindow true\fi
+ \ifHy@pdfdisplaydoctitle /DisplayDocTitle true\fi
\Hy@UseNameKey{NonFullScreenPageMode}\@pdfnonfullscreenpagemode
\Hy@UseNameKey{Direction}\@pdfdirection
\Hy@UseNameKey{ViewArea}\@pdfviewarea
@@ -13689,12 +13697,12 @@
\pdfmark{pdfmark=/PAGES,CropBox=\@pdfpagescrop}%
\fi
\edef\Hy@temp{%
- \ifHy@toolbar\else /HideToolbar true\fi
- \ifHy@menubar\else /HideMenubar true\fi
- \ifHy@windowui\else /HideWindowUI true\fi
- \ifHy@fitwindow /FitWindow true\fi
- \ifHy@centerwindow /CenterWindow true\fi
- \ifHy@displaydoctitle /DisplayDocTitle true\fi
+ \ifHy@pdftoolbar\else /HideToolbar true\fi
+ \ifHy@pdfmenubar\else /HideMenubar true\fi
+ \ifHy@pdfwindowui\else /HideWindowUI true\fi
+ \ifHy@pdffitwindow /FitWindow true\fi
+ \ifHy@pdfcenterwindow /CenterWindow true\fi
+ \ifHy@pdfdisplaydoctitle /DisplayDocTitle true\fi
\Hy@UseNameKey{NonFullScreenPageMode}\@pdfnonfullscreenpagemode
\Hy@UseNameKey{Direction}\@pdfdirection
\Hy@UseNameKey{ViewArea}\@pdfviewarea
@@ -14168,12 +14176,12 @@
% \begin{macrocode}
\def\PDF@SetupDoc{%
\edef\Hy@temp{%
- \ifHy@toolbar\else /HideToolbar true\fi
- \ifHy@menubar\else /HideMenubar true\fi
- \ifHy@windowui\else /HideWindowUI true\fi
- \ifHy@fitwindow /FitWindow true\fi
- \ifHy@centerwindow /CenterWindow true\fi
- \ifHy@displaydoctitle /DisplayDocTitle true\fi
+ \ifHy@pdftoolbar\else /HideToolbar true\fi
+ \ifHy@pdfmenubar\else /HideMenubar true\fi
+ \ifHy@pdfwindowui\else /HideWindowUI true\fi
+ \ifHy@pdffitwindow /FitWindow true\fi
+ \ifHy@pdfcenterwindow /CenterWindow true\fi
+ \ifHy@pdfdisplaydoctitle /DisplayDocTitle true\fi
\Hy@UseNameKey{NonFullScreenPageMode}\@pdfnonfullscreenpagemode
\Hy@UseNameKey{Direction}\@pdfdirection
\Hy@UseNameKey{ViewArea}\@pdfviewarea
@@ -14563,7 +14571,7 @@
\Hy@CleanupFile\Hy@pstringF
\special{!%
aref <%
- \ifnum\Hy@VTeXversion>753 \ifHy@newwindow n\fi\fi
+ \ifnum\Hy@VTeXversion>753 \ifHy@pdfnewwindow n\fi\fi
f=\Hy@pstringF>#3;%
a=<%
\ifHy@pdfa /F 4\fi
@@ -15022,12 +15030,12 @@
\special{!pdfinfo u=<<</Base (\@baseurl)>>>}%
\fi
\special{!pdfinfo v=<<<%
- \ifHy@toolbar\else /HideToolbar true\fi
- \ifHy@menubar\else /HideMenubar true\fi
- \ifHy@windowui\else /HideWindowUI true\fi
- \ifHy@fitwindow /FitWindow true\fi
- \ifHy@centerwindow /CenterWindow true\fi
- \ifHy@displaydoctitle /DisplayDocTitle true\fi
+ \ifHy@pdftoolbar\else /HideToolbar true\fi
+ \ifHy@pdfmenubar\else /HideMenubar true\fi
+ \ifHy@pdfwindowui\else /HideWindowUI true\fi
+ \ifHy@pdffitwindow /FitWindow true\fi
+ \ifHy@pdfcenterwindow /CenterWindow true\fi
+ \ifHy@pdfdisplaydoctitle /DisplayDocTitle true\fi
\Hy@UseNameKey{NonFullScreenPageMode}\@pdfnonfullscreenpagemode
\Hy@UseNameKey{Direction}\@pdfdirection
\Hy@UseNameKey{ViewArea}\@pdfviewarea
@@ -15440,12 +15448,12 @@
\pdfmark{pdfmark=/PAGES,CropBox=\@pdfpagescrop}%
\fi
\edef\Hy@temp{%
- \ifHy@toolbar\else /HideToolbar true\fi
- \ifHy@menubar\else /HideMenubar true\fi
- \ifHy@windowui\else /HideWindowUI true\fi
- \ifHy@fitwindow /FitWindow true\fi
- \ifHy@centerwindow /CenterWindow true\fi
- \ifHy@displaydoctitle /DisplayDocTitle true\fi
+ \ifHy@pdftoolbar\else /HideToolbar true\fi
+ \ifHy@pdfmenubar\else /HideMenubar true\fi
+ \ifHy@pdfwindowui\else /HideWindowUI true\fi
+ \ifHy@pdffitwindow /FitWindow true\fi
+ \ifHy@pdfcenterwindow /CenterWindow true\fi
+ \ifHy@pdfdisplaydoctitle /DisplayDocTitle true\fi
\Hy@UseNameKey{NonFullScreenPageMode}\@pdfnonfullscreenpagemode
\Hy@UseNameKey{Direction}\@pdfdirection
\Hy@UseNameKey{ViewArea}\@pdfviewarea
@@ -16533,12 +16541,12 @@
\pdfmark{pdfmark=/PAGES,CropBox=\@pdfpagescrop}%
\fi
\edef\Hy@temp{%
- \ifHy@toolbar\else /HideToolbar true\fi
- \ifHy@menubar\else /HideMenubar true\fi
- \ifHy@windowui\else /HideWindowUI true\fi
- \ifHy@fitwindow /FitWindow true\fi
- \ifHy@centerwindow /CenterWindow true\fi
- \ifHy@displaydoctitle /DisplayDocTitle true\fi
+ \ifHy@pdftoolbar\else /HideToolbar true\fi
+ \ifHy@pdfmenubar\else /HideMenubar true\fi
+ \ifHy@pdfwindowui\else /HideWindowUI true\fi
+ \ifHy@pdffitwindow /FitWindow true\fi
+ \ifHy@pdfcenterwindow /CenterWindow true\fi
+ \ifHy@pdfdisplaydoctitle /DisplayDocTitle true\fi
\Hy@UseNameKey{NonFullScreenPageMode}\@pdfnonfullscreenpagemode
\Hy@UseNameKey{Direction}\@pdfdirection
\Hy@UseNameKey{ViewArea}\@pdfviewarea
@@ -18255,7 +18263,7 @@
\expandafter\ifx\csname pdfescapestring\endcsname\relax
\let\Hy@escapestring\@firstofone
\def\Hy@escapeform#1{%
- \ifHy@escapeform
+ \ifHy@pdfescapeform
\def\Hy@escapestring##1{%
\noexpand\Hy@escapestring{\noexpand##1}%
}%
@@ -18285,7 +18293,7 @@
}%
\else
\def\Hy@escapeform#1{%
- \ifHy@escapeform
+ \ifHy@pdfescapeform
\let\Hy@escapestring\pdfescapestring
\else
\let\Hy@escapestring\@firstofone