summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/context/base/syst-pdt.tex
blob: c8f2555f34e4f6250b9bd2dbeedea224d3ee561a (plain)
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
%D \module
%D   [       file=syst-pdt,
%D        version=2006.08.11,
%D          title=\CONTEXT\ System Macros,
%D       subtitle=\PDFTEX\ specifics,
%D         author=Hans Hagen,
%D           date=\currentdate,
%D      copyright={PRAGMA / Hans Hagen \& Ton Otten}]
%C
%C This module is part of the \CONTEXT\ macro||package and is
%C therefore copyrighted by \PRAGMA. See mreadme.pdf for
%C details.

\ifx\pdftexversion\undefined \endinput \fi

\unprotect

% new after 1.10, watch the change in prefix

\bindprimitive quitvmode      ptexquitvmode
\bindprimitive noligatures    ptexnoligatures
\bindprimitive setrandomseed  ptexsetrandomseed
\bindprimitive uniformdeviate ptexuniformdeviate

\bindprimitive quitvmode      pdfquitvmode
\bindprimitive noligatures    pdfnoligatures
\bindprimitive setrandomseed  pdfsetrandomseed
\bindprimitive uniformdeviate pdfuniformdeviate

\bindprimitive resettimer     pdfresettimer
\bindprimitive elapsedtime    pdfelapsedtime

% new per 1.40

\bindprimitive ifprimitive    ifpdfprimitive
\bindprimitive primitive      pdfprimitive
\bindprimitive ifabsdim       ifpdfabsdim
\bindprimitive ifabsnum       ifpdfabsnum

\ifx\pdfobjcompresslevel\undefined \newcount\pdfobjcompresslevel \else \pdfobjcompresslevel=3 \fi
\ifx\pdfgentounicode    \undefined \newcount\pdfgentounicode     \else \pdfgentounicode    =1 \fi

\def\nopdfcompression % for myself
  {\pdfcompresslevel   \zerocount
   \pdfobjcompresslevel\zerocount}

\let\normalquitvmode  \quitvmode
\let\normalnoligatures\noligatures

\protect