Postscript Language Tutorial and Cookbook
K**H
The basics of PostScript programming
This is the book that everyone who wants to draw illustrations directly in the PostScript language should have. [ For an even easier introduction, one may also consult the web page of Eric Weeks ]. Since most printers today use the PostScript language internally, it is clear that everything a printer can do, can be done by programming directly in the PostScript language. PostScript is like the gate that every file destined to be printed, must walk through. Hence anything that isn't PostScript is either stripped away and discarded, or is translated to PostScript before being allowed to pass through.One of the problems with current PostScript files, is that they have usually been produced by automatic conversion from various user application output files. The result is files that cannot be meaningfully read by humans : Inspecting them merely gives the user an impression of what computer-generated chaos can look like. But it need not be that way : If a human being writes graphic instructions directly in the PostScript language, the ps file may be structured and commented, so that it becomes readable and editable for the normal user, provided he has learned the rudiments of the language, and the ps file sticks with the most elementary ps commands, that may be assumed to form part of every ps user's basic vocabulary.The advantages of writing graphics instructions directly in the PostScript language are twofold :i) Extremely small filesii) The output is vector graphics, which means that the images may be arbitrarily magnified without losing any sharpness.As a third point, I wish to mention that today the route from PostScript to PDF is extremely short and easy. For example, under the Mac OS X system, the standard application "Preview" will immediately open the ps file, and display it in the built in screen PDF format. From Preview one only needs to "Save" the file as PDF. An alternative is to use either Ghostscript, or Adobe's own "Acrobat Distiller", which may give certain advantages.
G**Y
If you need or want to learn PostScript - but this book. Really 2 books in 1.
If you DON'T need nor want to learn PostScript - don't buy this book. The first 1/2 is a good introduction to the basics and most necessary elements of the language. The second 1/2 is a "cook book" of programs, snippets, algorithms, and techniques. Personally, I am still on the Tutorial, but I browsed the Cookbook and it looks tasty. ( Then again, I thought Kernighan & Ritchie wrote an easy-to-understand "C Programming Language" )
J**W
Recieved what was expected
The book is just what I ordered in very good condition.
V**R
Good book if you want a quick dose of instruction in postfix programming
When the postscript language first came out, we all used this book and the thin red reference to teach ourselves how to program by hand in the language. But over the years I forgot how, and my copy of this book got widdled on by a nervous cat. So it was nice to be able to buy a replacement copy.
C**E
Just what I needed.
This book taught me the basics I required to create my geometric shape books I published. I think the postscript language should be in use today in place of scalable vector graphics.
K**N
Highly recommended as a beginner's resource
Imagine this: you are tasked to be responsible for understanding the PostScript language. Perhaps because you need to troubleshoot printing issues, or because you want to write specialized drivers for a custom system. Where to start?Many recommend that you can get these sorts of resources on the web for free. That's is true, but I prefer to take into account the true cost of doing so. I can't speak for you, but my time is worth more than trying to save a few bucks downloading and printing my own version.Most tasked with understanding PostScript are typically given the monolithic PostScript Language Reference Manual and perhaps a supplement. If you lack exposure to PostScript, this is a huge and perhaps impossible leap towards PostScript proficiency.This book goes a long way towards helping the reader quickly understand the basic foundation of PostScript. The book itself is short, small, and easy to read. In fact, its helpful to imagine it as a "PostScript sing a long."Most higher end PostScript printers support network socket connections directly to the PostScript interpreter, meaning that you can connect and actually work directly with the PostScript monster. Write me and ask if you want to know how.I found it helpful to simply sit by a computer with this book, read some pages, then duplicate the programs the book illustrates. If your printer supports the socket connections, great. Connect and enter the code directly. Try creating syntatic errors and watch how the PostScript interpreter responds. Understanding these errors goes a long way towards effectively troubleshooting PostScript.Alternately, you can enter the PostScript code into files, and download them to the printer. Most printers support a verbose debug mode, enabling you to see why the PostScript programs were rejected by the interpreter. This too is rather helpful, educationally and practically.If you need to learn PostScript, and lack any exposure, get this book. But it will leave you in PostScript first grade...more resources listed in my other reviews pertaining to PostScript.
A**R
A little basic for most needs.
This book is a great start to postscript programming, but it leaves out some very important details. I found that if you wanted to include images into your postscript file this book is no help at all. Most of the examples in the book you can find on the web, and if you dig a little you will find this entire book in pdf format on the web. My recommendation is to not spend the money.
ぢ**ん
簡潔に要点がまとまっている
細かい言語仕様はさておき、PostScriptがどういう言語で何ができるのかということに前半の130頁が費やされ、比較的少ない紙幅でありながら簡潔にまとめられているので、初学者にとって良い配慮のされた本と言える。後半はプログラミング見本帳のような恰好になっていて、実例から学べることも少なくない。この本で学んだあと、より詳しくPostScriptを制御するために「PostScriptリファレンスマニュアル第3版」を購入するのが良いでしょう。
Trustpilot
1 week ago
2 months ago