A browser can access
this directory, PostScript, for navigation and listing (click on the link in this sentence or the Section header). Directory browsing is the only way to view the files in this directory or its subdirectories.
-
The subdirectories of PostScript have several sets of programs, most of them "hand-written" (i,e., not machine generated) and thus not difficult to tweak. Use gv or gs to display. Click on a link below to access a subdirectory for navigation and listing:
- PostScript/PS_cards_jar -- PostScript programs, designed to produce a birthday card, Valentine's Day card, etc.
- PostScript/draft -- display "DRAFT" tastefully printed in the background when rendering a draft text file.
- PostScript/graphpaper -- produce various kinds of graph paper (if such is used these days).
- PostScript/periodic -- a minimal periodic table.
- PostScript/other -- pointers to PostScript programs.
-
Following Sections describe the contents of the subdirectories.
Again, to view code or other files, you must browse a directory or subdirectory, by clicking on a Section-heading link.
Directory listing
PS_cards_jar
|-- 0README obvious
|-- ila-valentine.ps valentine: letters on tree graph; gen by S
|-- ila.35.ps zipping "ILA" with message
|-- ilabirthday1.ps zipping "ILA" with message
|-- ilavalentine_1994.ps multiple hearts + message; gen by SGI showcase
|-- mama.ps zipping "MAMA" with mini-message
|-- mom.99.ps zipping "MOM" with message
|-- mother.ps massive moving "MOTHER"
|-- ned.ps massive moving "NED NELSON" with message
|-- retrospective.ps cover sheet; gen by SGI showcase
|-- supermom.ps massive moving "SUPERMOM"
|-- valentine.R
| |-- 0postings
| | |-- valentine01 sources
| | `-- valentine02 comments on sources
| |-- valentine.ps PS file from R src
| `-- valentine.s R code for valentine [Colin Goodall]
|-- valentine.net
| |-- 0posting
| | `-- valentine.ps.net sources
| |-- PSILoveYou.ps valentine card [Anthony Stieber]
| `-- valentine.ps valentine image [neat code: Jonathan Monsarrat]
|-- wow.ps zipping "WOW"
`-- wow1.ps rotating and zipping "WOW"
-
Several images, some dynamic if viewed with gs or gv. Useful perhaps
as cards, else as amusing images, or whatever....
-
Hand-written PostScript code:
-
message spirals toward viewer from lower left corner:
- ila.35.ps
ilabirthday1.ps
mama.ps
mom.99.ps
wow.ps
wow1.ps
-
message in massive block letters that grow diagonally from frame bottom:
- mother.ps
ned.ps
supermom.ps
-
valentine card -- by Anthony Stieber
-
valentine.net/PSILoveYou.ps
-
valentine image -- neat code -- by Jonathan Monsarrat
-
valentine.net/valentine.ps
-
PostScript Code generated by graphics apps;
-
valentine with letters at tips of a computer-generated tree -- S & Acrobat
-
ila-valentine.ps
-
multiple hearts with message -- SGI showcase
-
ilavalentine_1994.ps
-
cover sheet -- SGI showcase
-
retrospective.ps
-
heart with arrow and message -- valentine.s & R -- by Colin Goodall
-
valentine.R/valentine.ps
Directory listing
draft
|-- 0README obvious
|-- draft-awk awk: put "DRAFT" in PS page background
|-- draft-perl perl: orig source - Kevin O. Grover
|-- draft.1 man page
|-- test_eps.mm-draft.ps demo: "DRAFT" as large-letter background
`-- test_eps.mm.ps input for demo: <test_eps.mm.ps draft >....
-
To print a tastefully light, large font, diagonal watermark on each page of a manuscript,
use either the original perl script, draft-perl, by Kevin O. Grover,
or the awk script derived from it, draft-awk:
draft-[awk,perl] filepath.ps >filepath-draft.ps
-
For sample input and output files see test_eps.mm.ps
and test_eps.mm-draft.ps.
-
The man page is draft.1
Directory listing
graphpaper
|-- 0README obvious
|-- 0postings
| |-- Readme-logpaper.html by Shamim Mohamed <shamim@cs.arizona.edu>
| |-- Readme-mmpapier.html by Thomas Landgraf <tl@hrz.uni-kassel.de>
| |-- logpaper.ps.orig from posting for indicated program
| `-- mmpapier.ps.orig from posting for indicated program
|-- gridpaper.ps simple output - useful for sketch-type plots
|-- logpaper.ps customizable coordinate, semi-log or log-log paper
`-- mmpapier.ps customizable coordinate paper
-
Three PS programs that generate a sheet of graph paper:
- gridpaper.ps -- a simple output - useful for sketch-type plots
- logpaper.ps -- customizable coordinate, semi-log or log-log paper
- mmpapier.ps -- customizable coordinate paper
Directory listing
periodic
|-- 0README obvious
|-- 0posting
| `-- README README from posting by Eric A. Howe
`-- periodic.ps generate periodic table
- Sometimes one needs a periodic table, especially those who like
myself are chemists.
- Best to do a Google search, and click on what appeals.
- Easier than going to an old text, etc.
- But how clever to have written your own:
- I needed a periodic table one day when I was at work (all
our machines are named after elements and I got a new one)
so I hunted around the net looking for a Postscript one; I
couldn't find one so the next day I bought the Postscript
reference manual and wrote my own.
- Eric A. Howe
--mu@tlug.reptiles.org
- The result, of course, is periodic.ps.
Directory listing
other
`-- 0README the content below
-
All files of type "ps" are programs, including files that are
generated by a word processor for formatted text, or by Photoshop
for images.
-
Some PostScript programs function like conventional utilites and thus
deserve comment:
-
-
The program "prfonts.ps" can generate a list of fonts in a
font library. This and other PostScript-language programs part of
the Ghostscript distribution are (for this machine) in the
directory:
/usr/local/share/ghostscript/8.00/lib
-
They are described in the html page (for this machine):
file:///usr/local/share/ghostscript/8.00/doc/Psfiles.htm
-
-
Various PostScript-language programs, some utilities, most
generating images, are given as examples in the:
PostScript language tutorial and cookbook
Adobe Systems Incorporated
Reading, MA : Addison Wesley, 1985
ISBN 0-201-10179-3 (pbk.)
-
The examples are isolated in the web-page:
http://www.science.uva.nl/~robbert/ps/bluebook/
-
which also has a pointer to the Adobe Systems ftp site for
download of the Blue Book.
-
-
Browse the newsgroup:
comp.lang.postscript