Geometry.Net - the online learning center
Home  - Basic_P - Postscript Programming
e99.com Bookstore
  
Images 
Newsgroups
Page 4     61-80 of 100    Back | 1  | 2  | 3  | 4  | 5  | Next 20
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

         Postscript Programming:     more books (30)
  1. Mathematical Illustrations: A Manual of Geometry and PostScript by Bill Casselman, 2005-01-24
  2. Learning Postscript: A Visual Approach by Ross Smith, 1990-03
  3. Postscript Language Reference by Adobe Systems Inc., 1999-05
  4. Programming the Display Postscript System With X (APL) by Adobe Systems, 1993-01
  5. Understanding PostScript Programming by David Holzgang, 1988-10
  6. Display Postscript Programming by David A. Holzgang, 1990-07
  7. Taking Advantage of Postscript by John F. Sherman, 1991-08
  8. Hands-On Postscript/Book and Disk (Electronic Publishing Library) by Michael B. Spring, David S. Dubin, 1992-05
  9. Understanding Postscript by David A. Holzgang, 1992-03
  10. Inside Postscript by Frank Merritt Braswell, 1989-09
  11. Encapsulated Postscript: Application Guide for the Macintosh and PCs by Peter Vollenweider, 1990-12
  12. Postscript Programmer's Reference Guide: Featuring Phoenix Page by David Holzgang, 1989-05
  13. A Postscript Cookbook by Barry Thomas, 1989-02
  14. Programming the Display Postscript System With Nextstep by Adobe Systems Inc., 1991-11

61. POSTSCRIPT & GHOSTSCRIPT Resources
What is postscript? A page description programming language. programming. Tutorials, Books, Classes, Programs, and References for programming in postscript.
http://www.geocities.com/SiliconValley/5682/postscript.html
Internet Resources for
POSTSCRIPT and GHOSTSCRIPT
What is PostScript?
A page description programming language.
It tells a printer where to place ink on paper.
For most people, PostScript just works,
just as most people drive their cars
without understanding how they work
or being able to repair them.
Adobe
Ghostscript

Drawing

Printing
... FAQ
Adobe
ADOBE SYSTEMS They invented PostScript two decades ago. Their website features PostScript Adobe fonts , all sorts of Adobe products (Illustrator, Photoshop, Acrobat, etc.), drivers downloads , and a knowledgebase of information about Adobe products. http://www.adobe.com ftp://ftp.adobe.com
Ghostscript
  • You want to view PostScript files, but your computer can't?
  • Want to view PS files on the web , but don't have a plug-in for your browser?
  • Want to print PostScript files, but don't have a PostScript printer?
  • Want to view and print a PDF file, but don't have a PDF reader
  • Want to create a PDF file, but don't have a distiller
Ghostscript can do all that. For free. Start here Ghostscript
Drawing
DRAW A PICTURE Mayura Draw is a drawing program for creating and editing PS, EPS, AI, and WMF illustrations. Point-and-click to choose line width and color; draw rectangles, ellipses, polygons, and bezier curves; insert bitmaps and text; move, rotate, reflect, and skew. Exports to EPS, PS, AI, PDF, WMF, BMP, TIF, GIF, JPEG, and SVG formats. Formerly named

62. Camels And Needles Computer Poetry Meets The Perl Programming Language
Paper by Sharon Hopkins, Telos Corporation. postscript
http://www.wall.org/~sharon/plpaper.ps

63. CS1010 - Introduction To Programming For Engineering And Applied Sciences
Notes for course by Robert Pastel, in HTML and postscript. Example codes are at http//www.csl.mtu.edu/cs2911/www/cs1010/www/examples/Home.html .
http://www.csl.mtu.edu/cs2911/www/cs1010/www/notes/Home.html
CS1010: Introduction to Programming for Engineering and Applied Sciences
Fall 2000
Class Notes
Topic of the lecture HTML PostScript
  • History of computing and problem solving Basic FORTRAN and data types Variables, Simple read/write Line continuation, Fortran builtin functions Logical values, operators and arithmetic IF, IF THEN ELSE CASE SELECT statement: DO Loops Nested and Labeled DO Loops FORTRAN format statement User defined Functions More on Functions Fortran Subroutines Fortran Arrays Arrays in Subroutines Fortran Modules External Subprograms Multi dimensional arrays More on multi dimensional arrays Execution time allocation of arrays File I/O Structures
  • 64. C++ A Critique Of C++ (3rd Ed.)
    A critical view on the C++ and C programming language. postscript
    http://mis.ucd.ie/courses/misp617/mms406/CPPCV3.ps

    65. Learning Perl The Hard Way
    Book aimed at those who can already program in another language; emphasizes programming style. Distributed under the GNU FDL. PDF/postscript
    http://www.greenteapress.com/perl/
    Green Tea Press
    Green Tea Home Page
    Learning Perl the Hard Way
    by Allen B. Downey Do we really need another Perl book? Well obviously I think so, and here's why:
    • I want a book for people who already know how to program in another language, but don't know Perl.
    • I want a book that gets through the basics as quickly as possible. I'm sick of reading about the precedence of operators; I want to know how to do the fun stuff.
    • I want a book that emphasizes good programming style in Perl. Many of the Perl programs I have seen are written in a quick-and-dirty style; I wanted to see if the style I have developed in other languages can translate.
    • In many Perl books, object-oriented programming is treated as an optional feature for advanced programming. I wanted to bring it closer to the center of focus (although I am anything but an object-oriented bigot).
    In presenting Perl features, I tried to find examples that are interesting in their own right, and that encourage the reader to explore Perl's features. This book is a work in progress. I have some ideas about what will go into the next few chapters, but I am open to suggestions. I am looking for interesting programming projects that highlight some of the moderately advances features of Perl, like inter-process communication, the Perl/tk interface, or one of the infinite number of modules on CPAN.

    66. Numerical Recipes Home Page
    Home of the Numerical Recipes series of books on scientific programming, including the Numerical Recipes OnLine Software Store, free upgrades and bug fixes, and the complete books on-line in postscript and Acrobat formats. The Numerical Recipes code in Fortran 77 and Fortran 90 is not in the public domain.
    http://www.nr.com/
    Home Page Welcome to numerical-recipes.com and nr.com , the Numerical Recipes Home Page and home of the Numerical Recipes Forum The Numerical Recipes (NR) books are developed by Numerical Recipes Software and published by Cambridge University Press (CUP, with U.K. and U.S. websites).
    Click the button and find out about it. Navigate our NR site's 10 subject areas: Home
    (this page)
    (a free resource, courtesy of CUP,
    now includes NR in Fortran 90 News
    (about NR and this site)
    (immediate download and purchase,
    now includes NR in C++ Information
    upgrades

    Forum
    Ask or answer questions about scientific computing and NR. Open to all. (you can order the NR books, or browse our unique NR recommended reading lists) Problems? (solve common problems or report new ones) Other Stuff (user contributions, public domain, links to other sites, and check out our "outlet store" Quick answers to the most common questions:
    • What's the most current version of NR? Version 2.11 (C++) or 2.10 (Fortran). More...
    • Can I really download the whole C (or Fortran) book for free? You can, but we hope that after sampling a few sections you will want to

    67. Programming Texts/Tutorials
    Created Mixed Language programming section on 12/10/02 PHP with Databases. postscript. Povray. Prolog. PVM. Python. Qt
    http://stommel.tamu.edu/~baum/programming.html
    Programming Texts and Tutorials
    Heh. I've just topped 3000 entries, at least by one rough count. Time for a beer. A list of freely available documents (i.e. tutorials, books, guides, reference manuals, etc.) for learning how to program in various languages as well as about various Linux and UNIX related topics. Feel free to link to this. If you instead wish to copy it, then I request that you provide a link to the original page at http://stommel.tamu.edu/~baum/programming.html known by AltaVista Recent changes:
    • Added Cron section on 11/5/03
    • Added Shell Portability section on 11/19/01
    • Updated and expanded the Perl and sections on 9/23/02
    • Updated and expanded the Python section on 10/7/02
    • Added Forth section on 10/31/02
    • Updated and expanded the Shells section on 10/31/02
    • Updated and expanded the Ruby section on 10/31/02
    • Updated and expanded the Samba section on 11/4/02
    • Updated and expanded the Scheme section on 11/4/02
    • Updated and expanded the SCSI section on 11/4/02
    • Updated and expanded the sed section on 11/4/02
    • Updated and expanded the Smalltalk section on 11/4/02
    • Updated and expanded the Filesystems section and added File Undeletion AutoFS devfs Distributed Filesystems ... ReiserFS and XFS subsections on 11/12/02
    • Updated and expanded the Sockets section on 11/13/02
    • Updated and expanded the SQL section on 11/13/02
    • Updated and expanded the Tcl/Tk section on 11/13/02
    • Updated and expanded the Standard ML section on 11/13/02
    • Updated and expanded the STL section on 11/13/02
    • Updated and expanded the TCP/IP section on 11/13/02
    • Updated and expanded the

    68. LFM'99 Proceedings
    Workshop on Logical Frameworks and Metalanguages. Held as part of the Colloquium on Principles, Logics, and Implementations of High-Level programming Languages. Paris, France; 28 September 1999. Proceedings in postscript.
    http://www.cs.bell-labs.com/~felty/LFM99/
    Workshop on Logical Frameworks and Meta-languages
    Paris, France
    28 September 1999
    Held as part of the Colloquium on Principles, Logics, and Implementations of High-Level Programming Languages.
    Proceedings

    69. 403 Error - File Not Found
    79 articles on computer chess programming, in postscript format
    http://hoggy.virtualave.net/y.bishop/page1.htm
    This page is no longer available
    Please note: You might not have permission to view this directory or page using the credentials you supplied. Attention: Virtual Ave Free Hosting Customers On January 13th, 2004, Virtual Ave discontinued free Web hosting plans. If you had a free hosting account and did not upgrade, your account has been taken offline. To upgrade to a paid account and retrieve your account and associated Web files, please visit: http://www.virtualave.net/virtualave/upgrade_plans2.bml HTTP 403 - File not found

    70. PostScript Manual
    David Maxwell's introduction to programming in postscript.
    http://adela.karlin.mff.cuni.cz/netkarl/prirucky/Flat/PS-toc.html
    PostScript

    71. PostScript Utilities
    The PDF driver from Scribus can embed fonts for postscript printing and you programming contributions from Paul Johnson, Christian Töpp, and Alastair Robinson
    http://cgm.cs.mcgill.ca/~luc/PSutilities.html
    PostScript utilities Last update: Fri Jun 11 04:17:07 EDT 2004
    School of Computer Science
    McGill University
    Montreal, Canada H3A 2K6
    luc@cs.mcgill.ca

    http://jeff.cs.mcgill.ca/~luc/index.html

    http://jeff.cs.mcgill.ca/~luc/fonts.html

    Acumen Training
    Postscript sample programs.
    Arkka Enterprises
    Located in Warrenville, IL, this company developed Mup: Mup takes a text file as input and produces PostScript output for printed music. It can handle both regular notation and tablature notation. It can also produce MIDI output. Free trial, but 29$ if you keep it. Windows and UNIX/Linux.
    Ask the printer for error messages
    By Aandi Iinston.
    Audio-tape.ps
    bookland.py A free Python program by Judah Milgram (with postscrtipt output) for generating barcodes for ISBN and Bookland EAN (EAN-13). CAI's Software Page Yidao Cai's free software. Most interesting is CNPRINT: "CNPRINT is a utility to print Chinese/Japanese/Korean (CJK) text (or convert to PostScript) under DOS, VMS and UNIX systems. It works just as a print command on your system. Currently GB, Hz, zW, BIG5, CNS, JIS, EUC, Shift-JIS, KSC, UTF8, UTF7 and UTF16 formats are supported. With its full Unicode support, it should be able to print other language (e.g. Thai, Vietnames, Arabic as well)." Also, MSHei and MSSong truetype fonts for Chinese, Korean and Japanese, developed by Stone Corporation, Zhuhai, China. Cenon Free open source graphical tool that allows the import of scanned (tiff, jpg, gif) and vector (postscript, pdf, dxf, hpgl) data, the vectorisation, editing and creation of data (and page layout), and the export of vector data. It runs on Linux (X-Windows) and Mac OSX. It can be a useful tool as a preprocessing step in the creation of fonts, when starting from scans of drawings or from pictures of typefaces.

    72. PostScript
    and then write additional code to translate the graphics into proper postscript for printing. This often takes up the majority of the programming effort on
    http://www.fact-index.com/p/po/postscript.html
    Main Page See live article Alphabetical index
    PostScript
    PostScript (PS) is a page description language used primarily in the electronic and desktop publishing areas. Table of contents 1 History
    2 Usage in Printing

    2.1 Traditional Printing

    2.2 PostScript Printing
    ...
    6 External links
    History
    The concepts of the PostScript language were seeded in when John Warnock was working at Evans and Sutherland , a famous computer graphics company. At that time John Gaffney was developing an interpreter for a large three-dimensonal graphics database of New York harbour. Gaffney conceived the Design System language to process the graphics, very similar to the Forth programming language In Evans and Sutherland asked Warnock to move from the San Francisco bay area to their main headquarters in Utah , but he was not interested in moving. He then joined Xerox PARC to work with Martin Newell. They rewrote Design System to create JaM (John and Martin) which was used for VLSI design and the investigation of type and graphics printing. This work later evolved into an expanded system known as Interpress After watching Xerox sit on Interpress, as they had with many of their other technologies, Warnock left with Chuck Geschke and founded

    73. PostScript Is A Programming Language
    postscript is a programming language. Updated Wednesday April 26th, 2004. In A postscript program is a sequence of objects. When
    http://www.cs.usfca.edu/~parrt/course/652/labs/postscript.html
    PostScript is a programming language
    Updated: Wednesday April 26th, 2004 In the last lab you explored a very conventional interpreterone that emulates typical computer architecture with memory, a stack, and instructions that manipulate them both. To avoid having to do register allocation when generating these instructions (which we did by hand), we used instructions that operated on the stack rather than in registers. The syntax was fairly simple and fixed: .decl x main: ; x = foo(20) const 20 call foo store x halt There was no way, for example, to introduce a new byte-code instruction and then use it. You can in fact see the above instructions as keywords in a very low-level language. When you see halt , you know precisely what that means. The interpreter knows nothing of symbols, the assembler actually translates the symbols to physical addresses before execution. The byte-code interpreter really is simulating a traditional CPU. Today we will explore another interpreter architecture, again based on stack operations, but one that has no keywords! I am referring to PostScript , a page description language, created by Adobe Systems circa 1985. PDF (Acrobat) files are essentially just compressed postscript files, so postscript is an actively-used programming language. It is worthwhile learning how its interpreter works and how to code a little postscript to impress your friends. In fact, one project that I may do in the future is to build a little compiler that generates postscript and, to run your program, you have to send the generated code to the printer (or use

    74. Practical Programming In Tcl And Tk
    Please check out the latest edition. This is an exampleoriented book about Tcl and Tk programming. Compressed postscript of January 13, 1995 DRAFT.
    http://www.beedub.com/book/first.html
    Practical Programming in Tcl and Tk
    Click here for full sized image of cover. This is an example-oriented book about Tcl and Tk programming. The examples include a general preference package, use of the X resource database, and user-defined buttons and menus for extensible applications. In addition to the examples, there are complete summaries of the Tcl 7.4 commands and Tk 4.0 widgets. The sources for the examples are included in a floppy disk that comes with the book, and you can find them on-line in the file examples.tar.1.3.gz First Edition Info This book has been available on the net in draft form since 1994. Your feedback from the draft made the book much better. The last free draft is still available on-line curtesy of the kind folks at Prentice Hall. The draft is dated January 13, 1995. The book came into print in May, 1995. The draft has typos and other errors. The draft has a really poor index. The draft is missing a couple of important sections. If you are still interested, you can download and print the draft for personal use only. Print two-sided; it is about 450 pages. Consider this a kind of shareware. If you like the book, buy a clean copy at the bookstore.

    75. PostScript: A Computer Language
    postscript is a highlevel programming language. If you open a postscript program with a word processor or editor, it may look like this
    http://www.prepressure.com/ps/whatis/PSlanguage.htm
    PostScript: a computer language PostScript is a high-level programming language. The fact that it is a computer language means that it has its own vocabulary and grammar that are used to create a list of instructions that tell a computer system what to do. As with all computer languages, the slightest deviation from the well defined conventions of the language results in an error message and a computer system that refuses to do anything at all. If you print a job to a PostScript device and a network glitch causes the 'showpage' command to arrive as "shopage" at the output device, the system will happily generate an 'undefined' error message and refuse to print your job, even though it has already processed your entire page and the 'showpage' command is simply there to tell the output device that it can start outputting your masterpiece. PostScript is a high-end programming language, which means that even mere humans can still look at the instructions and understand what they mean. If you open a PostScript program with a word processor or editor, it may look like this: It can take a while to understand what the above gibberish means, but you can learn to make sense of it. Of course, this will take years and by the time you are that proficient in programming, your youth will have passed, your computer screen will be more important to you than anything else in the world and the opposite sex will remain a complete mystery to you for the rest of your life (although I am willing to admit that I don't know how to program and can't make much sense of women either.)

    76. L-systems In PostScript
    Lsystems in postscript. Although postscript can be used for programming crazy things, such as computing prime numbers, it can also be used for graphics.
    http://www.cs.unh.edu/~charpov/Programming/L-systems/
    L-systems in PostScript
    Although PostScript can be used for programming crazy things, such as computing prime numbers , it can also be used for graphics. The nice thing about PostScript, is that it's not just a way to describe images, but to actually build images, as it has the full power of a programming language. So, it allows you to write small programs that make the printer compute an image (and, incidentally, print it).
    I've always been fascinated with the Dragon Curve . One of the first program I ever wrote was a Pascal program that drew it. The Dragon Curve, like all fractals, is highly recursive. Interestingly enough, my Pascal program was not, as I understood nothing about recursion at that time. (It seemed to be just a complicated way to program simple things like factorials or GCDs.) I wish I could dig up that program today. It must have been a remarkable piece of junk.
    While in California, I found on the web a PostScript program that draws the Dragon Curve. It intrigued me enough to actually make me learn PostScript just to understand the program. But that didn't help me understand the algorithm. Although by then I had a better understanding of recursion (the Towers of Hanoi had enlightened me years before, way more successfully than factorials or GCDs), I was still unable to understand how this program, which relied on two mutually recursive functions and rotations of 45 degrees (all angles in a Dragon Curve are right angles), could draw a Dragon Curve.

    77. Prime Numbers In PostScript
    This leads to the kind of programs you would expect in Pascal , C or Lisp , but recently I decided to learn bits of postscript .
    http://www.cs.unh.edu/~charpov/Programming/PostScript-primes/
    Prime numbers in PostScript
    Every time I learn a new programming language, my first piece of code is a program to compute prime numbers. This leads to the kind of programs you would expect in Pascal C or Lisp , but recently I decided to learn bits of PostScript PostScript, as a language designed for graphics, has all the arithmetic needed to compute prime numbers. Not surprisingly, it's rather easy to write a PostScript file that prints prime number tables, with the particularity that the printer computes the primes Here is such a file. It computes the primes between 2 and 9973, but you can edit the file to compute larger tables. What is probably more interesting is to combine PostScript's graphics ability with prime number computations. A long time ago, I saw in a book a picture looking like this (I think it was in a book by Martin Gardner): In that picture, called a Ulam's spiral, natural numbers are placed along a squared spiral and a dot is printed for each prime number, like this (for a mysterious reason, I decided to start my spiral with 1 instead of 0; please don't tell Dijkstra): If you zoom in the center of the previous picture, you actually get something like this (use the mouse to see the numbers and the lines of the spiral):

    78. ImageGlue Image Component For ASP & VB - PostScript Handling
    3. Server Security, postscript is a programming language with a sophisticated set of commands. As such a postscript file is a program
    http://www.websupergoo.com/helpig5/source/2-basic/5-advanced/postscript.htm
    Home Introduction What is ImageGlue? Who is this document for? ... Upgrading? Concepts Coordinate Spaces Canvases Points Rectangles ... Other Software Advanced Topics Graphic Formats Canvas Autosizing Color Profiles Movie Handling ... How We Test Examples Drawing an Image Using An Alpha Channel Using a File Upload Rotating an Image ... Gestalt Methods Log Read Save Properties Fonts GraphicsExporters LogErrors License ... Canvas Methods Clear DrawCanvas DrawData DrawFile ... TextLength Properties Depth Width Height Color ... Graphic Methods Clear SetFile SetData Properties Count Item ReadImages ReadIPTC ... Graphic.Image Methods Properties Rectangle Depth Resolution Width ... Graphic.IPTC Methods Add Delete Embed Value ... Values Properties Count Item Graphic.IPTCItem Methods Properties DataSet Record Name Text ... XRect Methods Properties String Right Top Left ... XPoint Methods Properties String X Y XColor Methods Properties String Red Green Blue ... Selection IGSettings What is IGSettings? Last Image Tab Operation Log Tab Canvas Log Tab ... Advanced Tab PostScript Handling Introduction ImageGlue is PostScript compatible which means that it can be used to render PostScript and related file formats such as EPSF (Encapsulated PostScript) and PDF (Portable Document Format). You must install Ghostscript (available from the WebSupergoo download page) to enable PostScript rendering.

    79. 15-462 Postscript Tutorial
    postscript is a programming language for page description (text graphics). Here s a minimal postscript program to draw a line segment %!
    http://www-2.cs.cmu.edu/afs/cs/academic/class/15462/web.97f/assts/ps.html
    Brief Postscript tutorial for 15-462
    This is a tutorial written to help with the homework 2 problem that involves Bezier curves in Postscript.
    What you need to know about Postscript for the assignment
    Postscript is a stack-based language. That is, instead of saying "1+2" as in C or "(+ 1 2)" as in lisp, you say "1 2 add" you push 1 and 2 on the stack, the "add" operator pops two items off the stack, adds them, and pushes their sum on the stack. That's why Postscript looks backwards: operands always come before operators. You probably won't need to use Postscript's arithmetic, conditionals, looping, or procedures for this assignment, however. Your "programs" can be straight line code. (If you find that you want to see more, there are more complete tutorials available). Here's a minimal Postscript program to draw a line segment %! 144 72 moveto 288 216 lineto stroke showpage On UNIX, run the program "gs" (ghostscript) and cut and paste the above into its standard input. Try it now! It should create a window and draw a line (if you get an error message "Cannot open X display" then try running "setenv DISPLAY :0" and try again). Note: don't paste into the window that pops up, but the window in which you typed the "gs" command. Postscript's units are points (72nds of an inch), which explains the funny large numbers in the code above. If we call (0,0) the lower left of the page and (8.5,11) the upper right, the above will draw a thin line segment from (2,1) to (4,3). Or send it into the standard input of the UNIX printer spooler "lpr" and it should print this on paper to the default printer (whatever your shell variable $PRINTER is set to).

    80. About PSAlter
    It allows you to treat postscript as the programming language it deserves to be. Run postscript programs flat out, or single step.
    http://www.quite.com/psalter/psalter.htm
    Home page Products Support News ... Contact You are here: Quite Products PSAlter
    PSAlter
    What on earth is PSAlter?
    This page is about PSAlter, a PostScript tool from Quite Software . More detailed discussions and walk-throughs, some with screen previews, are available on various topics: You can also go straight to ordering or contact details PSAlter is a unique and powerful tool for working with PostScript in Microsoft Windows. Do you know what PostScript is? If not, PSAlter probably isn't for you, but you still might be interested in our Introduction to PostScript So assuming you have a passing interest in PostScript, what can PSAlter do for you? Here are the big things.
    • PSAlter can view PostScript files on screen.
    • PSAlter can convert PostScript files to a variety of formats.
    • PSAlter has the only serious PostScript debugging environment available.
    • PSAlter is the only PostScript application to give comprehensive explanations for all PostScript errors, as they occur, with the option to ignore or (possibly) fix them, and continue. PSAlter 1.5 includes even more tools to help solve PostScript errors - fast.

    A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

    Page 4     61-80 of 100    Back | 1  | 2  | 3  | 4  | 5  | Next 20

    free hit counter