m17n-docs
[m17n/m17n-docs.git] / styles / hvtexmrk.def
1 %%
2 %% This is file `hvtexmrk.def',
3 %% generated with the docstrip utility.
4 %%
5 %% The original source files were:
6 %%
7 %% hyperref.dtx  (with options: `vtexpdfmark')
8 %% 
9 %% File: hyperref.dtx Copyright 1995-2001 Sebastian Rahtz,
10 %% RCS: $Id: hyperref.dtx 6.71 2000/10/04 rahtz Exp rahtz $
11 %%
12 %% This file is part of the `Hyperref Bundle'.
13 %% -------------------------------------------
14 %%
15 %% It may be distributed under the conditions of the LaTeX Project Public
16 %% License, either version 1.2 of this license or (at your option) any
17 %% later version.  The latest version of this license is in
18 %%    http://www.latex-project.org/lppl.txt
19 %% and version 1.2 or later is part of all distributions of LaTeX
20 %% version 1999/12/01 or later.
21 %%
22 %% The list of all files belonging to the `Hyperref Bundle' is
23 %% given in the file `manifest.txt'.
24 %%
25 \ProvidesFile{hvtexmrk.def}
26   [2001/05/26 v6.71g
27  Hyperref driver for VTeX in PDF/PS mode (pdfmark specials)]
28 \input{pdfmark.def}%
29 \ifnum\OpMode=\@ne
30   \def\@pdfproducer{VTeX}
31 \else
32   \def\@pdfproducer{VTeX + Distiller}
33 \fi
34 \def\literalps@out#1{\special{pS:#1}}%
35 \def\headerps@out#1{\immediate\special{pS:#1}}%
36 \providecommand\@pdfborder{0 0 12}
37 \providecommand\@pdfview{XYZ}
38 \providecommand\@pdfviewparams{ H.V}
39 \AtBeginDvi{%
40   \headerps@out{%
41     /vsize {\Hy@pageheight} def
42     /HyperBorder {1} def
43     /H.V {pdf@hoff pdf@voff null} def
44     /H.B {/Rect[pdf@llx pdf@lly pdf@urx pdf@ury]} def
45     /H.S {
46       currentpoint
47       HyperBorder sub
48       /pdf@lly exch def
49       dup 72 add /pdf@hoff exch def
50       HyperBorder sub
51       /pdf@llx exch def
52     } def
53     /H.L {
54       2 sub
55       /HyperBasePt exch def
56       currentpoint
57       HyperBasePt add HyperBorder add
58       /pdf@ury exch def
59       HyperBorder add
60       /pdf@urx exch def
61     } def
62     /H.A {
63       H.L
64       currentpoint exch pop
65       vsize 72 sub exch
66       HyperBasePt add add
67       /pdf@voff exch def
68     } def
69     /H.R {
70       currentpoint
71       HyperBorder add
72       /pdf@ury exch def
73       HyperBorder add
74       /pdf@urx exch def
75       currentpoint exch pop vsize 72 sub add
76       /pdf@voff exch def
77     } def
78   }%
79 }
80 \endinput
81 %%
82 %% End of file `hvtexmrk.def'.