While formatted printing was not an original goal for the editor there have been enough requests for it that we have added at least some type of margin and line length control to give you a bit more control over how you pages print out.
In the EE:
- What we do is to send the font currently used by the editor to the printer driver that is "selected" from the "Print" dialog during printing. If the driver doesn't support that font, it substitutes it's own default selection.
- You can set the font in either editor by selecting "Options" --> "Set..." --> "Set font..." from the menu. (or the "Font" button in the EEE)
- We have also added an adjustment for setting the left and top margins of the printed page. The adjustments can be found under the "Options" --> "Set..." --> "Settings..." menu item.
- EE users should be able to access their printer "Properties" from the "Print" dialog to change any defaults their "selected" printer driver allows.
In the EEE:
When selecting "Print" from the menu, a printing setup dialog will open. Select the method of printing in the container on the left and adjust the method settings in the "Method settings" part of the window. The method choices are:
- Default method
- TITLE - Sets the title for the first page only.
- SUBTITLE - Sets the subtitle. The subtitle is under the title and at the top of every other page.
- FOOTER - Sets the footer at the bottom of every page. The "Footer" field will print the page number if you like by using the "%d" option. For example: Page %d will print Page 1 on the first page etc.
- FONT - Sets the font for the main body of text on the pages.
- MARGIN SIZE - Sets the margin on the left by number of characters.
- LINE LENGTH - Sets the length of your printed lines by number of characters.
- SAVE TITLE INFORMATION - Saves the title information if this is on and discards it if it is off.
- Alternate method
- SELECT PRINTER - Make your printer selection here.
- SELECTED PRINTER PROPERTIES - Opens the properties notebook for the printer selected in the "Select printer" container.
- MARGIN SIZE - Sets the margin on the left by number of characters.
- LINE LENGTH - Sets the length of your printed lines by number of characters.
- Report method
- TITLE - Sets the title for the first page only.
- SUBTITLE - Sets the subtitle. The subtitle is under the title and at the top of every other page.
- FOOTER - Sets the footer at the bottom of every page. Page numbers are automatically printed on the lower right when using the Report method. The %d option has no effect.
- FONT - The font is already hardcoded into this report as shown and may not be changed.
- SAVE TITLE INFORMATION - Saves the title information if this is on and discards it if it is off.
- NOTE - The report method treats each line as a record. The limit to a line length in this method is approximately 2000 characters so beware of long paragraphs that unwrap into lines longer than this.
After making your method selection and adjusting the settings you may click:
- OK - Saves all information and closes the window.
- PRINT - A different action may result from different "method" selections.
- DEFAULT METHOD - Opens printer selection dialog to select printer and send the print job.
- ALTERNATE METHOD - Sends print job to printer.
- REPORT METHOD - Opens printer selection dialog to select printer and send the print job.
- PREVIEW - Opens the print preview window. For Report method only.
- CANCEL - Stops operation and closes the printer setup window without going to the printer.
- HELP - Opens this window.
It may take a little bit of "trial and error" to find the settings you like.
The Report method should give the best results in most cases and the added benefit is that there is a preview mode to it. Beware of long lines when printing with this method. It is best to preview the output to be sure that no long lines were ended prematurely.