Menu: File --> Print


The print dialog shows a preview of the schematic.  Note that to remove the grid hit Ctrl-g before starting to print.

To print large schematic pages on an A4 printer use the posterize option to print out multiple page and tape these together.

Note: All printing is done at 100% zoom.   Arrow lineends do not appear correctly at other zoom levels as they are not scaled so always check the 100% zoom to see how the final page will print.

Windows and Linux printer installation

The output generated by this tool is a postscript file (or a set of postscript files - if the posterize option has been selected).  These files are generated in the same directory as the schematic kit file and are labeled starting at canvas.

To print these files a postscript renderer must be used to interpret the output into a format suitable for sending to the printer.

Any postscript renderer can be used by setting the 'print command' and 'print image command' options.  The commands entered into these boxes are executed for each canvas postscript file in the base directory.

Print options can be accessed from the menu : Menu : Edit--> Options --> Print.

Linux Option values

Note that ghostscript is usually available in the linux installation so and the command lpr uses this renderer.  Enter the following command values into the print command string text boxes.

Option name
Value
Print command
lpr
Print Image command
gs -dSAFER -dBATCH -dNOPAUSE -sDEVICE=png16m -r200 -dEPSCrop  -dNOTRANSPARENCY -sOutputFile=canvas.png canvas.ps

Windows

Windows does not have a built in postscript interpreter so a suitable program must be downloaded and installed separately from this program one suggestion is ghostscript; Instructions for using it are shown below.

Install a postscript renderer

Download the ghostscript interpreter gs854w32.exe from

http://sourceforge.net/project/showfiles.php?group_id=1897&release_id=160061

copy gs854w32.exe to your hard disk (e.g. copy it to c:\tmp )

After downloading it to your hard disk double click it from within explorer to start the self extracting installation.  

Two setup methods

There are two ways of setting up ghostscript:
  1. setting an environment variable.
  2. manual setup.

Setting the environment variable - The preferred method

Add the ghostscript exe directory to the system path environment variable.

e.g. If you installed it to C:\Program Files\gs\gs8.54\bin (if you downloaded version 8.54) then add:

to your system path variable:

For XP from Start --> Contol panel --> System --> Advanced --> Environment variables --> System variables then edit the PATH environment variable.

Note: Keep the existing path data and only add text to the end.  There should be one semicolon before the above text.

Note: Other version of Windows use different ways to access the environment variables so consult your manual for these versions.

DO NOT remove the path data - If you make a mistake then hit Cancel and start again.

For ghostscript to work you need to re-boot the system

Check Ghostscript installation

To check if ghostscript is installed correctly:

Since ghostscript is an independent program you need to make sure that any program can start it i.e. the path variables is set correctly.

You can check this from within ProSchematic using the 'Test print exe' and 'Test image exe' buttons from Menu --> Edit --> Options --> Print.  The results will be the same as detailed form manual setup (see Manual setup controls).  Note you will have to re-boot and restart ProSchematic after changing the environment variables.

Note This program is installed on the users system and is not incorporated into ProSchematic and any postscript interpreter can be used when the correct command line options are entered.

Manual Setup controls

There are a Windows setup controls in Menu Edit --> Options --> Print

Here's the Print control screen:

The set up controls are in the 'Print Setup box'

First of all Hit "Set to Default" this will fill in the 'Print command' and 'Print image command' printer commands with the default system commands for using ghostscript.

If you have successfully set the windows path (instructions on the website) then hitting 'Test print exe' should bring up the following window:



Just click cancel as there is nothing to print.

If you hit 'Test image exe' then the following window should appear:

Just close the window as there is nothing to print.

If either of these failed then you need to manually search for the ghostscript commands so hit the 'Find exe' button which will bring up a file explorer type dialog.  Just navigate to where you installed ghostscript.  The default install path is:

C:\Program Files\gs\gs8.54\bin

Select the exe file gswin32.exe or gswin32c.exe - this tells ProSchematic where to find the ghostscript interpreter files.

Then hit the 'Test print exe' and 'Test image exe' buttons again and you should get the windows as shown above.

To finish hit the "Apply all button" and print your schematic using the Menu: File-->Print which prints to your default printer. If printing fails from here on then you need to setup your printer correctly.  

Default Windows Option values

Enter the following command values into the print command string text boxes.

Option name
Value
Print command
gswin32c.exe  -q  -dNOPAGEPROMPT  -dNOPAUSE -sDEVICE=mswinpr2  -dBATCH -r200
Print Image command
gswin32.exe -dSAFER -dBATCH -dNOPAUSE -sDEVICE=png16m -r200 -dEPSCrop -dNOTRANSPARENCY -sOutputFile=canvas.png canvas.ps