Chapter 4: THE DISPLAY
 |
4-9: Hardcopy |
 |
To make a paper copy of the contents of the current window,
use the Print... command of the File menu.
On UNIX, this command produces a temporary PostScript file,
which is then spooled to the printer.
On the Macintosh and Windows,
an image of the selected circuitry can be obtained with the Copy command of the Edit menu.
This command copies the highlighted circuitry to the clipboard,
which can then be pasted into most drawing applications and word processors.
On Windows, the resolution of printing and copying can be controlled by setting the "Print and Copy resolution factor"
in the Print Options... dialog shown below.
Changing this factor from 1 to 2 causes twice the detail in each axis, and an image that is 4 times larger.
As an alternative to printing, you can request PostScript or HPGL files.
These files describe the circuitry graphically, and can be printed or inserted in other documents.
To get PostScript,
use the PostScript subcommand of the Export command of the File menu.
To get HPGL, use the HPGL subcommand.
The Print Options... command of the File menu provides a number of options for generating print files.
The default is to include the entire facet,
but you can choose to print only what is highlighted or only what is displayed by selecting the appropriate buttons.
Note that when printing the highlighted area,
a precise selection can be made with the
rectangle select button.
For both PostScript and Macintosh printing,
the "Plot Date In Corner" option causes additional information to appear in the corner of the plot.
On UNIX systems, you can choose the printer to use.
|  |
There are many PostScript options.
-
The "Encapsulated" checkbox causes the PostScript output to be insertable in other documents.
For encapsulated PostScript, it is also possible to specify, for each facet, a scale to use.
-
The "Flat" checkbox (which is the default)
causes all graphics to be listed in the PostScript file without the use of circuit structure.
For very complex images (such as an entire chip plot) this can create a very large PostScript file.
If you uncheck the "Flat" checkbox,
then the structure of your circuit will be used to create a hierarchical PostScript file.
This has the advantage of being smaller and faster to generate,
but has the disadvantage that the resulting PostScript may not fit in the printer's memory.
This is because hierarchical PostScript is code that must be retained,
whereas the flat graphics can be read and then thrown away by the printer.
If the printer runs out of "Virtual Memory" while executing hierarchical PostScript,
you will have to use the flat option.
-
There are three color choices: "Black&White",
which uses stipple patterns for the layers;
"Color" which uses solid color where it appears on the screen,
but does not handle overlap (because PostScript cannot layer overlap);
and "Color Stippled" which uses color stipple patterns for better overlap.
-
You can specify the size of the page
(choose "Printer" for devices that print onto single pieces of paper,
and "Plotter" for devices that print onto continuous rolls of paper).
The "Margin" field is the amount of white space to leave on the sides.
All distances in the "Height", "Width", and "Margin" fields are in inches.
-
You can choose to rotate the image by 90 degrees so that it fits better on the page.
-
You can request that PostScript files be synchronized with the current facet.
Checking the "Synchronize to file" checkbox prompts you for a file name,
which is stored with the current facet.
Whenever you write any PostScript,
Electric checks all synchronized facets to see if they are newer than their associated disk file.
If they are newer, the files are regenerated.
Thus, you can specify PostScript files for many different facets in a library,
and when PostScript is generated, all of the files will be properly updated to reflect the state of the design.
For HPGL, you can choose the version that you want to generate
(HPGL or HPGL/2).
If you choose HPGL/2, you can specify the scale of the plot.