FormsDoc.tioga
Doug Wyatt, May 11, 1985 2:39:58 pm PDT
Tim Diebert: August 7, 1985 4:27:43 pm PDT
Rick Beach, January 11, 1986 11:03:08 am PST
Michael Plass, June 23, 1986 9:44:10 am PDT
FORMS
CEDAR 6.1 — FOR INTERNAL XEROX USE ONLY
Forms
Handy fill-in forms for use with Tioga
© Copyright 1986 Xerox Corporation. All rights reserved.
Abstract: This package consists of a collection of fill-in forms for use with Tioga, as well as their associated styles. Also provided is a command for making a new viewer from a form.
Created by: Jim Horning, Rick Beach, Doug Wyatt, and many others
Maintained by: Rick Beach <Beach.pa>
Keywords: abbreviation, ACM,archive, blue-and-white, CedarChest, DF, document, documentation, documents, fill-in, form, interface, letter, memo, message, notebook, operating plan, papers, performance appraisal, release, report, style, visitors, writing
XEROX  Xerox Corporation
   Palo Alto Research Center
   3333 Coyote Hill Road
   Palo Alto, California 94304

For Internal Xerox Use Only
Forms
ArchiveRequest.form
For requesting that a set of files be archived on tape.
BlueAndWhite.form
A Xerox CSL Blue-and-White report. Requires BlueAndWhite.Style.
CedarChestDF.form
DF file for a CedarChest package.
CedarChestMsg.form
A message informing all CedarUsers^ of a new or updated CedarChest package.
CedarDF.form
DF file for a Cedar release component.
CedarDoc.form
Documentation for a Cedar or CedarChest package.
CedarInterface.form
A Cedar DEFINITIONS module.
CedarMsg.form
A message informing the Release Coordinator and CedarImplementors^ of an available release component.
CedarProgram.form
A Cedar PROGRAM module.
CommandHelp.template
A template for document commands. May be incorporated in an automatic help scheme.
CropMarks.ip
Corner marks for platemaker output. See InterpressOverlay command in InterpressTools.
CropMarks.press
Corner marks for platemaker output. See PressOverlay command in PressFileUtilities.
CSLBusinessLetter.form
A business letter.
CSLNotebook.form
A CSL Notebook entry.
CSLNotebookMsg.form
A message announcing a new CSL Notebook entry.
CSLVisitorLogMsg.form
A message recording information about CSL visitors.
FontCache.tioga
Lots of fonts used by Cedar for initializing your font cache. Useful for preloading the cache on Dandelions prior to making a checkpoint.
IPMasterCredits.form
For attaching credits to one of our example Interpress masters.
LibraryRequest.form
A message requesting books, papers, reports, etc. from the PARC Technical Information Center.
MaxcRetrieveRequest.form
Form to request a retrieve from the Maxc archives (very old files).
Memo.form
A Xerox internal memo.
Mesa.form
An obsolete form for mesa modules. CedarInterface.form and CedarProgram.form are newer.
OperatingPlan.form
A Xerox operating plan project form.
PerformanceAppraisal.form
A Xerox performance appraisal.
PreCedarChestMsg.form
A message informing the CedarChest Coordinator and CedarImplementors^ of a pre-release CedarChest package; for use before the corresponding Cedar release has been done.
RetrieveRequest.form
Form to request a retrieve from the tape archives.
Sample33UpLabels.form
Obsolete. Address labels, 33 per page with TSetter. Requires 33UpLabels.Style.
Slides.form
A form for making overhead transparencies for a presentation. Requires Slides.style; See also Slides.abbreviations.
TOGRefereeReport.form
A referee's report for Transactions on Graphics.
Styles
4050
Style that uses only the two fonts xerox/xc1-1-1/classic (10 pt) and xerox/xc1-1-1/trojan-printwheel (12 pt); these are the two fonts supplied with the just-delivered 4050 printers, so with this style you run a good chance of making a document that will print on them. Various combinations of underlines and strikeouts/overlines are used instead of the usual bold, italic, math, etc. (Not for use with TSetter).
Ascii
Style for a plain-text fixed-pitch Ascii document.
33UpLabels
Label style for copier label stock. Obsolete.
BlueAndWhite
Xerox PARC blue-and-white technical reports. Based primarily on Cedar style.
CedarACM
For formatting documents to be pasted up on one of those horrible blue in two columns.
Slides
For use with Slides.form. See also Slides.abbreviations.
TwoColumnCedar
Obsolete. Cedar style with two-column page layout with TSetter.
TwoColumnLandscapeCedar
Obsolete. Cedar style with two-column page layout oriented in landscape mode with TSetter.
Commands
Form [ fileOrDirectoryName ← ] formName
Makes a new viewer (and perhaps file) from the named form. If formName is a short name, the ".form" extension is added and the file is searched for in the directories in the form search rules, (initially []<>Commands> or whereever FormImpl was started); otherwise the form file is looked up in the usual way.
Examples:
Form CedarDoc
Form ///mumble/ ← Slides
Form New.slide ← Slides
FormSearchRules [ -r ] directory . . .
Modifies and prints the form search rules. The -r switch resets the list, and the directories are added to the list in the intuitive order. Note that this command with no arguments merely prints the rules without changing them. If the list of rules would become empty, it is restored to the initial defaults.
Examples:

% FormSearchRules
Forms search rules = []<>Commands>

% FormSearchRules []<>Plass>Mail> []<>Plass>6.1>
Forms search rules = []<>Plass>Mail> []<>Plass>6.1> []<>Commands>

% FormSearchRules -r /user/plass/mail
"/user/plass/mail" is not a valid directory.

% FormSearchRules -r /user/plass/mail/
Forms search rules = [user]<plass>mail>

% FormSearchRules -r
Forms search rules = []<>Commands>

%
Pop-up menus
You can make a nice pop-up menu of forms by putting something like this in your profile:
CommandTool.PerCommandTool: "
(your other stuff here)
CreateButton Form PopUpCommand -forms \"form CSLBusinessLetter\" \"form CSLNotebook\" \"form CSLNotebookMsg\" \"form CSLVisitorLogMsg\"
"
This will add a menu item to each new command tool that will pop up a bunch of forms to choose from. Note that the form command doesn't do anything special to make the pop-up menus work; this is just an example of what you can do.