- Page 1 and 2: PostScript ® LANGUAGE REFERENCE th
- Page 3 and 4: Preface xiii iii Contents Chapter 1
- Page 5: Appendix B: Implementation Limits 7
- Page 9 and 10: ix Tables 2.1 Control characters fo
- Page 11: 6.3 Page device parameters related
- Page 15 and 16: 1 CHAPTER 1 1Introduction THE POSTS
- Page 17 and 18: 1.1 1.1 About This Book 3 About Thi
- Page 19 and 20: 1.2 1.2 Evolution of the PostScript
- Page 21 and 22: 1.4 7 Related Publications • Font
- Page 23 and 24: 1.5 9 Copyrights and Trademarks •
- Page 25 and 26: 11 CHAPTER 2 2Basic Ideas OBTAINING
- Page 27 and 28: 2.3 13 Page Description Languages c
- Page 29 and 30: 2.4 15 Using the PostScript Languag
- Page 31 and 32: 2.4 17 Using the PostScript Languag
- Page 33 and 34: 2.4 19 Using the PostScript Languag
- Page 35: 2.4 21 Using the PostScript Languag
- Page 38 and 39: CHAPTER 3 24 Language It begins wit
- Page 40 and 41: CHAPTER 3 26 Language It is not cor
- Page 42 and 43: CHAPTER 3 Numbers Numbers in the Po
- Page 44 and 45: CHAPTER 3 30 Language If the charac
- Page 46 and 47: CHAPTER 3 Arrays 32 Language The ch
- Page 48 and 49: CHAPTER 3 3.3 Data Types and Object
- Page 50 and 51: CHAPTER 3 Literal and Executable 36
- Page 52 and 53: CHAPTER 3 38 Language Most PostScri
- Page 54 and 55: CHAPTER 3 40 Language To enhance pr
- Page 56 and 57:
CHAPTER 3 42 Language The interpret
- Page 58 and 59:
CHAPTER 3 44 Language Standard inpu
- Page 60 and 61:
CHAPTER 3 46 Language The three sta
- Page 62 and 63:
CHAPTER 3 Example 3.2 /average {add
- Page 64 and 65:
CHAPTER 3 50 Language with a number
- Page 66 and 67:
CHAPTER 3 • roll treats a portion
- Page 68 and 69:
CHAPTER 3 54 Language The following
- Page 70 and 71:
CHAPTER 3 56 Language A PostScript
- Page 72 and 73:
CHAPTER 3 For example, the program
- Page 74 and 75:
CHAPTER 3 60 Language used to hold
- Page 76 and 77:
CHAPTER 3 62 Language • Undo side
- Page 78 and 79:
CHAPTER 3 64 Language local VM sinc
- Page 80 and 81:
CHAPTER 3 DICTIONARY DESCRIPTION 66
- Page 82 and 83:
CHAPTER 3 Example 3.4 illustrates t
- Page 84 and 85:
CHAPTER 3 5. Clear the operand stac
- Page 86 and 87:
CHAPTER 3 72 Language Note: If an u
- Page 88 and 89:
CHAPTER 3 74 Language • exec, app
- Page 90 and 91:
CHAPTER 3 Communication Channel Beh
- Page 92 and 93:
CHAPTER 3 78 Language they are sear
- Page 94 and 95:
CHAPTER 3 80 Language Certain files
- Page 96 and 97:
CHAPTER 3 82 Language any character
- Page 98 and 99:
CHAPTER 3 84 Language that is embed
- Page 100 and 101:
CHAPTER 3 86 Language FlateDecode (
- Page 102 and 103:
CHAPTER 3 88 Language applies to fo
- Page 104 and 105:
CHAPTER 3 90 Language bal VM; they
- Page 106 and 107:
CHAPTER 3 ColorRenderingType intege
- Page 108 and 109:
CHAPTER 3 CIDFont 94 Language Insta
- Page 110 and 111:
CHAPTER 3 96 TABLE 3.10 Standard pr
- Page 112 and 113:
CHAPTER 3 98 Language • Instances
- Page 114 and 115:
CHAPTER 3 100 Category Implementati
- Page 116 and 117:
CHAPTER 3 102 Language If an error
- Page 118 and 119:
CHAPTER 3 104 Language the filename
- Page 120 and 121:
CHAPTER 3 3.10 Functions 106 Langua
- Page 122 and 123:
CHAPTER 3 KEY TYPE VALUE 108 TABLE
- Page 124 and 125:
CHAPTER 3 110 Language When a sampl
- Page 126 and 127:
Range +1 0 −1 CHAPTER 3 112 Langu
- Page 128 and 129:
CHAPTER 3 114 Language In addition
- Page 130 and 131:
CHAPTER 3 116 Language location mod
- Page 132 and 133:
CHAPTER 3 118 Language There are tw
- Page 134 and 135:
CHAPTER 3 120 Language sponding ele
- Page 136 and 137:
CHAPTER 3 122 Language name and sub
- Page 138 and 139:
CHAPTER 3 Files 124 Language A file
- Page 140 and 141:
CHAPTER 3 126 Language Note: If a f
- Page 142 and 143:
CHAPTER 3 128 Language EOD and with
- Page 144 and 145:
CHAPTER 3 ASCIIHexDecode Filter sou
- Page 146 and 147:
CHAPTER 3 132 Language If the ASCII
- Page 148 and 149:
CHAPTER 3 134 Language UnitLength i
- Page 150 and 151:
CHAPTER 3 136 Language Codes are pa
- Page 152 and 153:
CHAPTER 3 138 Language A FlateDecod
- Page 154 and 155:
CHAPTER 3 140 Language The two grou
- Page 156 and 157:
CHAPTER 3 RunLengthDecode Filter so
- Page 158 and 159:
CHAPTER 3 144 Language The CCITTFax
- Page 160 and 161:
CHAPTER 3 146 Language normally pro
- Page 162 and 163:
CHAPTER 3 KEY TYPE VALUE 148 TABLE
- Page 164 and 165:
CHAPTER 3 150 Language The default
- Page 166 and 167:
CHAPTER 3 152 Language TABLE 3.23 E
- Page 168 and 169:
CHAPTER 3 154 Language When data is
- Page 170 and 171:
CHAPTER 3 NullEncode Filter target
- Page 172 and 173:
CHAPTER 3 3.14.1 Binary Tokens 158
- Page 174 and 175:
CHAPTER 3 160 Language The encoding
- Page 176 and 177:
CHAPTER 3 162 Language elements). T
- Page 178 and 179:
CHAPTER 3 Token type Top-level arra
- Page 180 and 181:
CHAPTER 3 166 TABLE 3.27 Object typ
- Page 182 and 183:
CHAPTER 3 168 Language When a synta
- Page 184 and 185:
CHAPTER 3 170 Language dependent ch
- Page 186 and 187:
CHAPTER 3 172 Language could enclos
- Page 188 and 189:
CHAPTER 3 174 Language The binary o
- Page 190 and 191:
CHAPTER 4 176 Graphics ators. Howev
- Page 192 and 193:
CHAPTER 4 178 Graphics There is one
- Page 194 and 195:
CHAPTER 4 180 Graphics line cap int
- Page 196 and 197:
CHAPTER 4 182 Graphics objects in v
- Page 198 and 199:
CHAPTER 4 184 Graphics Coordinates
- Page 200 and 201:
CHAPTER 4 186 Graphics gsave % Save
- Page 202 and 203:
CHAPTER 4 188 Graphics Scaling by t
- Page 204 and 205:
CHAPTER 4 190 Graphics cant. Noncon
- Page 206 and 207:
CHAPTER 4 192 Graphics A path that
- Page 208 and 209:
CHAPTER 4 194 Graphics • The colo
- Page 210 and 211:
CHAPTER 4 Even-Odd Rule 196 Graphic
- Page 212 and 213:
CHAPTER 4 198 Graphics • Every us
- Page 214 and 215:
CHAPTER 4 Example 4.2 200 { ucache
- Page 216 and 217:
CHAPTER 4 Example 4.4 { < 95200014
- Page 218 and 219:
CHAPTER 4 204 Graphics • The cvli
- Page 220 and 221:
CHAPTER 4 206 Graphics A rectangle
- Page 222 and 223:
CHAPTER 4 KEY TYPE VALUE 208 TABLE
- Page 224 and 225:
CHAPTER 4 4.8 Color Spaces 210 Grap
- Page 226 and 227:
CIEbased color spaces Device color
- Page 228 and 229:
CHAPTER 4 214 Graphics • CIE-base
- Page 230 and 231:
CHAPTER 4 216 Graphics Note that th
- Page 232 and 233:
CHAPTER 4 218 Graphics HSB colors a
- Page 234 and 235:
CHAPTER 4 Example 4.8 [/DeviceGray]
- Page 236 and 237:
CHAPTER 4 222 Graphics The CIEBased
- Page 238 and 239:
CHAPTER 4 224 Graphics for further
- Page 240 and 241:
CHAPTER 4 226 Graphics In many case
- Page 242 and 243:
CHAPTER 4 ] 228 { dup 6 29 div ge {
- Page 244 and 245:
CHAPTER 4 230 Graphics In other wor
- Page 246 and 247:
D E F G CHAPTER 4 232 CIEBasedDEF a
- Page 248 and 249:
CHAPTER 4 234 Graphics Table array
- Page 250 and 251:
CHAPTER 4 236 Graphics NH − 1, in
- Page 252 and 253:
CHAPTER 4 238 Graphics DefaultGray,
- Page 254 and 255:
CHAPTER 4 240 Graphics The color ta
- Page 256 and 257:
CHAPTER 4 242 Graphics color space,
- Page 258 and 259:
CHAPTER 4 244 Graphics All devices
- Page 260 and 261:
CHAPTER 4 246 A DeviceN color space
- Page 262 and 263:
CHAPTER 4 248 Graphics “Process C
- Page 264 and 265:
CHAPTER 4 250 Graphics 4. Make the
- Page 266 and 267:
CHAPTER 4 252 Graphics tially, the
- Page 268 and 269:
CHAPTER 4 Colored Tiling Patterns 2
- Page 270 and 271:
CHAPTER 4 RRRR TTTT ££££ ¥¥¥
- Page 272 and 273:
CHAPTER 4 258 Graphics Example 4.23
- Page 274 and 275:
CHAPTER 4 KEY TYPE VALUE 260 TABLE
- Page 276 and 277:
CHAPTER 4 262 Graphics pattern coor
- Page 278 and 279:
CHAPTER 4 264 Graphics Gradient fil
- Page 280 and 281:
CHAPTER 4 266 Graphics The domain r
- Page 282 and 283:
CHAPTER 4 Note: This type of shadin
- Page 284 and 285:
CHAPTER 4 270 Graphics • If neith
- Page 286 and 287:
CHAPTER 4 272 Graphics FIGURE 4.12
- Page 288 and 289:
CHAPTER 4 274 Graphics this case, o
- Page 290 and 291:
CHAPTER 4 276 Graphics with each in
- Page 292 and 293:
CHAPTER 4 278 Graphics tically acro
- Page 294 and 295:
CHAPTER 4 280 Graphics Decode array
- Page 296 and 297:
CHAPTER 4 When f B = 0, start a new
- Page 298 and 299:
CHAPTER 4 284 Graphics in the data
- Page 300 and 301:
CHAPTER 4 286 Graphics ly defined b
- Page 302 and 303:
CHAPTER 4 4.10 Images 288 Graphics
- Page 304 and 305:
CHAPTER 4 290 Graphics To paint an
- Page 306 and 307:
CHAPTER 4 292 Graphics cedure must
- Page 308 and 309:
CHAPTER 4 294 Graphics whose lower-
- Page 310 and 311:
CHAPTER 4 296 Graphics (where w and
- Page 312 and 313:
CHAPTER 4 298 Graphics and the curr
- Page 314 and 315:
CHAPTER 4 COLOR SPACE Decode ARRAY
- Page 316 and 317:
CHAPTER 4 302 Graphics • Type 4 i
- Page 318 and 319:
CHAPTER 4 KEY TYPE VALUE 304 TABLE
- Page 320 and 321:
CHAPTER 4 306 Graphics source sampl
- Page 322 and 323:
CHAPTER 4 308 Graphics ImageMatrix
- Page 324 and 325:
CHAPTER 4 310 Graphics With most im
- Page 327 and 328:
313 CHAPTER 5 5Fonts THIS CHAPTER D
- Page 329 and 330:
5.1 315 The four lines of this prog
- Page 331 and 332:
5.1 317 Organization and Use of Fon
- Page 333 and 334:
5.1 319 Organization and Use of Fon
- Page 335 and 336:
5.2 321 Font Dictionaries The stand
- Page 337 and 338:
5.2 323 Font Dictionaries As stated
- Page 339 and 340:
5.2 325 Font Dictionaries LanguageL
- Page 341 and 342:
5.2 327 Font Dictionaries WeightVec
- Page 343 and 344:
5.3 329 Character Encoding The enco
- Page 345 and 346:
5.4 5.4 Glyph Metric Information 33
- Page 347 and 348:
5.5 Origin 0 ll 333 FIGURE 5.7 Rela
- Page 349 and 350:
5.6 Each glyph saved in the font ca
- Page 351 and 352:
5.7 5.6.2 Extended Unique ID Number
- Page 353 and 354:
5.7 339 Type 3 Fonts character name
- Page 355 and 356:
5.7 341 Type 3 Fonts This defines B
- Page 357 and 358:
5.8 5.8 Additional Base Font Types
- Page 359 and 360:
5.8 345 Additional Base Font Types
- Page 361 and 362:
5.8 347 Additional Base Font Types
- Page 363 and 364:
5.9 349 Font Derivation and Modific
- Page 365 and 366:
5.9 351 Font Derivation and Modific
- Page 367 and 368:
5.9 353 Font Derivation and Modific
- Page 369 and 370:
5.9 355 Incremental Definition of T
- Page 371 and 372:
5.10 5.10 Composite Fonts 357 Compo
- Page 373 and 374:
5.10 359 Composite Fonts 3. Uses th
- Page 375 and 376:
5.10 361 Composite Fonts codes to b
- Page 377 and 378:
5.10 5.10.3 Nested Composite Fonts
- Page 379 and 380:
5.11 365 CID-Keyed Fonts This secti
- Page 381 and 382:
show string 5.11 367 CID-Keyed Font
- Page 383 and 384:
5.11 369 CID-Keyed Fonts Every CIDF
- Page 385 and 386:
5.11 371 CID-Keyed Fonts UIDBase in
- Page 387 and 388:
5.11 373 TABLE 5.13 Additional entr
- Page 389 and 390:
5.11 375 CID-Keyed Fonts ery requir
- Page 391 and 392:
5.11 KEY TYPE VALUE 377 TABLE 5.16
- Page 393 and 394:
5.11 379 CID-Keyed Fonts Metrics di
- Page 395 and 396:
5.11 381 CID-Keyed Fonts A Type 4 C
- Page 397 and 398:
5.11 383 CID-Keyed Fonts Within the
- Page 399 and 400:
5.11 385 CID-Keyed Fonts • beginc
- Page 401 and 402:
5.11 387 CID-Keyed Fonts The follow
- Page 403 and 404:
5.11 389 CID-Keyed Fonts The result
- Page 405 and 406:
391 CHAPTER 6 6Device Control THIS
- Page 407 and 408:
6.1 393 Using Page Devices and part
- Page 409 and 410:
6.1 395 Using Page Devices of a giv
- Page 411 and 412:
6.1 397 Using Page Devices If a dev
- Page 413 and 414:
6.2 399 TABLE 6.1 Categories of pag
- Page 415 and 416:
6.2 401 Page Device Parameters On d
- Page 417 and 418:
6.2 403 Page Device Parameters that
- Page 419 and 420:
6.2 405 Page Device Parameters For
- Page 421 and 422:
6.2 407 Page Device Parameters ques
- Page 423 and 424:
6.2 409 Page Device Parameters Some
- Page 425 and 426:
6.2 Deferred Media Selection 411 Pa
- Page 427 and 428:
6.2 413 Page Device Parameters Adva
- Page 429 and 430:
6.2 415 Page Device Parameters Page
- Page 431 and 432:
6.2 417 Page Device Parameters Outp
- Page 433 and 434:
6.2 419 Page Device Parameters Outp
- Page 435 and 436:
6.2 421 Page Device Parameters posi
- Page 437 and 438:
6.2 423 Page Device Parameters The
- Page 439 and 440:
6.2 425 Page Device Parameters that
- Page 441 and 442:
6.2 427 Page Device Parameters Begi
- Page 443 and 444:
6.2 429 Page Device Parameters been
- Page 445 and 446:
6.2 Example 6.2 431 dict3 setpagede
- Page 447 and 448:
6.2 KEY TYPE VALUE 433 TABLE 6.8 Pa
- Page 449 and 450:
6.2 435 Page Device Parameters take
- Page 451 and 452:
6.2 437 Page Device Parameters If t
- Page 453 and 454:
6.3 439 In-RIP Trapping For example
- Page 455 and 456:
6.3 441 In-RIP Trapping Only certai
- Page 457 and 458:
6.3 443 In-RIP Trapping The value o
- Page 459 and 460:
6.3 445 In-RIP Trapping In addition
- Page 461 and 462:
6.3 447 In-RIP Trapping • The eff
- Page 463 and 464:
6.3 449 In-RIP Trapping ImageTrapPl
- Page 465 and 466:
6.3 451 In-RIP Trapping step limit
- Page 467 and 468:
6.3 453 In-RIP Trapping The Sliding
- Page 469 and 470:
6.4 6.4 Output Device Dictionary 45
- Page 471 and 472:
457 CHAPTER 7 7Rendering THE POSTSC
- Page 473 and 474:
7.1 459 CIE-Based Color to Device C
- Page 475 and 476:
7.1 461 CIE-Based Color to Device C
- Page 477 and 478:
7.1 KEY TYPE VALUE 463 CIE-Based Co
- Page 479 and 480:
7.1 465 CIE-Based Color to Device C
- Page 481 and 482:
7.1 467 CIE-Based Color to Device C
- Page 483 and 484:
7.1 7.1.3 Rendering Intents 469 CIE
- Page 485 and 486:
7.1 471 CIE-Based Color to Device C
- Page 487 and 488:
7.2 473 Conversions among Device Co
- Page 489 and 490:
7.2 475 Conversions among Device Co
- Page 491 and 492:
7.2 477 Conversions among Device Co
- Page 493 and 494:
7.3 479 Transfer Functions Transfer
- Page 495 and 496:
7.4 481 Halftones The PostScript la
- Page 497 and 498:
7.4 483 Halftones matrix (CTM). Thi
- Page 499 and 500:
7.4 TYPE MEANING 485 TABLE 7.3 Type
- Page 501 and 502:
7.4 487 Halftones A spot function w
- Page 503 and 504:
7.4 489 Halftones Appendix C for in
- Page 505 and 506:
7.4 Type 6 Halftone Dictionaries 49
- Page 507 and 508:
7.4 493 * * * * * * * * * * * * * *
- Page 509 and 510:
7.4 KEY TYPE VALUE 495 TABLE 7.7 En
- Page 511 and 512:
7.4 497 Halftones as shown in Figur
- Page 513 and 514:
7.4 499 Halftones Green, and Blue f
- Page 515 and 516:
7.5 501 Scan Conversion Details A s
- Page 517 and 518:
7.5 503 Scan Conversion Details The
- Page 519 and 520:
505 CHAPTER 8 8Operators THIS CHAPT
- Page 521 and 522:
507 The notation “ ” indicates
- Page 523 and 524:
8.1 Array Operators 509 Operator Su
- Page 525 and 526:
8.1 String Operators 511 Operator S
- Page 527 and 528:
8.1 File Operators 513 Operator Sum
- Page 529 and 530:
8.1 Miscellaneous Operators 515 Ope
- Page 531 and 532:
8.1 517 Operator Summary - currentc
- Page 533 and 534:
8.1 519 Operator Summary userpath u
- Page 535 and 536:
8.1 Device Setup and Output Operato
- Page 537 and 538:
Errors 8.1 523 Operator Summary mar
- Page 539 and 540:
8.2 , mark >> mark key 1 value 1
- Page 541 and 542:
8.2 $error - error dict 527 Operato
- Page 543 and 544:
8.2 anchorsearch string seek anchor
- Page 545 and 546:
8.2 531 Operator Details constructe
- Page 547 and 548:
8.2 Example newpath 0 0 moveto 0 4
- Page 549 and 550:
8.2 Normal spacing Wide spacing 535
- Page 551 and 552:
8.2 537 Operator Details beginbfcha
- Page 553 and 554:
8.2 539 Operator Details The effect
- Page 555 and 556:
8.2 541 Operator Details able for f
- Page 557 and 558:
8.2 Example clippath 1 setgray fill
- Page 559 and 560:
8.2 545 Operator Details bits/comp
- Page 561 and 562:
8.2 concat matrix concat - 547 Oper
- Page 563 and 564:
8.2 549 Example /a1 [1 2 3] def a1
- Page 565 and 566:
8.2 countdictstack - countdictstack
- Page 567 and 568:
8.2 currentcmykcolor - currentcmykc
- Page 569 and 570:
8.2 currentcolortransfer - currentc
- Page 571 and 572:
8.2 currentfont - currentfont font
- Page 573 and 574:
8.2 currentlinecap - currentlinecap
- Page 575 and 576:
8.2 561 Operator Details Changes ma
- Page 577 and 578:
8.2 currentsmoothness - currentsmoo
- Page 579 and 580:
8.2 565 Operator Details The four p
- Page 581 and 582:
8.2 cvr num cvi real string cvi rea
- Page 583 and 584:
8.2 569 Operator Details If the cur
- Page 585 and 586:
8.2 571 Operator Details a global d
- Page 587 and 588:
8.2 dictfull (error) 573 Operator D
- Page 589 and 590:
8.2 575 Operator Details distance v
- Page 591 and 592:
8.2 end - end - 577 Operator Detail
- Page 593 and 594:
8.2 579 Operator Details endnotdefr
- Page 595 and 596:
8.2 erasepage - erasepage - 581 Ope
- Page 597 and 598:
8.2 583 Operator Details When execf
- Page 599 and 600:
8.2 585 Operator Details executeonl
- Page 601 and 602:
8.2 false - false false 587 Operato
- Page 603 and 604:
8.2 fileposition file fileposition
- Page 605 and 606:
8.2 findcolorrendering renderingint
- Page 607 and 608:
8.2 593 Operator Details findresour
- Page 609 and 610:
8.2 595 Operator Details If file is
- Page 611 and 612:
8.2 forall array proc forall - pack
- Page 613 and 614:
8.2 599 Operator Details If the fir
- Page 615 and 616:
8.2 601 Operator Details renderingi
- Page 617 and 618:
8.2 grestore - grestore - 603 Opera
- Page 619 and 620:
8.2 handleerror (error) 605 Operato
- Page 621 and 622:
8.2 ifelse bool proc 1 proc 2 ifels
- Page 623 and 624:
8.2 609 Operator Details imagemask
- Page 625 and 626:
8.2 611 Operator Details tually pla
- Page 627 and 628:
8.2 initmatrix - initmatrix - 613 O
- Page 629 and 630:
8.2 615 Operator Details Note that
- Page 631 and 632:
8.2 invalidexit (error) invalidfile
- Page 633 and 634:
8.2 619 itransform x′ y′ itrans
- Page 635 and 636:
8.2 length array length int packeda
- Page 637 and 638:
8.2 log num log real 623 Operator D
- Page 639 and 640:
8.2 625 makepattern dict matrix mak
- Page 641 and 642:
8.2 mod int 1 int 2 mod remainder 6
- Page 643 and 644:
8.2 nocurrentpoint (error) 629 Oper
- Page 645 and 646:
8.2 or packedarray pathbbox bool 1
- Page 647 and 648:
8.2 pop 633 Operator Details tion m
- Page 649 and 650:
8.2 prompt - prompt - 635 Operator
- Page 651 and 652:
8.2 637 Operator Details Errors: in
- Page 653 and 654:
8.2 639 read file read int true (if
- Page 655 and 656:
8.2 641 readstring file string read
- Page 657 and 658:
8.2 643 Errors: limitcheck, stackun
- Page 659 and 660:
8.2 repeat int proc repeat - 645 Op
- Page 661 and 662:
8.2 647 Operator Details Within eac
- Page 663 and 664:
8.2 649 Operator Details state stac
- Page 665 and 666:
8.2 651 Operator Details tervening
- Page 667 and 668:
8.2 run filename run - 653 Operator
- Page 669 and 670:
8.2 655 Example /Helvetica findfont
- Page 671 and 672:
8.2 serialnumber - serialnumber int
- Page 673 and 674:
8.2 659 setcachedevice w x w y ll x
- Page 675 and 676:
8.2 661 setcacheparams mark size lo
- Page 677 and 678:
8.2 663 Operator Details • Uncolo
- Page 679 and 680:
8.2 665 Operator Details sfreq 75 /
- Page 681 and 682:
8.2 667 Operator Details the dash p
- Page 683 and 684:
8.2 669 Operator Details lengthenin
- Page 685 and 686:
8.2 671 Operator Details The standa
- Page 687 and 688:
8.2 setlinecap int setlinecap - 673
- Page 689 and 690:
8.2 675 Operator Details sions, the
- Page 691 and 692:
8.2 setobjectformat int setobjectfo
- Page 693 and 694:
8.2 679 Errors: stackunderflow, typ
- Page 695 and 696:
8.2 681 Operator Details Execution
- Page 697 and 698:
8.2 683 Operator Details Each outpu
- Page 699 and 700:
8.2 settransfer proc settransfer -
- Page 701 and 702:
8.2 687 Operator Details The parame
- Page 703 and 704:
8.2 shareddict - shareddict dict 68
- Page 705 and 706:
8.2 691 Operator Details Whether or
- Page 707 and 708:
8.2 stackoverflow (error) stackunde
- Page 709 and 710:
8.2 695 Operator Details (which is
- Page 711 and 712:
8.2 697 Operator Details of a produ
- Page 713 and 714:
8.2 699 Errors: dictfull, invalidac
- Page 715 and 716:
8.2 701 Errors: limitcheck See Also
- Page 717 and 718:
8.2 703 Operator Details In either
- Page 719 and 720:
8.2 truncate num 1 truncate num 2 7
- Page 721 and 722:
8.2 707 Operator Details Errors: in
- Page 723 and 724:
8.2 undefined (error) undefinedfile
- Page 725 and 726:
8.2 711 Operator Details The effect
- Page 727 and 728:
8.2 713 Operator Details usefont fo
- Page 729 and 730:
8.2 715 Operator Details izontally
- Page 731 and 732:
8.2 717 Operator Details necessary.
- Page 733 and 734:
8.2 Normal spacing Wide word spacin
- Page 735 and 736:
8.2 writeobject file obj tag writeo
- Page 737:
8.2 723 Operator Details If numarra
- Page 740 and 741:
APPENDIX A 726 LanguageLevel Featur
- Page 742 and 743:
APPENDIX A 728 LanguageLevel Featur
- Page 744 and 745:
APPENDIX A 730 LanguageLevel Featur
- Page 746 and 747:
APPENDIX A • Operators: 732 > gst
- Page 748 and 749:
APPENDIX A A.2.2 Composite Font Ext
- Page 751 and 752:
737 APPENDIX B BImplementation Limi
- Page 753 and 754:
B.1 739 Typical Limits • Frame bu
- Page 755 and 756:
B.1 741 Typical Limits There are ot
- Page 757:
B.2 743 Virtual Memory Use • Name
- Page 760 and 761:
APPENDIX C 746 Interpreter Paramete
- Page 762 and 763:
APPENDIX C C.1.2 System Parameters
- Page 764 and 765:
APPENDIX C 750 Interpreter Paramete
- Page 766 and 767:
APPENDIX C 752 Interpreter Paramete
- Page 768 and 769:
APPENDIX C C.3.1 Passwords 754 Inte
- Page 770 and 771:
APPENDIX C 756 Interpreter Paramete
- Page 772 and 773:
APPENDIX C 758 Interpreter Paramete
- Page 774 and 775:
APPENDIX C 760 Interpreter Paramete
- Page 776 and 777:
APPENDIX D 762 Compatibility Strate
- Page 778 and 779:
APPENDIX D 764 Compatibility Strate
- Page 780 and 781:
APPENDIX D D.3.1 Complete Emulation
- Page 782 and 783:
APPENDIX D /*RF { gsave newpath Bui
- Page 784 and 785:
APPENDIX D 770 Compatibility Strate
- Page 787 and 788:
773 APPENDIX E ECharacter Sets and
- Page 789 and 790:
E.1 E.1 Times Family 775 Times Fami
- Page 791 and 792:
E.3 E.3 Courier Family 777 Courier
- Page 793 and 794:
E.5 E.5 Standard Latin Character Se
- Page 795 and 796:
E.5 781 Standard Latin Character Se
- Page 797 and 798:
E.5 783 Standard Latin Character Se
- Page 799 and 800:
E.7 785 E.7 ISOLatin1Encoding Encod
- Page 801 and 802:
E.9 E.9 Expert Character Set 787 Ex
- Page 803 and 804:
E.9 789 Expert Character Set CHAR N
- Page 805 and 806:
E.11 E.11 ExpertSubset Encoding Vec
- Page 807 and 808:
E.12 793 Symbol Character Set CHAR
- Page 809 and 810:
795 APPENDIX F FSystem Name Encodin
- Page 811 and 812:
797 165 string 197 FontDirectory 25
- Page 813:
387 L 419 r 451 setsystemparams 388
- Page 816 and 817:
APPENDIX G 802 Operator Usage Guide
- Page 818 and 819:
APPENDIX G 804 Operator Usage Guide
- Page 820 and 821:
APPENDIX G 806 Operator Usage Guide
- Page 822 and 823:
APPENDIX G 808 Operator Usage Guide
- Page 824 and 825:
APPENDIX G 810 Operator Usage Guide
- Page 826 and 827:
Bibliography 812 Portable Document
- Page 828 and 829:
Bibliography 814 Hunt, R. W. G., Th
- Page 831 and 832:
(angle bracket, right) as EOD indic
- Page 833 and 834:
angle bracket, right (>) as EOD ind
- Page 835 and 836:
attribute(s) (continued) literal (c
- Page 837 and 838:
BlackIs1 entry as CCITTFaxEncode/CC
- Page 839 and 840:
charpath operator 540-541 appending
- Page 841 and 842:
CMap (character map) (continued) op
- Page 843 and 844:
ColorRenderingType entry as type 1
- Page 845 and 846:
Coords array (continued) as type 3
- Page 847 and 848:
CutMedia page device parameter 413
- Page 849 and 850:
definitions of terms (continued) ce
- Page 851 and 852:
definitions of terms (continued) pa
- Page 853 and 854:
device(s) (continued) space 182 hal
- Page 855 and 856:
dictionaries (continued) removing e
- Page 857 and 858:
encoding (continued) of characters
- Page 859 and 860:
errors (continued) undefinedfilenam
- Page 861 and 862:
file(s) (continued) filtered (conti
- Page 863 and 864:
font(s) (continued) BuildGlyph proc
- Page 865 and 866:
function(s) (continued) black-gener
- Page 867 and 868:
GlyphDirectory entry (continued) Ch
- Page 869 and 870:
Height entry (continued) as type 1
- Page 871 and 872:
immediately evaluated names 121-123
- Page 873 and 874:
invalidaccess error (continued) fil
- Page 875 and 876:
limits (continued) implementation (
- Page 877 and 878:
mathematics (continued) trigonometr
- Page 879 and 880:
N N entry as type 2 function dictio
- Page 881 and 882:
object(s) (continued) executable (c
- Page 883 and 884:
output (continued) files 73 arbitra
- Page 885 and 886:
painting (continued) user paths ope
- Page 887 and 888:
Policies page device parameter 433-
- Page 889 and 890:
andom numbers generating rand 637 r
- Page 891 and 892:
endering (continued) scan conversio
- Page 893 and 894:
etrieving (continued) clipping path
- Page 895 and 896:
saving clipping path (clipsave) 193
- Page 897 and 898:
setpattern operator 194, 215, 680 P
- Page 899 and 900:
simple objects (continued) types of
- Page 901 and 902:
state (continued) VM restoring (res
- Page 903 and 904:
syntax arrays 32 dictionaries 33 er
- Page 905 and 906:
tokens (continued) scanning input f
- Page 907 and 908:
undefinedfilename error 709 invalid
- Page 909 and 910:
VM (virtual memory) (continued) err
- Page 911:
897 Colophon THIS BOOK WAS PRODUCED