doc-src/TutorialI/document/typedef.ps
author wenzelm
Tue, 28 Aug 2012 14:37:57 +0200
changeset 48966 6e15de7dd871
parent 12676 doc-src/gfx/typedef.ps@99e7b2045d8f
permissions -rw-r--r--
more standard document preparation within session context: avoid clashes with generated .tex files, even on case-insensible file-system;
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
12676
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
     1
%!PS-Adobe-3.0
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
     2
%%Title: (new.pdf)
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
     3
%%Version: 1 3
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
     4
%%DocumentData: Clean7Bit
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
     5
%%LanguageLevel: 2
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
     6
%%BoundingBox: 155 328 457 464
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
     7
%%Pages: 1
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
     8
%%DocumentProcessColors: (atend)
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
     9
%%DocumentSuppliedResources: (atend)
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    10
%%EndComments
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    11
%%BeginDefaults
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    12
%%EndDefaults
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    13
%%BeginProlog
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    14
%%EndProlog
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    15
%%BeginSetup
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    16
%%BeginResource: l2check
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    17
%%Copyright: Copyright 1993 Adobe Systems Incorporated. All Rights Reserved.
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    18
systemdict /languagelevel known
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    19
{ systemdict /languagelevel get 1 eq }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    20
{ true }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    21
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    22
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    23
initgraphics /Helvetica findfont 18 scalefont setfont
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    24
72 600 moveto (Error: Your printer driver needs to be configured) dup show
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    25
72 580 moveto (for printing to a PostScript Language Level 1 printer.) dup show
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    26
exch = =
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    27
/Helvetica-Bold findfont 16 scalefont setfont
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    28
72 520 moveto (Windows and Unix) show
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    29
/Times-Roman findfont 16 scalefont setfont
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    30
72 500 moveto (Select ªLanguage Level 1º in the PostScript options section) show
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    31
72 480 moveto (of the Acrobat print dialog.) show
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    32
/Helvetica-Bold findfont 16 scalefont setfont
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    33
72 440 moveto (Macintosh) show
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    34
/Times-Roman findfont 16 scalefont setfont
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    35
72 420 moveto (In the Chooser, select your printer driver.) show
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    36
72 400 moveto (Then select your printer and click the Setup button.) show
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    37
72 380 moveto (Follow any on-screen dialogs that may appear.) show
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    38
showpage
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    39
quit
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    40
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    41
if
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    42
%%EndResource
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    43
/currentpacking where{pop currentpacking true setpacking}if
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    44
%%BeginResource: procset pdfvars
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    45
%%Copyright: Copyright 1987-1999 Adobe Systems Incorporated. All Rights Reserved.
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    46
%%Version: 4.0 2
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    47
%%Title: definition of dictionary of variables used by PDF & PDFText procsets
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    48
userdict /PDF 160 dict put
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    49
userdict /PDFVars 86 dict dup begin put
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    50
/_save 0 def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    51
/_cshow 0 def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    52
/InitAll 0 def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    53
/TermAll 0 def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    54
/DocInitAll 0 def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    55
/DocTermAll 0 def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    56
/_lp /none def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    57
/_doClip 0 def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    58
/sfc 0 def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    59
/_sfcs 0 def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    60
/_sfc 0 def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    61
/ssc 0 def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    62
/_sscs 0 def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    63
/_ssc 0 def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    64
/_fcs 0 def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    65
/_scs 0 def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    66
/_fp 0 def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    67
/_sp 0 def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    68
/AGM_MAX_CS_COMPONENTS 10 def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    69
/_fillColors [ 0 1 AGM_MAX_CS_COMPONENTS { array } for ] def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    70
/_strokeColors [ 0 1 AGM_MAX_CS_COMPONENTS { array } for ] def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    71
/_fc null def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    72
/_sc null def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    73
/DefaultGray [/DeviceGray] def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    74
/DefaultRGB [/DeviceRGB] def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    75
/DefaultCMYK [/DeviceCMYK] def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    76
/_inT false def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    77
/_tr -1 def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    78
/_rise 0 def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    79
/_ax 0 def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    80
/_cx 0 def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    81
/_ld 0 def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    82
/_tm matrix def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    83
/_ctm matrix def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    84
/_mtx matrix def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    85
/_hy (-) def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    86
/_fScl 0 def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    87
/_hs 1 def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    88
/_pdfEncodings 2 array def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    89
/_baselineadj 0 def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    90
/_fTzero false def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    91
/_Tj 0 def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    92
/_italMtx [1 0 .212557 1 0 0] def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    93
/_italMtx_WMode1 [1 -.212557 0 1 0 0] def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    94
/_italMtxType0 [1 0 .1062785 1 0 0] def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    95
/_italMtx_WMode1Type0 [1 -.1062785 0 1 0 0] def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    96
/_basefont 0 def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    97
/_basefonto 0 def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    98
/_pdf_oldCIDInit null def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
    99
/_pdf_FontDirectory 30 dict def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   100
/_categories 10 dict def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   101
/_sa? true def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   102
/_op? false def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   103
/_OP? false def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   104
/_opmode 0 def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   105
/_ColorSep5044? false def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   106
/_tmpcolr? [] def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   107
/_tmpop? {} def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   108
/_processColors 0 def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   109
/_defaulttransfer currenttransfer def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   110
/_defaultflatness currentflat def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   111
/_defaulthalftone null def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   112
/_defaultcolortransfer null def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   113
/_defaultblackgeneration null def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   114
/_defaultundercolorremoval null def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   115
/_defaultcolortransfer null def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   116
end
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   117
%%EndResource
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   118
PDFVars begin PDF begin
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   119
%%BeginResource: procset pdfutil
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   120
%%Copyright: Copyright 1993-1999 Adobe Systems Incorporated. All Rights Reserved.
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   121
%%Version: 4.0 2
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   122
%%Title: Basic utilities used by other PDF procsets
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   123
/bd {bind def} bind def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   124
/ld {load def} bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   125
/bld {
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   126
dup length dict begin
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   127
{ null def } forall
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   128
bind
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   129
end
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   130
def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   131
} bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   132
/dd { PDFVars 3 1 roll put } bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   133
/xdd { exch dd } bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   134
/Level2?
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   135
systemdict /languagelevel known
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   136
{ systemdict /languagelevel get 2 ge } { false } ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   137
def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   138
/Level3?
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   139
systemdict /languagelevel known
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   140
{systemdict /languagelevel get 3 eq } { false } ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   141
def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   142
/getifknown {
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   143
2 copy known { get true } { pop pop false } ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   144
} bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   145
/here {
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   146
currentdict exch getifknown
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   147
} bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   148
/isdefined? { where { pop true } { false } ifelse } bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   149
/StartLoad { dup dup not { /_save save dd } if } bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   150
/EndLoad { if not { _save restore } if } bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   151
%%EndResource
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   152
%%BeginResource: procset pdf
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   153
%%Version: 4.0 3
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   154
%%Copyright: Copyright 1998-1999 Adobe Systems Incorporated. All Rights Reserved.
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   155
%%Title: General operators for PDF, common to all Language Levels.
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   156
[/b/B/b*/B*/BDC/BI/BMC/BT/BX/c/cm/cs/CS/d/d0/d1/Do/DP/EI/EMC/ET/EX/f/f*/g/G/gs
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   157
/h/i/j/J/k/K/l/m/M/MP/n/q/Q/re/rg/RG/ri/s/S/sc/SC/scn/SCN/sg/Tc/Td/TD/Tf/Tj/TJ
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   158
/TL/Tm/Tr/Ts/Tw/Tz/T*/v/w/W/W*/y/'/"
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   159
/applyInterpFunc/applystitchFunc/domainClip/EF/encodeInput/gsDI/ilp/icl
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   160
/initgs/int/limit/PS/rangeClip/RC/rf/makePat/csfamily 
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   161
/? /! /| /: /+ /GetGlyphDirectory
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   162
] {null def} bind forall
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   163
/v { currentpoint 6 2 roll c } bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   164
/y { 2 copy c } bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   165
/h/closepath ld
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   166
/d/setdash ld
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   167
/j/setlinejoin ld
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   168
/J/setlinecap ld
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   169
/M/setmiterlimit ld
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   170
/w/setlinewidth ld
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   171
/i {
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   172
dup 0 eq { pop _defaultflatness } if
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   173
setflat
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   174
} bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   175
/gsDI {
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   176
begin
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   177
/OP here { /_OP? xdd } if
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   178
/op here { /_op? xdd }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   179
{ /OP here { /_op? xdd } if }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   180
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   181
/OPM here { /_opmode xdd } if
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   182
/Font here { aload pop Tf } if
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   183
/LW here { w } if
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   184
/LC here { J } if
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   185
/LJ here { j } if
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   186
/ML here { M } if
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   187
/D here { aload pop d } if
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   188
end
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   189
} bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   190
/ilp { /_lp /none dd } bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   191
/icl { /_doClip 0 dd } bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   192
/W { /_doClip 1 dd } bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   193
/W* { /_doClip 2 dd } bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   194
/n {
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   195
{{} {clip} {eoclip}} _doClip get exec
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   196
icl
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   197
newpath
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   198
} bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   199
/s { h S } bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   200
/B { q f Q S } bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   201
/B* { q f* Q S } bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   202
/b { h B } bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   203
/b* { h B* } bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   204
/q/save ld
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   205
/Q { restore ilp } bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   206
/GetCSFamily {
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   207
dup type /arraytype eq {0 get} if
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   208
} bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   209
/GetCompsDict
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   210
11 dict begin
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   211
/DeviceGray { pop 1 } bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   212
/DeviceRGB { pop 3 } bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   213
/DeviceCMYK { pop 4 } bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   214
/CIEBasedA { pop 1 } bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   215
/CIEBasedABC { pop 3 } bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   216
/CIEBasedDEF { pop 3 } bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   217
/CIEBasedDEFG { pop 4 } bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   218
/DeviceN { 1 get length } bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   219
/Separation { pop 1 } bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   220
/Indexed { pop 1 } bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   221
/Pattern { pop 0 } bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   222
currentdict
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   223
end
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   224
def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   225
/GetComps {
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   226
GetCompsDict
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   227
1 index GetCSFamily
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   228
get exec
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   229
} bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   230
/cs
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   231
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   232
dup _fcs eq
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   233
{ pop }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   234
{ dup /_fcs xdd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   235
GetComps
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   236
_fillColors exch get
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   237
/_fc xdd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   238
/_fp null dd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   239
} ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   240
} bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   241
/CS
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   242
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   243
dup _scs eq
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   244
{ pop }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   245
{ dup /_scs xdd GetComps _strokeColors exch get /_sc xdd /_sp null dd }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   246
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   247
} bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   248
/sc {
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   249
_fc astore pop
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   250
ilp
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   251
} bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   252
/SC {
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   253
_sc astore pop
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   254
ilp
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   255
} bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   256
/g { DefaultGray cs sc } bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   257
/rg { DefaultRGB cs sc } bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   258
/k { DefaultCMYK cs sc } bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   259
/G { DefaultGray CS SC } bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   260
/RG { DefaultRGB CS SC } bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   261
/K { DefaultCMYK CS SC } bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   262
/cm { _mtx astore concat } bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   263
/re {
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   264
4 2 roll m
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   265
1 index 0 rlineto
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   266
0 exch rlineto
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   267
neg 0 rlineto
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   268
h
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   269
} bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   270
/RC/rectclip ld
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   271
/EF/execform ld
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   272
/PS { cvx exec } bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   273
/initgs {
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   274
/DefaultGray [/DeviceGray] dd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   275
/DefaultRGB [/DeviceRGB] dd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   276
/DefaultCMYK [/DeviceCMYK] dd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   277
0 g 0 G
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   278
[] 0 d
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   279
0 j
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   280
0 J
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   281
10 M
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   282
1 w
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   283
true setSA
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   284
/_op? false dd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   285
/_OP? false dd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   286
/_opmode 0 dd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   287
/_defaulttransfer load settransfer
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   288
0 i
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   289
/RelativeColorimetric ri
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   290
newpath
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   291
} bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   292
/int {
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   293
dup 2 index sub 3 index 5 index sub div 6 -2 roll sub mul
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   294
exch pop add exch pop
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   295
} bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   296
/limit {
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   297
dup 2 index le { exch } if pop
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   298
dup 2 index ge { exch } if pop
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   299
} bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   300
/domainClip {
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   301
Domain aload pop 3 2 roll
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   302
limit
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   303
} [/Domain] bld
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   304
/applyInterpFunc {
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   305
0 1 DimOut 1 sub
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   306
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   307
dup C0 exch get exch
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   308
dup C1 exch get exch
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   309
3 1 roll
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   310
1 index sub
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   311
3 index
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   312
N exp mul add
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   313
exch
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   314
currentdict /Range_lo known
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   315
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   316
dup Range_lo exch get exch
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   317
Range_hi exch get
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   318
3 2 roll limit
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   319
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   320
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   321
pop
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   322
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   323
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   324
exch
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   325
} for
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   326
pop
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   327
} [/DimOut /C0 /C1 /N /Range_lo /Range_hi] bld
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   328
/encodeInput {
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   329
NumParts 1 sub
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   330
0 1 2 index
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   331
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   332
dup Bounds exch get
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   333
2 index gt
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   334
{ exit }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   335
{ dup
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   336
3 index eq
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   337
{ exit }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   338
{ pop } ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   339
} ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   340
} for
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   341
3 2 roll pop
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   342
dup Bounds exch get exch
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   343
dup 1 add Bounds exch get exch
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   344
2 mul
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   345
dup Encode exch get exch
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   346
1 add Encode exch get
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   347
int
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   348
} [/NumParts /Bounds /Encode] bld
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   349
/rangeClip {
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   350
exch dup Range_lo exch get
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   351
exch Range_hi exch get
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   352
3 2 roll
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   353
limit
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   354
} [/Range_lo /Range_hi] bld
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   355
/applyStitchFunc {
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   356
Functions exch get exec
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   357
currentdict /Range_lo known {
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   358
0 1 DimOut 1 sub {
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   359
DimOut 1 add -1 roll
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   360
rangeClip
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   361
} for
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   362
} if
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   363
} [/Functions /Range_lo /DimOut] bld
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   364
%%EndResource
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   365
%%BeginResource: procset pdflev2
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   366
%%Version: 4.0 5
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   367
%%Copyright: Copyright 1987-1999 Adobe Systems Incorporated. All Rights Reserved.
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   368
%%LanguageLevel: 2
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   369
%%Title: PDF operators, with code specific for Level 2
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   370
/_defaulthalftone currenthalftone dd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   371
/_defaultblackgeneration currentblackgeneration dd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   372
/_defaultundercolorremoval currentundercolorremoval dd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   373
/_defaultcolortransfer [currentcolortransfer] dd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   374
/initialize {
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   375
_defaulthalftone sethalftone
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   376
/_defaultblackgeneration load setblackgeneration
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   377
/_defaultundercolorremoval load setundercolorremoval
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   378
_defaultcolortransfer aload pop setcolortransfer
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   379
false setoverprint
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   380
<</MaxFormItem 0>> setuserparams
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   381
} bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   382
/terminate { } bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   383
/m/moveto ld
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   384
/l/lineto ld
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   385
/c/curveto ld
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   386
/setSA/setstrokeadjust ld
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   387
/defineRes/defineresource ld
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   388
/findRes/findresource ld
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   389
currentglobal
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   390
true systemdict /setglobal get exec
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   391
[/Function /ExtGState /Form /Shading /FunctionDictionary /MadePattern /PatternPrototype /DataSource]
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   392
{ /Generic /Category findresource dup length dict copy /Category defineresource pop }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   393
forall
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   394
systemdict /setglobal get exec
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   395
/ri
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   396
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   397
/findcolorrendering isdefined?
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   398
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   399
mark exch
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   400
findcolorrendering
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   401
counttomark 2 eq
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   402
{ type /booleantype eq
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   403
{ dup type /nametype eq
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   404
{ dup /ColorRendering resourcestatus
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   405
{ pop pop
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   406
dup /DefaultColorRendering ne
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   407
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   408
/ColorRendering findresource
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   409
setcolorrendering
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   410
} if
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   411
} if
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   412
} if
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   413
} if
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   414
} if
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   415
cleartomark
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   416
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   417
{ pop
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   418
} ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   419
} bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   420
/_sfcs {_fcs setcolorspace} bind dd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   421
/_sscs {_scs setcolorspace} bind dd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   422
/_sfc
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   423
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   424
_fc aload pop
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   425
_fp null eq
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   426
{ setcolor }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   427
{ _fp setpattern }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   428
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   429
} bind dd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   430
/_ssc
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   431
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   432
_sc aload pop
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   433
_sp null eq { setcolor} { _sp setpattern } ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   434
} bind dd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   435
/scn {
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   436
dup type /dicttype eq
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   437
{ dup /_fp xdd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   438
/PaintType get 1 eq
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   439
{ /_fc _fillColors 0 get dd ilp }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   440
{ /_fc _fillColors
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   441
_fcs 1 get
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   442
GetComps get dd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   443
sc
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   444
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   445
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   446
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   447
{ sc }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   448
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   449
} bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   450
/SCN {
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   451
dup type /dicttype eq
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   452
{ dup /_sp xdd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   453
/PaintType get 1 eq
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   454
{ /_sc _strokeColors 0 get dd ilp }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   455
{ /_sc _strokeColors _scs 1 get GetComps get dd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   456
SC
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   457
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   458
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   459
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   460
{ SC }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   461
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   462
} bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   463
/gs
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   464
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   465
begin
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   466
/SA here { setstrokeadjust } if
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   467
/BG here { setblackgeneration } if
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   468
/UCR here { setundercolorremoval } if
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   469
/FL here { i } if
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   470
/RI here { ri } if
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   471
/TR here
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   472
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   473
dup xcheck
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   474
{ settransfer }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   475
{ aload pop setcolortransfer }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   476
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   477
} if
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   478
/sethalftonephase isdefined? { /HTP here { sethalftonephase } if } if
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   479
/HT here { sethalftone } if
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   480
currentdict gsDI
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   481
end
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   482
} bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   483
/sfc {
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   484
_op? setoverprint
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   485
_lp /fill ne {
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   486
_sfcs
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   487
_sfc
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   488
/_lp /fill dd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   489
} if
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   490
} dd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   491
/ssc {
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   492
_OP? setoverprint
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   493
_lp /stroke ne {
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   494
_sscs
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   495
_ssc
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   496
/_lp /stroke dd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   497
} if
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   498
} dd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   499
/f {
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   500
{ { sfc fill }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   501
{gsave sfc fill grestore clip newpath icl ilp}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   502
{gsave sfc fill grestore eoclip newpath icl ilp}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   503
} _doClip get exec
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   504
} bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   505
/f* {
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   506
{ { sfc eofill }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   507
{gsave sfc eofill grestore clip newpath icl ilp}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   508
{gsave sfc eofill grestore eoclip newpath icl ilp}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   509
} _doClip get exec
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   510
} bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   511
/S {
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   512
{ { ssc stroke }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   513
{gsave ssc stroke grestore clip newpath icl ilp}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   514
{gsave ssc stroke grestore eoclip newpath icl ilp}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   515
} _doClip get exec
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   516
} bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   517
/rf {
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   518
{ { sfc rectfill }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   519
{gsave sfc rectfill grestore clip newpath icl ilp}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   520
{gsave sfc rectfill grestore eoclip newpath icl ilp}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   521
} _doClip get exec
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   522
} bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   523
/knownColorants? {
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   524
pop false
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   525
} bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   526
/makePat {
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   527
gsave
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   528
dup /Matrix get concat
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   529
matrix makepattern
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   530
grestore
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   531
/MadePattern defineRes pop
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   532
} bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   533
%%EndResource
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   534
%%BeginResource: procset spots
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   535
%%Version: 4.0 1
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   536
%%Copyright: Copyright 1987-1999 Adobe Systems Incorporated. All Rights Reserved.
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   537
%%Title: Predefined (named) spot functions for PDF
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   538
21 dict dup begin
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   539
/CosineDot
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   540
{ 180 mul cos exch 180 mul cos add 2 div } bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   541
/Cross
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   542
{ abs exch abs 2 copy gt { exch } if pop neg } bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   543
/Diamond
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   544
{ abs exch abs 2 copy add .75 le
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   545
{ dup mul exch dup mul add 1 exch sub }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   546
{ 2 copy add 1.23 le
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   547
{ .85 mul add 1 exch sub }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   548
{ 1 sub dup mul exch 1 sub dup mul add 1 sub }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   549
ifelse }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   550
ifelse } bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   551
/Double
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   552
{ exch 2 div exch 2 { 360 mul sin 2 div exch } repeat add } bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   553
/DoubleDot
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   554
{ 2 { 360 mul sin 2 div exch } repeat add } bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   555
/Ellipse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   556
{ abs exch abs 2 copy 3 mul exch 4 mul add 3 sub dup 0 lt
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   557
{ pop dup mul exch .75 div dup mul add 4 div
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   558
1 exch sub }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   559
{ dup 1 gt
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   560
{pop 1 exch sub dup mul exch 1 exch sub
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   561
.75 div dup mul add 4 div 1 sub }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   562
{ .5 exch sub exch pop exch pop }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   563
ifelse }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   564
ifelse } bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   565
/EllipseA
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   566
{ dup mul .9 mul exch dup mul add 1 exch sub } bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   567
/EllipseB
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   568
{ dup 5 mul 8 div mul exch dup mul exch add sqrt 1 exch sub } bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   569
/EllipseC
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   570
{ dup mul exch dup mul .9 mul add 1 exch sub } bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   571
/InvertedDouble
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   572
{ exch 2 div exch 2 { 360 mul sin 2 div exch } repeat add neg } bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   573
/InvertedDoubleDot
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   574
{ 2 { 360 mul sin 2 div exch } repeat add neg } bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   575
/InvertedEllipseA
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   576
{ dup mul .9 mul exch dup mul add 1 sub } bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   577
/InvertedEllipseC
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   578
{ dup mul exch dup mul .9 mul add 1 sub } bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   579
/InvertedSimpleDot
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   580
{ dup mul exch dup mul add 1 sub } bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   581
/Line
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   582
{ exch pop abs neg } bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   583
/LineX
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   584
{ pop } bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   585
/LineY
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   586
{ exch pop } bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   587
/Rhomboid
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   588
{ abs exch abs 0.9 mul add 2 div } bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   589
/Round
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   590
{ abs exch abs 2 copy add 1 le
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   591
{ dup mul exch dup mul add 1 exch sub }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   592
{ 1 sub dup mul exch 1 sub dup mul add 1 sub }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   593
ifelse } bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   594
/SimpleDot
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   595
{ dup mul exch dup mul add 1 exch sub } bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   596
/Square
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   597
{ abs exch abs 2 copy lt { exch } if pop neg } bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   598
end
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   599
{ /Function defineRes pop } forall
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   600
%%EndResource
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   601
%%BeginResource: procset pdftext
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   602
%%Version: 4.0 2
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   603
%%Copyright: Copyright 1987-1998 Adobe Systems Incorporated. All Rights Reserved.
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   604
%%Title: Text operators for PDF
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   605
PDF /PDFText 75 dict dup begin put
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   606
/docinitialize
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   607
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   608
/resourcestatus where {
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   609
pop
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   610
/CIDParams /ProcSet resourcestatus {
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   611
pop pop
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   612
false /CIDParams /ProcSet findresource /SetBuildCompatible get exec
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   613
} if
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   614
} if
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   615
PDF begin
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   616
PDFText /_pdfDefineIdentity-H known
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   617
{ PDFText /_pdfDefineIdentity-H get exec}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   618
if
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   619
end
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   620
} bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   621
/initialize {
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   622
PDFText begin
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   623
/_intT false dd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   624
0 Tr
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   625
} bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   626
/terminate { end } bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   627
/_safeput
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   628
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   629
Level2? not
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   630
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   631
2 index load dup dup length exch maxlength ge
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   632
{ dup length 5 add dict copy
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   633
3 index xdd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   634
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   635
{ pop }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   636
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   637
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   638
if
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   639
3 -1 roll load 3 1 roll put
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   640
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   641
bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   642
/pdf_has_composefont? systemdict /composefont known def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   643
/CopyFont {
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   644
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   645
1 index /FID ne 2 index /UniqueID ne and
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   646
{ def } { pop pop } ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   647
} forall
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   648
} bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   649
/Type0CopyFont
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   650
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   651
exch
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   652
dup length dict
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   653
begin
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   654
CopyFont
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   655
[
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   656
exch
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   657
FDepVector
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   658
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   659
dup /FontType get 0 eq
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   660
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   661
1 index Type0CopyFont
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   662
/_pdfType0 exch definefont
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   663
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   664
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   665
/_pdfBaseFont exch
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   666
2 index exec
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   667
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   668
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   669
exch
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   670
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   671
forall
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   672
pop
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   673
]
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   674
/FDepVector exch def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   675
currentdict
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   676
end
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   677
} bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   678
/cHexEncoding
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   679
[/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   680
/c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   681
/c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   682
/c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   683
/c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   684
/c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   685
/c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   686
/c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   687
/c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   688
/cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   689
/cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   690
/cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   691
/cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   692
/cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF] def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   693
/modEnc {
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   694
/_enc xdd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   695
/_icode 0 dd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   696
counttomark 1 sub -1 0
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   697
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   698
index
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   699
dup type /nametype eq
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   700
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   701
_enc _icode 3 -1 roll put
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   702
_icode 1 add
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   703
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   704
if
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   705
/_icode xdd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   706
} for
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   707
cleartomark
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   708
_enc
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   709
} bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   710
/trEnc {
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   711
/_enc xdd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   712
255 -1 0 {
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   713
exch dup -1 eq
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   714
{ pop /.notdef }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   715
{ Encoding exch get }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   716
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   717
_enc 3 1 roll put
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   718
} for
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   719
pop
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   720
_enc
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   721
} bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   722
/TE {
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   723
/_i xdd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   724
StandardEncoding 256 array copy modEnc
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   725
_pdfEncodings exch _i exch put
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   726
} bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   727
/TZ
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   728
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   729
/_usePDFEncoding xdd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   730
findfont
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   731
dup length 6 add dict
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   732
begin
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   733
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   734
1 index /FID ne { def } { pop pop } ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   735
} forall
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   736
/pdf_origFontName FontName def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   737
/FontName exch def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   738
_usePDFEncoding 0 ge
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   739
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   740
/Encoding _pdfEncodings _usePDFEncoding get def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   741
pop
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   742
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   743
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   744
_usePDFEncoding -1 eq
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   745
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   746
counttomark 0 eq
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   747
{ pop }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   748
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   749
Encoding 256 array copy
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   750
modEnc /Encoding exch def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   751
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   752
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   753
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   754
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   755
256 array
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   756
trEnc /Encoding exch def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   757
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   758
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   759
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   760
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   761
pdf_EuroProcSet pdf_origFontName known
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   762
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   763
pdf_origFontName pdf_AddEuroGlyphProc
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   764
} if
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   765
FontName currentdict
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   766
end
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   767
definefont pop
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   768
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   769
bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   770
/Level2?
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   771
systemdict /languagelevel known
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   772
{systemdict /languagelevel get 2 ge}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   773
{false}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   774
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   775
def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   776
Level2?
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   777
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   778
/_pdfFontStatus
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   779
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   780
currentglobal exch
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   781
/Font resourcestatus
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   782
{pop pop true}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   783
{false}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   784
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   785
exch setglobal
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   786
} bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   787
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   788
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   789
/_pdfFontStatusString 50 string def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   790
_pdfFontStatusString 0 (fonts/) putinterval
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   791
/_pdfFontStatus
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   792
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   793
FontDirectory 1 index known
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   794
{ pop true }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   795
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   796
_pdfFontStatusString 6 42 getinterval
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   797
cvs length 6 add
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   798
_pdfFontStatusString exch 0 exch getinterval
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   799
{ status } stopped
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   800
{pop false}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   801
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   802
{ pop pop pop pop true}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   803
{ false }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   804
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   805
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   806
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   807
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   808
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   809
} bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   810
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   811
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   812
Level2?
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   813
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   814
/_pdfCIDFontStatus
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   815
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   816
/CIDFont /Category resourcestatus
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   817
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   818
pop pop
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   819
/CIDFont resourcestatus
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   820
{pop pop true}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   821
{false}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   822
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   823
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   824
{ pop false }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   825
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   826
} bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   827
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   828
if
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   829
/_pdfString100 100 string def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   830
/_pdfComposeFontName
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   831
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   832
dup length 1 eq
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   833
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   834
0 get
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   835
1 index
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   836
type /nametype eq
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   837
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   838
_pdfString100 cvs
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   839
length dup dup _pdfString100 exch (-) putinterval
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   840
_pdfString100 exch 1 add dup _pdfString100 length exch sub getinterval
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   841
2 index exch cvs length
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   842
add 1 add _pdfString100 exch 0 exch getinterval
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   843
exch pop
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   844
true
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   845
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   846
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   847
pop pop
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   848
false
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   849
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   850
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   851
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   852
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   853
false
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   854
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   855
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   856
dup {exch cvn exch} if
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   857
} bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   858
/_pdfConcatNames
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   859
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   860
exch
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   861
_pdfString100 cvs
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   862
length dup dup _pdfString100 exch (-) putinterval
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   863
_pdfString100 exch 1 add dup _pdfString100 length exch sub getinterval
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   864
3 -1 roll exch cvs length
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   865
add 1 add _pdfString100 exch 0 exch getinterval
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   866
cvn
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   867
} bind def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   868
/_pdfTextTempString 50 string def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   869
/_pdfRegOrderingArray [(Adobe-Japan1) (Adobe-CNS1) (Adobe-Korea1) (Adobe-GB1)] def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   870
/_pdf_CheckSupplements
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   871
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   872
1 index _pdfTextTempString cvs
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   873
false
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   874
_pdfRegOrderingArray
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   875
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   876
2 index exch
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   877
anchorsearch
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   878
{ pop pop pop true exit}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   879
{ pop }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   880
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   881
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   882
forall
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   883
exch pop
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   884
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   885
/CIDFont findresource
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   886
/CIDSystemInfo get /Supplement get
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   887
exch /CMap findresource
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   888
/CIDSystemInfo get
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   889
dup type /dicttype eq
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   890
{/Supplement get}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   891
{pop 0 }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   892
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   893
ge
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   894
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   895
{ pop pop true }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   896
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   897
} bind def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   898
pdf_has_composefont?
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   899
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   900
/_pdfComposeFont
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   901
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   902
2 copy _pdfComposeFontName not
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   903
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   904
2 index
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   905
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   906
if
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   907
(pdf) exch _pdfConcatNames
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   908
dup _pdfFontStatus
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   909
{ dup findfont 5 2 roll pop pop pop true}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   910
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   911
4 1 roll
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   912
1 index /CMap resourcestatus
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   913
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   914
pop pop
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   915
true
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   916
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   917
{false}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   918
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   919
1 index true exch
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   920
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   921
_pdfCIDFontStatus not
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   922
{pop false exit}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   923
if
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   924
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   925
forall
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   926
and
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   927
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   928
1 index 1 index 0 get _pdf_CheckSupplements
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   929
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   930
3 -1 roll pop
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   931
2 index 3 1 roll
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   932
composefont true
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   933
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   934
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   935
pop pop exch pop false
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   936
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   937
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   938
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   939
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   940
_pdfComposeFontName
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   941
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   942
dup _pdfFontStatus
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   943
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   944
exch pop
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   945
1 index exch
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   946
findfont definefont true
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   947
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   948
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   949
pop exch pop
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   950
false
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   951
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   952
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   953
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   954
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   955
exch pop
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   956
false
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   957
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   958
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   959
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   960
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   961
{ true }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   962
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   963
dup _pdfFontStatus
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   964
{ dup findfont true }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   965
{ pop false }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   966
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   967
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   968
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   969
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   970
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   971
} bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   972
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   973
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   974
/_pdfComposeFont
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   975
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   976
_pdfComposeFontName not
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   977
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   978
dup
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   979
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   980
if
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   981
dup
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   982
_pdfFontStatus
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   983
{exch pop dup findfont true}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   984
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   985
1 index
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   986
dup type /nametype eq
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   987
{pop}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   988
{cvn}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   989
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   990
eq
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   991
{pop false}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   992
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   993
dup _pdfFontStatus
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   994
{dup findfont true}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   995
{pop false}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   996
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   997
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   998
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
   999
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1000
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1001
} bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1002
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1003
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1004
/_pdfStyleDicts 4 dict dup begin
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1005
/Adobe-Japan1 4 dict dup begin
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1006
Level2?
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1007
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1008
/Serif
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1009
/HeiseiMin-W3-83pv-RKSJ-H _pdfFontStatus
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1010
{/HeiseiMin-W3}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1011
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1012
/HeiseiMin-W3 _pdfCIDFontStatus
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1013
{/HeiseiMin-W3}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1014
{/Ryumin-Light}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1015
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1016
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1017
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1018
def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1019
/SansSerif
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1020
/HeiseiKakuGo-W5-83pv-RKSJ-H _pdfFontStatus
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1021
{/HeiseiKakuGo-W5}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1022
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1023
/HeiseiKakuGo-W5 _pdfCIDFontStatus
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1024
{/HeiseiKakuGo-W5}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1025
{/GothicBBB-Medium}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1026
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1027
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1028
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1029
def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1030
/HeiseiMaruGo-W4-83pv-RKSJ-H _pdfFontStatus
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1031
{/HeiseiMaruGo-W4}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1032
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1033
/HeiseiMaruGo-W4 _pdfCIDFontStatus
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1034
{/HeiseiMaruGo-W4}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1035
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1036
/Jun101-Light-RKSJ-H _pdfFontStatus
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1037
{ /Jun101-Light }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1038
{ SansSerif }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1039
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1040
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1041
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1042
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1043
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1044
/RoundSansSerif exch def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1045
/Default Serif def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1046
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1047
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1048
/Serif /Ryumin-Light def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1049
/SansSerif /GothicBBB-Medium def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1050
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1051
(fonts/Jun101-Light-83pv-RKSJ-H) status
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1052
}stopped
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1053
{pop}{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1054
{ pop pop pop pop /Jun101-Light }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1055
{ SansSerif }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1056
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1057
/RoundSansSerif exch def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1058
}ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1059
/Default Serif def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1060
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1061
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1062
end
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1063
def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1064
/Adobe-Korea1 4 dict dup begin
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1065
/Serif /HYSMyeongJo-Medium def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1066
/SansSerif /HYGoThic-Medium def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1067
/RoundSansSerif SansSerif def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1068
/Default Serif def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1069
end
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1070
def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1071
/Adobe-GB1 4 dict dup begin
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1072
/Serif /STSong-Light def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1073
/SansSerif /STHeiti-Regular def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1074
/RoundSansSerif SansSerif def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1075
/Default Serif def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1076
end
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1077
def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1078
/Adobe-CNS1 4 dict dup begin
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1079
/Serif /MKai-Medium def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1080
/SansSerif /MHei-Medium def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1081
/RoundSansSerif SansSerif def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1082
/Default Serif def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1083
end
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1084
def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1085
end
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1086
def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1087
/TZzero
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1088
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1089
/_fyAdj xdd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1090
/_wmode xdd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1091
/_styleArr xdd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1092
/_regOrdering xdd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1093
3 copy
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1094
_pdfComposeFont
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1095
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1096
5 2 roll pop pop pop
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1097
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1098
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1099
[
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1100
0 1 _styleArr length 1 sub
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1101
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1102
_styleArr exch get
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1103
_pdfStyleDicts _regOrdering 2 copy known
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1104
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1105
get
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1106
exch 2 copy known not
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1107
{ pop /Default }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1108
if
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1109
get
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1110
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1111
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1112
pop pop pop /Unknown
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1113
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1114
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1115
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1116
for
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1117
]
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1118
exch pop
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1119
2 index 3 1 roll
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1120
_pdfComposeFont
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1121
{3 -1 roll pop}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1122
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1123
findfont dup /FontName get exch
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1124
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1125
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1126
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1127
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1128
dup /WMode 2 copy known
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1129
{ get _wmode ne }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1130
{ pop pop _wmode 1 eq}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1131
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1132
_fyAdj 0 ne or
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1133
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1134
exch _wmode _pdfConcatNames _fyAdj _pdfConcatNames
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1135
dup _pdfFontStatus
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1136
{ exch pop dup findfont false}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1137
{ exch true }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1138
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1139
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1140
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1141
dup /FontType get 0 ne
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1142
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1143
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1144
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1145
dup /FontType get 3 eq _wmode 1 eq and
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1146
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1147
_pdfVerticalRomanT3Font dup length 10 add dict copy
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1148
begin
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1149
/_basefont exch
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1150
dup length 3 add dict
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1151
begin
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1152
{1 index /FID ne {def}{pop pop} ifelse }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1153
forall
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1154
/Encoding Encoding dup length array copy
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1155
dup 16#27 /quotesingle put
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1156
dup 16#60 /grave put
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1157
_regOrdering /Adobe-Japan1 eq
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1158
{dup 16#5c /yen put dup 16#a5 /yen put dup 16#b4 /yen put}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1159
if
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1160
def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1161
FontName
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1162
currentdict
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1163
end
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1164
definefont
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1165
def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1166
/Encoding _basefont /Encoding get def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1167
/_fauxfont true def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1168
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1169
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1170
dup length 3 add dict
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1171
begin
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1172
{1 index /FID ne {def}{pop pop} ifelse }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1173
forall
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1174
FontType 0 ne
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1175
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1176
/Encoding Encoding dup length array copy
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1177
dup 16#27 /quotesingle put
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1178
dup 16#60 /grave put
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1179
_regOrdering /Adobe-Japan1 eq
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1180
{dup 16#5c /yen put}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1181
if
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1182
def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1183
/_fauxfont true def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1184
} if
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1185
} ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1186
/WMode _wmode def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1187
/BaseLineAdj _fyAdj def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1188
dup dup /FontName exch def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1189
currentdict
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1190
end
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1191
definefont pop
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1192
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1193
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1194
pop
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1195
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1196
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1197
/_pdf_FontDirectory 3 1 roll _safeput
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1198
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1199
bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1200
/swj {
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1201
dup 4 1 roll
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1202
dup length exch stringwidth
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1203
exch 5 -1 roll 3 index mul add
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1204
4 1 roll 3 1 roll mul add
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1205
6 2 roll /_cnt 0 dd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1206
{1 index eq {/_cnt _cnt 1 add dd} if} forall pop
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1207
exch _cnt mul exch _cnt mul 2 index add 4 1 roll 2 index add 4 1 roll pop pop
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1208
} bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1209
/jss {
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1210
4 1 roll
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1211
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1212
pop pop
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1213
(0) exch 2 copy 0 exch put
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1214
gsave
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1215
exch false charpath currentpoint
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1216
5 index setmatrix stroke
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1217
3 -1 roll
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1218
32 eq
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1219
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1220
moveto
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1221
5 index 5 index rmoveto currentpoint
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1222
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1223
if
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1224
grestore
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1225
moveto
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1226
2 copy rmoveto
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1227
} exch cshow
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1228
6 {pop} repeat
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1229
} def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1230
/jsfTzero {
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1231
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1232
pop pop
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1233
(0) exch 2 copy 0 exch put
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1234
exch show
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1235
32 eq
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1236
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1237
4 index 4 index rmoveto
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1238
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1239
if
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1240
2 copy rmoveto
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1241
} exch cshow
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1242
5 {pop} repeat
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1243
} def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1244
/jsp
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1245
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1246
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1247
pop pop
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1248
(0) exch 2 copy 0 exch put
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1249
32 eq
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1250
dup {currentfont /Encoding get dup length 33 ge 
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1251
{32 get /space eq and}{pop}ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1252
}if
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1253
{ exch 5 index 5 index 5 index 5 -1 roll widthshow }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1254
{ false charpath }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1255
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1256
2 copy rmoveto
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1257
} exch cshow
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1258
5 {pop} repeat
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1259
} bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1260
/trj { _cx 0 fWModeProc 32 _ax 0 fWModeProc 6 5 roll } bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1261
/pjsf { trj sfc fawidthshowProc } bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1262
/pjss { trj _ctm ssc jss } bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1263
/pjsc { trj jsp } bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1264
/_Tjdef [
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1265
/pjsf load
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1266
/pjss load
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1267
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1268
dup
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1269
currentpoint 3 2 roll
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1270
pjsf
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1271
newpath moveto
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1272
pjss
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1273
} bind
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1274
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1275
trj swj rmoveto
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1276
} bind
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1277
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1278
dup currentpoint 4 2 roll gsave
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1279
pjsf
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1280
grestore 3 1 roll moveto
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1281
pjsc
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1282
} bind
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1283
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1284
dup currentpoint 4 2 roll
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1285
currentpoint gsave newpath moveto
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1286
pjss
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1287
grestore 3 1 roll moveto
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1288
pjsc
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1289
} bind
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1290
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1291
dup currentpoint 4 2 roll gsave
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1292
dup currentpoint 3 2 roll
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1293
pjsf
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1294
newpath moveto
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1295
pjss
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1296
grestore 3 1 roll moveto
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1297
pjsc
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1298
} bind
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1299
/pjsc load
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1300
] def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1301
/BT
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1302
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1303
/_inT true dd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1304
_ctm currentmatrix pop matrix _tm copy pop
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1305
0 _rise _baselineadj add translate _hs 1 scale
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1306
0 0 moveto
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1307
} bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1308
/ET
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1309
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1310
/_inT false dd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1311
_tr 3 gt {clip} if
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1312
_ctm setmatrix newpath
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1313
} bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1314
/Tr {
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1315
_inT { _tr 3 le {currentpoint newpath moveto} if } if
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1316
dup /_tr xdd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1317
_Tjdef exch get /_Tj xdd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1318
} bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1319
/Tj {
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1320
userdict /$$copystring 2 index put
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1321
_Tj
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1322
} bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1323
/iTm { _ctm setmatrix _tm concat 0 _rise _baselineadj add translate _hs 1 scale } bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1324
/Tm { _tm astore pop iTm 0 0 moveto } bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1325
/Td { _mtx translate _tm _tm concatmatrix pop iTm 0 0 moveto } bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1326
/TD { dup /_ld xdd Td } bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1327
/_nullProc {} bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1328
/Tf {
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1329
dup 1000 div /_fScl xdd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1330
_pdf_FontDirectory 2 index 2 copy known
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1331
{get exch 3 -1 roll pop}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1332
{pop pop}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1333
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1334
Level2?
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1335
{ selectfont }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1336
{ exch findfont exch scalefont setfont}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1337
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1338
currentfont dup
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1339
/_nullProc exch
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1340
/WMode known
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1341
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1342
1 index /WMode get 1 eq
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1343
{pop /exch}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1344
if
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1345
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1346
if
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1347
load /fWModeProc xdd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1348
dup
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1349
/FontType get 0 eq dup _cx 0 ne and
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1350
{ /jsfTzero }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1351
{ /awidthshow }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1352
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1353
load /fawidthshowProc xdd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1354
/_fTzero xdd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1355
dup /BaseLineAdj known
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1356
{ dup /BaseLineAdj get _fScl mul }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1357
{ 0 }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1358
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1359
/_baselineadj xdd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1360
dup /_pdfT3Font known
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1361
{ 0 }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1362
{_tr}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1363
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1364
_Tjdef exch get /_Tj xdd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1365
_intT
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1366
{currentpoint iTm moveto}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1367
if
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1368
pop
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1369
} bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1370
/TL { neg /_ld xdd } bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1371
/Tw {
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1372
/_cx xdd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1373
_cx 0 ne _fTzero and
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1374
{ /jsfTzero }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1375
{ /awidthshow }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1376
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1377
load /fawidthshowProc xdd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1378
} bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1379
/Tc { /_ax xdd } bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1380
/Ts { /_rise xdd currentpoint iTm moveto } bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1381
/Tz { 100 div /_hs xdd iTm } bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1382
/Tk { exch pop _fScl mul neg 0 fWModeProc rmoveto } bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1383
/T* { 0 _ld Td } bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1384
/' { T* Tj } bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1385
/" { exch Tc exch Tw ' } bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1386
/TJ {
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1387
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1388
dup type /stringtype eq
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1389
{ Tj }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1390
{ 0 exch Tk }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1391
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1392
} forall
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1393
} bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1394
/T- { _hy Tj } bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1395
/d0/setcharwidth ld
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1396
/d1 { setcachedevice /sfc{}dd /ssc{}dd } bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1397
/nND {{/.notdef} repeat} bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1398
/T3Defs {
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1399
/BuildChar
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1400
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1401
1 index /Encoding get exch get
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1402
1 index /BuildGlyph get exec
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1403
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1404
def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1405
/BuildGlyph {
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1406
exch begin
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1407
GlyphProcs exch get exec
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1408
end
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1409
} def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1410
/_pdfT3Font true def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1411
} bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1412
/_pdfBoldRomanWidthProc
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1413
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1414
stringwidth 1 index 0 ne { exch .03 add exch }if setcharwidth
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1415
0 0
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1416
} bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1417
/_pdfType0WidthProc
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1418
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1419
dup stringwidth 0 0 moveto
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1420
2 index true charpath pathbbox
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1421
0 -1
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1422
7 index 2 div .88
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1423
setcachedevice2
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1424
pop
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1425
0 0
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1426
} bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1427
/_pdfType0WMode1WidthProc
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1428
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1429
dup stringwidth
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1430
pop 2 div neg -0.88
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1431
2 copy
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1432
moveto
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1433
0 -1
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1434
5 -1 roll true charpath pathbbox
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1435
setcachedevice
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1436
} bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1437
/_pdfBoldBaseFont
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1438
11 dict begin
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1439
/FontType 3 def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1440
/FontMatrix[1 0 0 1 0 0]def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1441
/FontBBox[0 0 1 1]def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1442
/Encoding cHexEncoding def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1443
/_setwidthProc /_pdfBoldRomanWidthProc load def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1444
/_bcstr1 1 string def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1445
/BuildChar
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1446
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1447
exch begin
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1448
_basefont setfont
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1449
_bcstr1 dup 0 4 -1 roll put
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1450
dup
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1451
_setwidthProc
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1452
3 copy
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1453
moveto
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1454
show
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1455
_basefonto setfont
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1456
moveto
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1457
show
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1458
end
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1459
}bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1460
currentdict
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1461
end
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1462
def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1463
pdf_has_composefont?
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1464
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1465
/_pdfBoldBaseCIDFont
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1466
11 dict begin
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1467
/CIDFontType 1 def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1468
/CIDFontName /_pdfBoldBaseCIDFont def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1469
/FontMatrix[1 0 0 1 0 0]def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1470
/FontBBox[0 0 1 1]def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1471
/_setwidthProc /_pdfType0WidthProc load def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1472
/_bcstr2 2 string def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1473
/BuildGlyph
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1474
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1475
exch begin
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1476
_basefont setfont
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1477
_bcstr2 1 2 index 256 mod put
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1478
_bcstr2 0 3 -1 roll 256 idiv put
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1479
_bcstr2 dup _setwidthProc
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1480
3 copy
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1481
moveto
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1482
show
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1483
_basefonto setfont
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1484
moveto
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1485
show
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1486
end
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1487
}bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1488
currentdict
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1489
end
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1490
def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1491
/_pdfDefineIdentity-H
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1492
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1493
/Identity-H /CMap resourcestatus
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1494
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1495
pop pop
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1496
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1497
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1498
/CIDInit/ProcSet findresource begin 12 dict begin
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1499
begincmap
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1500
/CIDSystemInfo
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1501
3 dict begin
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1502
/Registry (Adobe) def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1503
/Ordering (Identity) def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1504
/Supplement 0 def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1505
currentdict
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1506
end
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1507
def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1508
/CMapName /Identity-H def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1509
/CMapVersion 1 def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1510
/CMapType 1 def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1511
1 begincodespacerange
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1512
<0000> <ffff>
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1513
endcodespacerange
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1514
1 begincidrange
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1515
<0000> <ffff> 0
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1516
endcidrange
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1517
endcmap
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1518
CMapName currentdict/CMap defineresource pop
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1519
end
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1520
end
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1521
} ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1522
} def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1523
} if
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1524
/_pdfVerticalRomanT3Font
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1525
10 dict begin
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1526
/FontType 3 def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1527
/FontMatrix[1 0 0 1 0 0]def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1528
/FontBBox[0 0 1 1]def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1529
/_bcstr1 1 string def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1530
/BuildChar
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1531
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1532
exch begin
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1533
_basefont setfont
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1534
_bcstr1 dup 0 4 -1 roll put
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1535
dup
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1536
_pdfType0WidthProc
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1537
moveto
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1538
show
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1539
end
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1540
}bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1541
currentdict
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1542
end
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1543
def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1544
/MakeBoldFont
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1545
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1546
dup /ct_SyntheticBold known
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1547
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1548
dup length 3 add dict begin
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1549
CopyFont
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1550
/ct_StrokeWidth .03 0 FontMatrix idtransform pop def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1551
/ct_SyntheticBold true def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1552
currentdict
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1553
end
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1554
definefont
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1555
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1556
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1557
dup dup length 3 add dict
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1558
begin
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1559
CopyFont
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1560
/PaintType 2 def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1561
/StrokeWidth .03 0 FontMatrix idtransform pop def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1562
/dummybold currentdict
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1563
end
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1564
definefont
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1565
dup /FontType get dup 9 ge exch 11 le and
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1566
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1567
_pdfBoldBaseCIDFont
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1568
dup length 3 add dict copy begin
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1569
dup /CIDSystemInfo get /CIDSystemInfo exch def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1570
/_Type0Identity /Identity-H 3 -1 roll [ exch ] composefont
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1571
/_basefont exch def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1572
/_Type0Identity /Identity-H 3 -1 roll [ exch ] composefont
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1573
/_basefonto exch def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1574
currentdict
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1575
end
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1576
/CIDFont defineresource
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1577
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1578
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1579
_pdfBoldBaseFont
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1580
dup length 3 add dict copy begin
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1581
/_basefont exch def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1582
/_basefonto exch def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1583
currentdict
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1584
end
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1585
definefont
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1586
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1587
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1588
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1589
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1590
} bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1591
/MakeBold {
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1592
1 index
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1593
_pdf_FontDirectory 2 index 2 copy known
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1594
{get}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1595
{exch pop}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1596
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1597
findfont
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1598
dup
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1599
/FontType get 0 eq
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1600
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1601
dup /WMode known {dup /WMode get 1 eq }{false} ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1602
version length 4 ge
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1603
and
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1604
{version 0 4 getinterval cvi 2015 ge }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1605
{true}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1606
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1607
{/_pdfType0WidthProc}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1608
{/_pdfType0WMode1WidthProc}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1609
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1610
_pdfBoldBaseFont /_setwidthProc 3 -1 roll load put
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1611
{MakeBoldFont} Type0CopyFont definefont
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1612
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1613
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1614
dup /_fauxfont known not 1 index /SubstMaster known not and
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1615
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1616
_pdfBoldBaseFont /_setwidthProc /_pdfBoldRomanWidthProc load put
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1617
MakeBoldFont
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1618
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1619
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1620
2 index 2 index eq
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1621
{ exch pop }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1622
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1623
dup length dict begin
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1624
CopyFont
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1625
currentdict
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1626
end
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1627
definefont
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1628
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1629
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1630
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1631
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1632
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1633
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1634
pop pop
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1635
dup /dummybold ne
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1636
{/_pdf_FontDirectory exch dup _safeput }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1637
{ pop }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1638
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1639
}bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1640
/MakeItalic {
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1641
_pdf_FontDirectory exch 2 copy known
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1642
{get}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1643
{exch pop}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1644
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1645
dup findfont
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1646
dup /FontInfo 2 copy known
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1647
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1648
get
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1649
/ItalicAngle 2 copy known
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1650
{get 0 eq }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1651
{ pop pop true}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1652
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1653
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1654
{ pop pop true}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1655
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1656
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1657
exch pop
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1658
dup /FontType get 0 eq Level2? not and
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1659
{ dup /FMapType get 6 eq }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1660
{ false }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1661
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1662
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1663
dup /WMode 2 copy known
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1664
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1665
get 1 eq
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1666
{ _italMtx_WMode1Type0 }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1667
{ _italMtxType0 }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1668
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1669
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1670
{ pop pop _italMtxType0 }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1671
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1672
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1673
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1674
dup /WMode 2 copy known
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1675
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1676
get 1 eq
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1677
{ _italMtx_WMode1 }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1678
{ _italMtx }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1679
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1680
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1681
{ pop pop _italMtx }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1682
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1683
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1684
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1685
makefont
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1686
dup /FontType get 42 eq Level2? not or
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1687
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1688
dup length dict begin
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1689
CopyFont
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1690
currentdict
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1691
end
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1692
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1693
if
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1694
1 index exch
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1695
definefont pop
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1696
/_pdf_FontDirectory exch dup _safeput
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1697
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1698
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1699
pop
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1700
2 copy ne
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1701
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1702
/_pdf_FontDirectory 3 1 roll _safeput
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1703
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1704
{ pop pop }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1705
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1706
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1707
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1708
}bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1709
/MakeBoldItalic {
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1710
/dummybold exch
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1711
MakeBold
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1712
/dummybold
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1713
MakeItalic
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1714
}bd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1715
Level2?
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1716
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1717
/pdf_CopyDict
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1718
{1 index length add dict copy}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1719
def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1720
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1721
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1722
/pdf_CopyDict
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1723
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1724
1 index length add dict
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1725
1 index wcheck
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1726
{ copy }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1727
{ begin
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1728
{def} forall
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1729
currentdict
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1730
end
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1731
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1732
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1733
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1734
def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1735
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1736
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1737
/pdf_AddEuroGlyphProc
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1738
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1739
currentdict /CharStrings known
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1740
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1741
CharStrings /Euro known not
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1742
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1743
dup
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1744
/CharStrings
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1745
CharStrings 1 pdf_CopyDict
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1746
begin
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1747
/Euro pdf_EuroProcSet 4 -1 roll get def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1748
currentdict
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1749
end
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1750
def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1751
/pdf_PSBuildGlyph /pdf_PSBuildGlyph load def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1752
/pdf_PathOps /pdf_PathOps load def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1753
/Symbol eq
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1754
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1755
/Encoding Encoding dup length array copy
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1756
dup 160 /Euro put def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1757
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1758
if
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1759
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1760
{ pop
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1761
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1762
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1763
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1764
{ pop
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1765
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1766
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1767
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1768
def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1769
/pdf_PathOps 4 dict dup begin
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1770
/m {moveto} def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1771
/l {lineto} def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1772
/c {curveto} def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1773
/cp {closepath} def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1774
end
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1775
def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1776
/pdf_PSBuildGlyph
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1777
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1778
gsave
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1779
8 -1 roll pop
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1780
7 1 roll
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1781
currentdict /PaintType 2 copy known {get 2 eq}{pop pop false} ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1782
dup 9 1 roll
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1783
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1784
currentdict /StrokeWidth 2 copy known
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1785
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1786
get 2 div
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1787
5 1 roll
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1788
4 -1 roll 4 index sub
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1789
4 1 roll
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1790
3 -1 roll 4 index sub
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1791
3 1 roll
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1792
exch 4 index add exch
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1793
4 index add
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1794
5 -1 roll pop
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1795
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1796
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1797
pop pop
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1798
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1799
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1800
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1801
if
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1802
setcachedevice
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1803
pdf_PathOps begin
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1804
exec
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1805
end
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1806
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1807
currentdict /StrokeWidth 2 copy known
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1808
{ get }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1809
{ pop pop 0 }
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1810
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1811
setlinewidth stroke
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1812
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1813
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1814
fill
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1815
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1816
ifelse
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1817
grestore
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1818
} def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1819
/pdf_EuroProcSet 13 dict def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1820
pdf_EuroProcSet
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1821
begin
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1822
/Courier-Bold
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1823
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1824
600 0 6 -12 585 612
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1825
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1826
385 274 m
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1827
180 274 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1828
179 283 179 293 179 303 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1829
179 310 179 316 180 323 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1830
398 323 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1831
423 404 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1832
197 404 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1833
219 477 273 520 357 520 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1834
409 520 466 490 487 454 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1835
487 389 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1836
579 389 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1837
579 612 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1838
487 612 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1839
487 560 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1840
449 595 394 612 349 612 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1841
222 612 130 529 98 404 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1842
31 404 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1843
6 323 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1844
86 323 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1845
86 304 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1846
86 294 86 284 87 274 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1847
31 274 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1848
6 193 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1849
99 193 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1850
129 77 211 -12 359 -12 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1851
398 -12 509 8 585 77 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1852
529 145 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1853
497 123 436 80 356 80 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1854
285 80 227 122 198 193 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1855
360 193 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1856
cp
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1857
600 0 m
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1858
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1859
pdf_PSBuildGlyph
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1860
} def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1861
/Courier-BoldOblique /Courier-Bold load def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1862
/Courier
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1863
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1864
600 0 17 -12 578 584
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1865
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1866
17 204 m
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1867
97 204 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1868
126 81 214 -12 361 -12 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1869
440 -12 517 17 578 62 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1870
554 109 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1871
501 70 434 43 366 43 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1872
266 43 184 101 154 204 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1873
380 204 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1874
400 259 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1875
144 259 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1876
144 270 143 281 143 292 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1877
143 299 143 307 144 314 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1878
418 314 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1879
438 369 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1880
153 369 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1881
177 464 249 529 345 529 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1882
415 529 484 503 522 463 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1883
522 391 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1884
576 391 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1885
576 584 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1886
522 584 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1887
522 531 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1888
473 566 420 584 348 584 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1889
216 584 122 490 95 369 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1890
37 369 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1891
17 314 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1892
87 314 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1893
87 297 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1894
87 284 88 272 89 259 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1895
37 259 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1896
cp
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1897
600 0 m
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1898
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1899
pdf_PSBuildGlyph
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1900
} def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1901
/Courier-Oblique /Courier load def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1902
/Helvetica
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1903
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1904
556 0 24 -19 541 703
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1905
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1906
541 628 m
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1907
510 669 442 703 354 703 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1908
201 703 117 607 101 444 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1909
50 444 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1910
25 372 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1911
97 372 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1912
97 301 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1913
49 301 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1914
24 229 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1915
103 229 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1916
124 67 209 -19 350 -19 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1917
435 -19 501 25 509 32 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1918
509 131 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1919
492 105 417 60 343 60 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1920
267 60 204 127 197 229 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1921
406 229 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1922
430 301 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1923
191 301 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1924
191 372 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1925
455 372 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1926
479 444 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1927
194 444 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1928
201 531 245 624 348 624 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1929
433 624 484 583 509 534 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1930
cp
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1931
556 0 m
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1932
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1933
pdf_PSBuildGlyph
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1934
} def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1935
/Helvetica-Oblique /Helvetica load def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1936
/Helvetica-Bold
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1937
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1938
556 0 12 -19 563 710
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1939
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1940
563 621 m
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1941
537 659 463 710 363 710 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1942
216 710 125 620 101 462 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1943
51 462 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1944
12 367 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1945
92 367 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1946
92 346 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1947
92 337 93 328 93 319 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1948
52 319 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1949
12 224 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1950
102 224 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1951
131 58 228 -19 363 -19 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1952
417 -19 471 -12 517 18 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1953
517 146 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1954
481 115 426 93 363 93 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1955
283 93 254 166 246 224 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1956
398 224 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1957
438 319 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1958
236 319 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1959
236 367 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1960
457 367 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1961
497 462 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1962
244 462 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1963
259 552 298 598 363 598 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1964
425 598 464 570 486 547 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1965
507 526 513 517 517 509 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1966
cp
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1967
556 0 m
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1968
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1969
pdf_PSBuildGlyph
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1970
} def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1971
/Helvetica-BoldOblique /Helvetica-Bold load def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1972
/Symbol
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1973
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1974
750 0 20 -12 714 685
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1975
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1976
714 581 m
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1977
650 645 560 685 465 685 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1978
304 685 165 580 128 432 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1979
50 432 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1980
20 369 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1981
116 369 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1982
115 356 115 347 115 337 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1983
115 328 115 319 116 306 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1984
50 306 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1985
20 243 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1986
128 243 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1987
165 97 300 -12 465 -12 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1988
560 -12 635 25 685 65 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1989
685 155 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1990
633 91 551 51 465 51 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1991
340 51 238 131 199 243 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1992
555 243 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1993
585 306 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1994
184 306 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1995
183 317 182 326 182 336 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1996
182 346 183 356 184 369 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1997
614 369 l 644 432 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1998
199 432 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  1999
233 540 340 622 465 622 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2000
555 622 636 580 685 520 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2001
cp
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2002
750 0 m
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2003
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2004
pdf_PSBuildGlyph
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2005
} def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2006
/Times-Bold
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2007
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2008
500 0 16 -14 478 700
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2009
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2010
367 308 m
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2011
224 308 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2012
224 368 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2013
375 368 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2014
380 414 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2015
225 414 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2016
230 589 257 653 315 653 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2017
402 653 431 521 444 457 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2018
473 457 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2019
473 698 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2020
444 697 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2021
441 679 437 662 418 662 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2022
393 662 365 700 310 700 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2023
211 700 97 597 73 414 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2024
21 414 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2025
16 368 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2026
69 368 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2027
69 359 68 350 68 341 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2028
68 330 68 319 69 308 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2029
21 308 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2030
16 262 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2031
73 262 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2032
91 119 161 -14 301 -14 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2033
380 -14 443 50 478 116 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2034
448 136 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2035
415 84 382 40 323 40 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2036
262 40 231 77 225 262 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2037
362 262 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2038
cp
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2039
500 0 m
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2040
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2041
pdf_PSBuildGlyph
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2042
} def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2043
/Times-BoldItalic
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2044
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2045
500 0 9 -20 542 686
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2046
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2047
542 686 m
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2048
518 686 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2049
513 673 507 660 495 660 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2050
475 660 457 683 384 683 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2051
285 683 170 584 122 430 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2052
58 430 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2053
34 369 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2054
105 369 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2055
101 354 92 328 90 312 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2056
34 312 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2057
9 251 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2058
86 251 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2059
85 238 84 223 84 207 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2060
84 112 117 -14 272 -14 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2061
326 -14 349 9 381 9 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2062
393 9 393 -10 394 -20 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2063
420 -20 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2064
461 148 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2065
429 148 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2066
416 109 362 15 292 15 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2067
227 15 197 55 197 128 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2068
197 162 204 203 216 251 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2069
378 251 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2070
402 312 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2071
227 312 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2072
229 325 236 356 241 369 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2073
425 369 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2074
450 430 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2075
255 430 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2076
257 435 264 458 274 488 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2077
298 561 337 654 394 654 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2078
437 654 484 621 484 530 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2079
484 516 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2080
516 516 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2081
cp
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2082
500 0 m
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2083
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2084
pdf_PSBuildGlyph
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2085
} def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2086
/Times-Italic
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2087
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2088
500 0 23 -10 595 692
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2089
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2090
399 317 m
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2091
196 317 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2092
199 340 203 363 209 386 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2093
429 386 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2094
444 424 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2095
219 424 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2096
246 514 307 648 418 648 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2097
448 648 471 638 492 616 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2098
529 576 524 529 527 479 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2099
549 475 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2100
595 687 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2101
570 687 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2102
562 674 558 664 542 664 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2103
518 664 474 692 423 692 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2104
275 692 162 551 116 424 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2105
67 424 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2106
53 386 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2107
104 386 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2108
98 363 93 340 90 317 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2109
37 317 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2110
23 279 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2111
86 279 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2112
85 266 85 253 85 240 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2113
85 118 137 -10 277 -10 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2114
370 -10 436 58 488 128 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2115
466 149 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2116
424 101 375 48 307 48 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2117
212 48 190 160 190 234 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2118
190 249 191 264 192 279 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2119
384 279 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2120
cp
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2121
500 0 m
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2122
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2123
pdf_PSBuildGlyph
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2124
} def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2125
/Times-Roman
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2126
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2127
500 0 10 -12 484 692
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2128
{
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2129
347 298 m
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2130
171 298 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2131
170 310 170 322 170 335 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2132
170 362 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2133
362 362 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2134
374 403 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2135
172 403 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2136
184 580 244 642 308 642 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2137
380 642 434 574 457 457 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2138
481 462 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2139
474 691 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2140
449 691 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2141
433 670 429 657 410 657 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2142
394 657 360 692 299 692 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2143
204 692 94 604 73 403 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2144
22 403 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2145
10 362 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2146
70 362 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2147
69 352 69 341 69 330 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2148
69 319 69 308 70 298 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2149
22 298 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2150
10 257 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2151
73 257 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2152
97 57 216 -12 295 -12 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2153
364 -12 427 25 484 123 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2154
458 142 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2155
425 101 384 37 316 37 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2156
256 37 189 84 173 257 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2157
335 257 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2158
cp
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2159
500 0 m
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2160
}
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2161
pdf_PSBuildGlyph
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2162
} def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2163
end
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2164
currentdict readonly pop end
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2165
%%EndResource
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2166
PDFText begin
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2167
[39/quotesingle 96/grave 128/Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2168
/Udieresis/aacute/agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2169
/egrave/ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2170
/oacute/ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2171
/udieresis/dagger/degree/cent/sterling/section/bullet/paragraph/germandbls
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2172
/registered/copyright/trademark/acute/dieresis/.notdef/AE/Oslash
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2173
/.notdef/plusminus/.notdef/.notdef/yen/mu/.notdef/.notdef
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2174
/.notdef/.notdef/.notdef/ordfeminine/ordmasculine/.notdef/ae/oslash
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2175
/questiondown/exclamdown/logicalnot/.notdef/florin/.notdef/.notdef
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2176
/guillemotleft/guillemotright/ellipsis/space/Agrave/Atilde/Otilde/OE/oe
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2177
/endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2178
/.notdef/ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2179
/fi/fl/daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2180
/Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2181
/Idieresis/Igrave/Oacute/Ocircumflex/.notdef/Ograve/Uacute/Ucircumflex
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2182
/Ugrave/dotlessi/circumflex/tilde/macron/breve/dotaccent/ring/cedilla
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2183
/hungarumlaut/ogonek/caron
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2184
0 TE
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2185
[1/dotlessi/caron 39/quotesingle 96/grave 
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2186
127/bullet/Euro/bullet/quotesinglbase/florin/quotedblbase/ellipsis
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2187
/dagger/daggerdbl/circumflex/perthousand/Scaron/guilsinglleft/OE
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2188
/bullet/Zcaron/bullet/bullet/quoteleft/quoteright/quotedblleft
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2189
/quotedblright/bullet/endash/emdash/tilde/trademark/scaron
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2190
/guilsinglright/oe/bullet/zcaron/Ydieresis/space/exclamdown/cent/sterling
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2191
/currency/yen/brokenbar/section/dieresis/copyright/ordfeminine
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2192
/guillemotleft/logicalnot/hyphen/registered/macron/degree/plusminus
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2193
/twosuperior/threesuperior/acute/mu/paragraph/periodcentered/cedilla
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2194
/onesuperior/ordmasculine/guillemotright/onequarter/onehalf/threequarters
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2195
/questiondown/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE/Ccedilla
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2196
/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex/Idieresis
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2197
/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis/multiply/Oslash
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2198
/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/Thorn/germandbls/agrave
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2199
/aacute/acircumflex/atilde/adieresis/aring/ae/ccedilla/egrave/eacute
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2200
/ecircumflex/edieresis/igrave/iacute/icircumflex/idieresis/eth/ntilde
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2201
/ograve/oacute/ocircumflex/otilde/odieresis/divide/oslash/ugrave/uacute
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2202
/ucircumflex/udieresis/yacute/thorn/ydieresis
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2203
1 TE
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2204
end
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2205
currentdict readonly pop
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2206
end end
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2207
/currentpacking where {pop setpacking}if
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2208
PDFVars/DocInitAll{[ PDFText]{/docinitialize get exec}forall }put
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2209
PDFVars/InitAll{[PDF PDFText]{/initialize get exec}forall initgs}put
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2210
PDFVars/TermAll{[PDFText PDF]{/terminate get exec}forall}put
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2211
PDFVars begin PDF begin
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2212
PDFVars/DocInitAll get exec PDFVars/InitAll get exec
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2213
PDFVars/TermAll get exec end end
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2214
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2215
%%EndSetup
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2216
%%Page: 1 1
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2217
%%BeginPageSetup
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2218
userdict /pgsave save put
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2219
PDFVars begin PDF begin PDFVars/InitAll get exec
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2220
156 331 translate
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2221
%%BeginResource: font N34
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2222
%!FontType1-1.0: N34
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2223
11 dict begin
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2224
/FontInfo 5 dict dup begin
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2225
/Notice (Copyright \(C\) 1997 American Mathematical Society. All Rights Reserved) def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2226
/FamilyName (Computer Modern) def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2227
/FullName (CMTT10) def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2228
end readonly def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2229
/FontName /N34 def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2230
/Encoding 256 array
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2231
0 1 255 {1 index exch /.notdef put} for
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2232
dup 44 /comma put
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2233
dup 48 /zero put
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2234
dup 49 /one put
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2235
dup 50 /two put
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2236
dup 97 /a put
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2237
dup 101 /e put
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2238
dup 104 /h put
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2239
dup 110 /n put
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2240
dup 114 /r put
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2241
dup 116 /t put
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2242
dup 123 /braceleft put
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2243
dup 125 /braceright put
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2244
readonly def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2245
/FontMatrix [0.001 0 0 0.001 0 0] readonly def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2246
/FontBBox {-4 -235 731 800} readonly def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2247
/FontType 1 def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2248
/PaintType 0 def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2249
/StrokeWidth 0 def
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2250
currentdict end
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2251
currentfile eexec
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2252
f3e7f93fe0b3c7a88086f982b4b55bdb0f2f559321725d901e33615b89ebc3ed
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2253
b644cbe16c663d6859274d0ce2e86ecfea9f7e1b5970a122f75e9b050df4480e
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2254
56172e8b6a9a7322d8372244fb30b64ec966496b08baae35096817082b1ee90a
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2255
634d662a40353df3516c1402378432ab41d28040059334248c54fc26fbf5fc94
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2256
879f85cd5bfa2b3d6d059c93f11fe5780c1fcf8d5dc00e950018df83ec4928de
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2257
7cec20207ab2cf39abc85a9caa0b0e2c323f501f5962617e99a333fe9738b872
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2258
fcc9a8251b532781309174dc760f25d7636c27db2792bd40f540cb897c86c8fe
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2259
0eda9639093664059ed48c227060d40f39eabac85c47e505de850379e1267e79
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2260
2d6e82c3d67cb2e9f84a7ff7a61df53239fe2625ac170163bf19e528676f0853
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2261
e7abcece7107203958dc0b5bb270a0de82161699a18d4d5b8da383e6c4937d39
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2262
9c20cfb315dd9c8a08d93ee76257cd6a52b6a8800735be153582e40f2f85a432
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2263
7c5527b7e085f60031b66fad2baca496b105ff4cb56629346f3fe9d596a90cd0
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2264
6c125fa5e27179c9b7d4980f2c2d0969fd3f87796a05c1c030bc94ceacdb95fd
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2265
fe11d180104266be31ea0837366a9001d0f54ce82d78e992228606798a6ed75e
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2266
9ad79061031e325d884aa3747b7a4d4e398888c2eb0fd2a7e9c9a88999859ebf
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2267
d10290b74c3dcba000519bd2e4cc03e4f466007d60731bfba66e92bd0e6a367d
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2268
8e706e0b1c606425d4c7ff696440cf4f0a231961f0b9d5636cfb4a5abf263408
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2269
b80f06166d9c533b3b13112cd9cedbc2e9197a4675125022e28d23047a93e6e7
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2270
f3255e2fe972045499c7527fb9f32e1363a60cb2254abf34ab918f5d08f181ce
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2271
c85dbd3408edc656c0bb2dbc47b854aedb2acd8d9fc0d5f7cce1724eb4c93133
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2272
3e496ba69350daeeed903ee17260db986f11afaf68b53d894dd3d679ebe7f703
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2273
b4ae32683591d34ce4137f9abc8dedb065d06ca3470afce541a9b0fe1f4de178
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2274
db038a0a5b0c30a5ac304c5ea38686389f8fdfc9790296ba65b6ea7450659e46
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2275
e17173f120846258b315eed9142ac66063205167a553e47d24547ad2c4a8f702
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2276
fb9bec6b138ac48c5f5465e345d40f455cae3ef6838c2cb147344ecf7da3302d
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2277
e1f8ca2a49e6d6c25d64d76a0007d91183a500f4db07b7232ae944051ec6db95
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2278
c83956967f6e8cc3eb79ba8f6f7f9d9588e0790aa4ef2c8bb1af4bbe40c3e6e9
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2279
c4c2abb5b8955d7f7db4744779ce92f484438d836457bd63a15762120b30d264
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2280
064049f0b4e3f543f275f27d1490e4ec3ab8744cb0d07dd31166f744f9099dba
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2281
9d4c7532182bfe249b19166e5a9c793ad26dfe0a4f6eb4f1f81c7daebfbb4f41
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2282
900682d3f98e1d12d5d2cedf7d5d81f5294253cd05392a6c1b08faf2c937c587
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2283
acb67c282079d5381342090e8f6bc758b6aafa1987e4025a38e0b007b5e734fb
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2284
f7653c6d09bb30c736ed42f6faa6c8be715ee08edeb32e32716e161de47fa740
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2285
2c7520f6a147a3a1ac4008ac7ac47e68ac95dd0e40def0262d7f19420ec9d836
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2286
a83b0a6e8864bc93fb0246b910bd00506ac7e91476ac4f4ea8030c570d74d3c7
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2287
f50ae3960629442be51c34d3d5064d144e4d5882e454f1f70b5db71acb0851ee
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2288
ea8472b8bbf439406e33f3967b4e44371843616eb00bb0bbb2d7b50e64275eb7
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2289
b0bf39d87aeef439b352c5d5549063adaca1807abb74c6d4b369bccf032a3a07
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2290
e38165eb254cf180cb4b4e686f361ced5579846482cc428c7e317c7d35136f92
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2291
2cfc13f1d489c450b84f26bb7ff8bf1751a1fe52be5b11ed2c9b21620b22b7e3
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2292
da6b3bb7f97b07e6e53022f1e8fe751308247716fd05d7b925b7e019962c5ae8
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2293
6f011dd826d13f3f797453ad0250bfb8ff3835b952b3f86d2a84fb4b646d2013
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2294
39841e22dc6111dc48b71ddc930224f2a2cd65518f44c58fc4d0c703ac11aaf5
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2295
e98a735db48973639a28b97b5181afc5129c2521df2369f4091bcad9ec2ecc57
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2296
39a0c3fbc77b7293125db00eed1d7b6075f390b5f9aa84fe48cca11b71e92559
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2297
2d81a03384d3fdfe7d782bc2bbd96e50af51259cd4c1d063629c41d932bf8d39
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2298
aaf0a55979fbe4245b867b23f965abfc16c5fe1ae6dc46fb4341922cdf1e4466
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2299
11c7c9f9c73001469081ced3169c7d55631800b59b5ef77405b3814bff9fd90c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2300
8a01addc3c525ddfc00f3579cd0e9effe77f4d8f27b6e55a5d18b0c66dfed09b
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2301
ee81795632d12b202f606300f6aad5201cb07634500bba045aef4c198a8b640e
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2302
1f974e4cb6eb54790a3e412b485888ec8931a028bf92647e874c5f69142e61b6
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2303
8cce581e6d79c80eb947fe6eb9cd7c68ed8051c618acca8d0d094105154c891f
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2304
545ddfe32e786f9fb516189571ad8aeb643658c5e7c4d19226166d6b5696ba0b
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2305
d215d3020d2549971e15e2057fb25e27e3ebb8182440a32a8df73bb5a60b48c0
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2306
d1ab1ec93b54b49e3277f0b177d2bbcbb4245dfc78032f7b0aa304ed83b67b2d
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2307
8dba0f9d0d3771a8f89b2255c83248ef3d00600f2a486fff6658539aed4a9f00
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2308
c3c42b10d0f4c244b6469ff45ec83926d3ac4ca1012e8ff7a761db98cd899eea
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2309
80fee257ce8dafa44415d6ff106fc6f387dd1767f1afac6170e732784da4ba20
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2310
5aaa275b9272df543410fc8f8289a6b49f86991912f0d5d087c0d72a43df98a4
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2311
b6d3551660fa557b867f62a22d6bf7956f9c0c929fec10a91c871366a7b22a18
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2312
87d91ac067f1bb24cc26ae2a614235ddaef02c0ce47ec6ea3d625d007ab9b0e3
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2313
f329f0cbc2ff80c1c5338dfa4d46cfb7982b71ba740a2f67171562d81a226906
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2314
ecfd0fffeb67fde9f741a911c33dfecbfb5e6c115948ac90d76bdc3bf1474d9a
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2315
39b6a931f4a6a0b5650f878eefdb8c222f66816e57e4f50c25a30d36ea28
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2316
9e8d92f7230d739034c81f27adc4a9e48b852faf5299636d6d51fabbc0358857
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2317
892f306e6f760c780ee75ccc2e2d976dfc836c7f086fe12970e997dff6ecea59
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2318
9f629f24ed853d4ec5a9872527b8d26bb25bb7c3f612d212447a96f6dc098bae
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2319
c16e6726dd90f6742422e953650c83fd020902f7b460a6de1248c38826fc538b
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2320
e49bab3522d3bca7cd6558fe0cb4f8e488e7bce25eb53d9b498c78180099b809
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2321
0e8bef2f7a97189a65a448895aea28b96e68f2c311db2caadf85281a4ac31723
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2322
1667348978e47ab73d3e23e366ce99481972f7fd6882aaaac15727e6dd93afb3
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2323
89bab7af45d82b56bed628443e6d079e19ede69edbe920538b104a7f062c42a4
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2324
2b793f867529594f9b5d625b5afb30b2ea70e59075808899d3f95b4f68e1ba72
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2325
4082aafb0c1278e4e0b0759e2beaa53d17de4f86
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2326
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
%%EndResource
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2327
[/N9/N34 -1 TZ
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2328
%%EndPageSetup
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2329
0 0 300 130 RC
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2330
0.09999 0 0 0.09999 0 0 cm
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2331
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2332
q
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2333
Q
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2334
q
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2335
0 0 m
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2336
0 1300 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2337
3000 1300 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2338
3000 0 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2339
h
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2340
W n 
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2341
1 i
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2342
10 w
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2343
4 M
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2344
46.25 377.25 554 554 re
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2345
S 
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2346
q
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2347
10 0 0 10 0 0 cm
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2348
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2349
BT
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2350
/N9 12 Tf
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2351
1 0 0 1 16.60778 62.02688 Tm
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2352
(t)Tj 
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2353
6.29998 0 Td
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2354
(h)Tj 
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2355
6.29998 0 Td
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2356
(r)Tj 
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2357
6.29998 0 Td
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2358
(e)Tj 
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2359
6.29998 0 Td
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2360
(e)Tj 
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2361
ET
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2362
Q
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2363
1 g
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2364
1707.25 30.25 1244 1243 rf
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2365
1707.25 30.25 1244 1243 re
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2366
S 
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2367
0 g
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2368
q
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2369
10 0 0 10 0 0 cm
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2370
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2371
BT
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2372
/N9 12 Tf
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2373
1 0 0 1 223.47399 106.70199 Tm
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2374
(n)Tj 
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2375
6.29998 0 Td
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2376
(a)Tj 
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2377
6.29998 0 Td
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2378
(t)Tj 
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2379
ET
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2380
Q
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2381
0.85089 g
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2382
2304.25 931.25 m
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2383
2040.67999 931.16799 1898.80999 647.12399 1888.25 476.25 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2384
1878.53999 306.24499 1858.27999 90.37599 2061.25 238.25 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2385
2263.64999 385.78599 2294.05999 442.61299 2476.25 329.25 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2386
2658.89999 215.35699 3023.76998 238.08099 2770.25 601.25 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2387
2517.01998 965.24899 2304.19999 931.16799 2304.25 931.25 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2388
f 
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2389
2304.25 931.25 m
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2390
2040.67999 931.16799 1898.80999 647.12399 1888.25 476.25 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2391
1878.53999 306.24499 1858.27999 90.37599 2061.25 238.25 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2392
2263.64999 385.78599 2294.05999 442.61299 2476.25 329.25 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2393
2658.89999 215.35699 3023.76998 238.08099 2770.25 601.25 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2394
2517.01998 965.24899 2304.19999 931.16799 2304.25 931.25 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2395
h
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2396
S 
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2397
0 g
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2398
q
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2399
10 0 0 10 0 0 cm
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2400
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2401
BT
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2402
/N9 12 Tf
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2403
1 0 0 1 209.33399 61.78269 Tm
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2404
({)Tj 
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2405
6.29998 0 Td
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2406
(0)Tj 
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2407
6.29998 0 Td
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2408
(,)Tj 
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2409
6.29998 0 Td
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2410
(1)Tj 
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2411
6.29998 0 Td
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2412
(,)Tj 
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2413
6.29998 0 Td
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2414
(2)Tj 
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2415
6.29998 0 Td
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2416
(})Tj 
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2417
ET
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2418
Q
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2419
2373.25 821.25 m
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2420
386.25 821.25 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2421
S 
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2422
356.25 821.25 m
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2423
370.69799 826.43598 388.31399 835.42498 399.25 845.25 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2424
390.25 821.25 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2425
399.25 797.25 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2426
388.31399 806.90899 370.69799 815.89898 356.25 821.25 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2427
f 
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2428
326.25 821.25 m
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2429
354.72099 831.70498 389.95498 849.68399 412.25 868.25 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2430
394.25 821.25 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2431
412.25 773.25 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2432
389.95498 792.65199 354.72099 810.63499 326.25 821.25 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2433
f 
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2434
326.25 481.25 m
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2435
2313.25 481.25 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2436
S 
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2437
2343.25 481.25 m
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2438
2328.95999 486.44099 2311.34999 495.42498 2300.25 505.25 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2439
2309.25 481.25 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2440
2300.25 457.25 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2441
2311.34999 466.90899 2328.95999 475.89399 2343.25 481.25 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2442
f 
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2443
2373.25 481.25 m
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2444
2344.93998 491.70498 2309.70999 509.68399 2288.25 528.25 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2445
2305.25 481.25 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2446
2288.25 433.25 l
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2447
2309.70999 452.65199 2344.93998 470.63999 2373.25 481.25 c
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2448
f 
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2449
Q
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2450
PDFVars/TermAll get exec end end
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2451
userdict /pgsave get restore
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2452
showpage
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2453
%%PageTrailer
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2454
%%EndPage
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2455
%%Trailer
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2456
%%DocumentProcessColors: Black
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2457
%%DocumentSuppliedResources:
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2458
%%+ font N34
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2459
%%+ procset (Adobe Acrobat - PDF operators) 1.2 0
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2460
%%+ procset (Adobe Acrobat - type operators) 1.2 0
99e7b2045d8f improved arrangement of "typedef" images;
wenzelm
parents:
diff changeset
  2461
%%EOF