Repository navigation
Expand file tree
/
Copy pathxr-hyper.dtx
More file actions
115 lines (115 loc) · 3.76 KB
/
Copy pathxr-hyper.dtx
File metadata and controls
115 lines (115 loc) · 3.76 KB
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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
% \iffalse meta-comment
%
% Copyright (C) 1993-2026 David Carlisle
%
% 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 LaTeX Project.
%
% The list of all files belonging to the `Hyperref Bundle' is
% given in the file `manifest.txt'.
%
% \fi
% \iffalse
%% File: xr-hyper.dtx Copyright (C) 1993-2026 David Carlisle
%
%<package>\NeedsTeXFormat{LaTeX2e}
%<package>\ProvidesPackage{xr-hyper}
%<package> [2026-11-03 v7.01t eXternal References (DPC)]
%
%<*driver>
\documentclass{l3doc}
\usepackage{xr-hyper}
\GetFileInfo{xr-hyper.sty}
\begin{document}
\title{The \textsf{xr-hyper} package\thanks{This file
has version number \fileversion, last
revised \filedate.}}
\author{David Carlisle}
\date{\filedate}
\maketitle
\DocInput{xr-hyper.dtx}
\end{document}
%</driver>
% \fi
%
% \changes{v5.00}{1993/07/07}
% {First DPC version (by agreement with J-PD). New mechanism
% (\cs{read} instead of \cs{input}). (xr)}
%
% \changes{v5.01}{1993/07/20}{Fix bug added by DPC, v5.00 did not import
% aux files of \cs{include}'ed files. (Reported by J-PD) (xr)}
%
% \changes{v5.02}{1994/05/28}{Update for LaTeX2e}
% \changes{v5.03}{2018/10/01}{Fix for conditionals in aux file (xr)}
% \changes{v5.05}{2019/07/20}{include xcite (xr)}
%
% \changes{v6.00 beta2}{1997/10/06}
% {}
%
% \changes{v6.00 beta3}{1999/09/01}
% {Definitions of \cs{XR@addURL} corrected (Heiko Oberdiek)}
%
% \changes{v6.00 beta 4}{2000/03/22}
% {\cmd\xdef changed to \cs{protected@xdef}}
%
% \changes{v6.1}{2019/10/03}
% {Incorporate updates to \pkg{xr} (including citation support)}
%
% \changes{v7.00e}{2020-05-14}
% {add additional braces to \cs{r@}\meta{label} only if \pkg{hyperref} is not detected in the aux
% of the source document (https://github.com/latex3/hyperref/issues/118)}
%
% \changes{v7.00z}{2023-05-15}
% {unified and simplified the brace handling: all defined references have now
% five brace groups. Together with the planned change in LaTeX 2023-06-01 this
% will improve the combination of hyperref/non-hyperref documents.}
%
% \changes{v7.01g}{2023-11-26}
% {Always store the URL/file name of the external document to allow file links
% even if it has no destinations.}
%
% \changes{v7.01h}{2024-01-20}
% {do not expand the labels when reading, (https://github.com/latex3/hyperref/issues/327)}
%
% \changes{v7.01h}{2024-01-20}
% {support \LaTeX\ properties.}
%
% \changes{v7.01h}{2024-01-20}
% {support \LaTeX\ properties.}
%
% \changes{v7.01t}{2026-11-03}
% {Make xr-hyper an alias of xr.}
%
% This package was an extension of the \pkg{xr} package. It was developed to support the
% extended label syntax of the \pkg{hyperref} package and to enable active links
% to the external documents.
%
% In the \LaTeX{} release 2023-06-01 the label syntax of \pkg{hyperref}
% and the \LaTeX{} kernel were synchronized, and there is no longer
% a need for two packages.
%
% \pkg{xr-hyper} is therefore now deprecated. It simply loads the
% \pkg{xr} package.
%
% \section{Usage}
%
% See the documentation of the \pkg{xr} package.
%
% \begin{macrocode}
%<*package>
\RequirePackage{xr}
%</package>
% \end{macrocode}
% \Finale