|
148 | 148 | bookmarksnumbered,
|
149 | 149 | pdfusetitle,%
|
150 | 150 | ]{hyperref}
|
151 |
| - %%?? \def\pdfBorderAttrs{/Border [0 0 0] } % No border arround Links |
| 151 | + %%?? \def\pdfBorderAttrs{/Border [0 0 0] } % No border around Links |
152 | 152 | \else
|
153 | 153 | \usepackage{hyperref}
|
154 | 154 | \fi
|
|
166 | 166 | }
|
167 | 167 | \makeatother
|
168 | 168 | \title{Hypertext marks in \hologo{LaTeX}: a manual for \xpackage{hyperref}}
|
169 |
| -\date{2025-05-20 v7.01m} |
| 169 | +\date{2025-06-21 v7.01n} |
170 | 170 |
|
171 | 171 | \begin{document}
|
172 | 172 |
|
@@ -457,8 +457,8 @@ \subsection{Links commands}
|
457 | 457 | \subsection{Creating targets}
|
458 | 458 |
|
459 | 459 | Internal links and bookmarks need something they can jump to. In a PDF this is normally called
|
460 |
| -a \emph{destination} (and the primitive is therefor called \cs{pdfdest}), in HTML it is more |
461 |
| -common to call this an \emph{anchor} (and the \xpackage{hyperref} uses therefor \cs{hyper@anchor}). |
| 460 | +a \emph{destination} (and the primitive is therefore called \cs{pdfdest}), in HTML it is more |
| 461 | +common to call this an \emph{anchor} (and the \xpackage{hyperref} uses therefore \cs{hyper@anchor}). |
462 | 462 | History can not be undone but future commands and descriptions will use the generic
|
463 | 463 | \emph{target} unless the PDF specific destination is meant.
|
464 | 464 |
|
@@ -532,7 +532,7 @@ \subsection{Patches and how to suppress them}
|
532 | 532 | Check the \xpackage{nameref} documentation about a way to suppress these patches.
|
533 | 533 | \end{itemize}
|
534 | 534 |
|
535 |
| -\item[footnotes] To enable (partly) the linking of footnotes \xpackage{hyperref} redefines or patches various commands, in part package dependant. |
| 535 | +\item[footnotes] To enable (partly) the linking of footnotes \xpackage{hyperref} redefines or patches various commands, in part package dependent. |
536 | 536 | \begin{itemize}
|
537 | 537 | \item \xpackage{hyperref} redefines \cs{@xfootnotenext}, \cs{@xfootnotemark}, \cs{@mpfootnotetext},
|
538 | 538 | \cs{@footnotetext}, \cs{@footnotemark}.
|
@@ -792,7 +792,7 @@ \subsection{Options for destination names}
|
792 | 792 | \end{verbatim}
|
793 | 793 | \end{quote}
|
794 | 794 | The other case that only files prefixed that do not have a corresponding
|
795 |
| -\cs{label} is more complicate, because \cs{HyperDestLabelReplace} needs |
| 795 | +\cs{label} is more complicated, because \cs{HyperDestLabelReplace} needs |
796 | 796 | the unmodified destination name as argument. This is solved by an
|
797 | 797 | expandable string test (\cs{pdfstrcmp} of \hologo{pdfTeX}
|
798 | 798 | or \cs{strcmp} of \hologo{XeTeX}, package \xpackage{pdftexcmds} also supports
|
@@ -838,7 +838,7 @@ \subsection{Page anchors}
|
838 | 838 | \item[\texttt{pageanchor}] A boolean option that determines whether every page is given an target at the top left corner. If this is turned off, \verb|\printindex| will not contain valid hyperlinks.
|
839 | 839 | \item[\texttt{hypertexnames}] By default the targets have names built with \cs{thepage}: \verb|page.\thepage|, so e.g., \texttt{page.4} or \texttt{page.iii}. The names require that every page as an unique number representation. A frequent problem here is with title pages which often don't show page numbers but internally use the same number as a following page. If you get messages about \texttt{destination with the same identifier (name{page.1})}, change the number representation of title pages or disable the page target.
|
840 | 840 |
|
841 |
| - If the boolean option \texttt{hypertexnames} is set to false, an internal page counter is stepped and used as arabic number. In most cases this should mean that you get the absolute page number (exceptions could be with documents throwing away or duplicating pages at shipout). This option avoids the problem with duplicated identifiers, but does not work with an index, as the backlinks have to be created from the represention passed to the index. |
| 841 | + If the boolean option \texttt{hypertexnames} is set to false, an internal page counter is stepped and used as arabic number. In most cases this should mean that you get the absolute page number (exceptions could be with documents throwing away or duplicating pages at shipout). This option avoids the problem with duplicated identifiers, but does not work with an index, as the backlinks have to be created from the representation passed to the index. |
842 | 842 | \item[\texttt{plainpages}] This forces page anchors to be named by the arabic form, but unlike the previous option it does not use an internal counter but the page counter. That means if you have for example roman and arabic pages you will get duplicated target names as page i and page 1 both set the anchor \texttt{page.1}.
|
843 | 843 | \end{description}
|
844 | 844 |
|
@@ -1780,7 +1780,7 @@ \subsection{Utility macros}
|
1780 | 1780 | \begin{verbatim}
|
1781 | 1781 | \hypersetup{
|
1782 | 1782 | pdfstartview={FitBH \hypercalcbp{\paperheight-\topmargin-1in
|
1783 |
| - -\headheight-\headsep} |
| 1783 | + -\headheight-\headsep}} |
1784 | 1784 | }
|
1785 | 1785 | \end{verbatim}
|
1786 | 1786 | \end{quote}
|
@@ -2080,7 +2080,7 @@ \subsection{Customizing index style file with \textbackslash nohyperpage}
|
2080 | 2080 | Customized versions of
|
2081 | 2081 | \verb|delim_r, delim_n, suffix_2p, suffix_3p, suffix_mp|
|
2082 | 2082 | needs markup that \verb|\hyperpage| can detect and knows that
|
2083 |
| - this stuff does not belong to a page number. Makro |
| 2083 | + this stuff does not belong to a page number. Macro |
2084 | 2084 | \verb|\nohyperpage| serves as this markup. Put the customized
|
2085 | 2085 | code for these keys inside \verb|\nohyperpage|, e.g.:
|
2086 | 2086 | \begin{verbatim}
|
@@ -2120,7 +2120,7 @@ \subsection{Option `pdfa'}
|
2120 | 2120 | The new option `pdfa' tries to avoid violations of PDF/A in code
|
2121 | 2121 | generated by \xpackage{hyperref}. However, the result is usually not in PDF/A,
|
2122 | 2122 | because many features aren't controlled by \xpackage{hyperref} (XMP metadata,
|
2123 |
| - fonts, colors, driver dependend low level stuff, ...). |
| 2123 | + fonts, colors, driver dependent low level stuff, ...). |
2124 | 2124 |
|
2125 | 2125 |
|
2126 | 2126 |
|
@@ -2148,7 +2148,7 @@ \subsection{Option `pdfa'}
|
2148 | 2148 | the loading of the package and cannot be changed after \xpackage{hyperref} is
|
2149 | 2149 | loaded (\verb|\usepackage{hyperref}|).
|
2150 | 2150 |
|
2151 |
| - |
| 2151 | +If the PDF management is loaded with \cs{DocumentMetadata} the option is automatically set/unset depending on if an A-standard is set with the `pdfstandard` key. The manual setting of `pdfa` is then ignored. |
2152 | 2152 |
|
2153 | 2153 | \subsection{Option `linktoc' added}
|
2154 | 2154 |
|
@@ -3115,7 +3115,7 @@ \subsubsection{nomencl}
|
3115 | 3115 | \subsubsection{ntheorem}
|
3116 | 3116 |
|
3117 | 3117 | This package is not fully supported. The \texttt{thref} option should not be used at all as
|
3118 |
| -it breaks the \verb+\label+ command. It also not garantied that links to theorems always work |
| 3118 | +it breaks the \verb+\label+ command. It also not guaranteed that links to theorems always work |
3119 | 3119 | properly as the package redefines many internals and but offers no proper interface for hyperlinks.
|
3120 | 3120 |
|
3121 | 3121 |
|
@@ -3577,7 +3577,7 @@ \section{History and acknowledgments}
|
3577 | 3577 | \hologo{LaTeX}. I would like to thank Arthur Smith, Tanmoy Bhattacharya, Mark
|
3578 | 3578 | Doyle, Paul Ginsparg, David Carlisle, T.\ V.\ Raman and Leslie Lamport
|
3579 | 3579 | for comments, requests, thoughts and code to get the package into its
|
3580 |
| -first useable state. Various other people are mentioned at the point in |
| 3580 | +first usable state. Various other people are mentioned at the point in |
3581 | 3581 | the source where I had to change the code in later versions because of
|
3582 | 3582 | problems they found.
|
3583 | 3583 |
|
|
0 commit comments