summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/hyperref/hvtexmrk.def
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2006-08-20 00:16:44 +0000
committerKarl Berry <karl@freefriends.org>2006-08-20 00:16:44 +0000
commit81e85f9bb5875b6c3cd460112e26e715d8965004 (patch)
tree080f756dab293c38187e2cc6cde199e717f57433 /Master/texmf-dist/tex/latex/hyperref/hvtexmrk.def
parent4cdec44e9893db7879eb9f2f34cfcbe52072abd0 (diff)
hyperref 6.75a (1aug06)
git-svn-id: svn://tug.org/texlive/trunk@1993 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/hyperref/hvtexmrk.def')
-rw-r--r--Master/texmf-dist/tex/latex/hyperref/hvtexmrk.def22
1 files changed, 16 insertions, 6 deletions
diff --git a/Master/texmf-dist/tex/latex/hyperref/hvtexmrk.def b/Master/texmf-dist/tex/latex/hyperref/hvtexmrk.def
index 8b040e1fefd..9774056375e 100644
--- a/Master/texmf-dist/tex/latex/hyperref/hvtexmrk.def
+++ b/Master/texmf-dist/tex/latex/hyperref/hvtexmrk.def
@@ -7,7 +7,6 @@
%% hyperref.dtx (with options: `vtexpdfmark')
%%
%% File: hyperref.dtx Copyright 1995-2001 Sebastian Rahtz,
-%% RCS: $Id: hyperref.dtx 6.71 2000/10/04 rahtz Exp rahtz $
%%
%% This file is part of the `Hyperref Bundle'.
%% -------------------------------------------
@@ -23,17 +22,20 @@
%% given in the file `manifest.txt'.
%%
\ProvidesFile{hvtexmrk.def}
- [2003/11/30 v6.74m
+ [2006/08/16 v6.75c
Hyperref driver for VTeX in PDF/PS mode (pdfmark specials)]
\input{pdfmark.def}%
-\ifnum\OpMode=\@ne
- \def\@pdfproducer{VTeX}
-\else
- \def\@pdfproducer{VTeX + Distiller}
+\ifx\@pdfproducer\relax
+ \ifnum\OpMode=\@ne
+ \def\@pdfproducer{VTeX}
+ \else
+ \def\@pdfproducer{VTeX + Distiller}
+ \fi
\fi
\def\literalps@out#1{\special{pS:#1}}%
\def\headerps@out#1{\immediate\special{pS:#1}}%
\providecommand\@pdfborder{0 0 1}
+\providecommand*\@pdfborderstyle{}
\providecommand\@pdfview{XYZ}
\providecommand\@pdfviewparams{ H.V}
\AtBeginDvi{%
@@ -75,6 +77,14 @@
currentpoint exch pop vsize 72 sub add
/pdf@voff exch def
} def
+ systemdict /pdfmark known
+ {
+ userdict /?pdfmark systemdict /exec get put
+ }{
+ userdict /?pdfmark systemdict /pop get put
+ userdict /pdfmark systemdict /cleartomark get put
+ }
+ ifelse
}%
}
\endinput