énfo: PRINT.NEW - Second of the doc files for the new releases. Documents the new print features.›èåNew Print Features - Page £›=====================›4. New Print Features›=====================››NOTE: Characters enclosed in <> braces denote SELECT (inverse) print command keys.››---------------›4.1. Some Fixes›---------------››Defining a header, footer, or comment longer than 255 bytes will no longer cause the program to hang during print.››Leading spaces at the beginning of a line broken on a period are suppressed in the PLUS versions. This means that double spaces at the beginning of a new sentence will no longer produce the occasional line beginning with a space.››---------------------------------------›4.2. Print Options Selected from Editor›---------------------------------------››Select these options with the ››CTRL-; (semi-colon) command››from the editor.››NOTE: With all of TEXTPRO's option menus pressing RETURN is the same as pressing the 'N' key.››4.2.1. Select ASCII CR's›------------------------››Press CTRL-;(semi-colon) to select ASCII CR's on or off. With ASCII CR's on the file will be printed with CTRL-M (ASCII=13) characters at the end of each line rather than the ATASCII (ASCII=155). This provides compatibility with IBM and ST formats.››4.2.2. Select Linefeeds w/o Modifying File›------------------------------------------››The second option is for linefeeds sent at the end of each line. This is a separate command from the print command that selects linefeeds but they both do the same thing. With linefeeds selected a CTRL-J (ASCII=10) character is sent after each CR at the end of a line.››The CTRL-M then CTRL-J EOL is the standard for most of the non-ATARI computing world. Use these selections to print both an ST/IBM and ATARI compatible document from the same file without using search and replace.››4.2.3. Send ESC with Print Keys›-------------------------------››Select to have a preceding ESCape character (ASCII=27) with each defined print key. No ESC is ever sent with ATASCII values from 160(space) to 185(inverse-9). This allows print keys in this range to send single values, such as the predefined values for EPSON underlining. All other print keys will be preceded by ESC with this option selected.›››------------------------›4.3. Formatting Commands›------------------------››4.3.1. Down Lines Command with Count›------------------------------------››Conserve on screen space when sending multiple CR's. Use # print command to send the # of lines to the printer. Lines are counted for paging. If the # of lines sent would overflow to the next page the command is ignored.››4.3.2. Down Lines Command without Count›---------------------------------------››Use # print command to send lines to the printer without changing the line count and paging. Use this feature with a print key to back the paper up for double column printing.››4.3.3. Add or Subtract from Line Count›--------------------------------------››Use <+># to add # of lines to the current line count w/o actually printing any lines. Use with double high characters to keep the line count straight.››Use <-># to subtract from the current line count. Use with the # command to implement double column printing and similar tricks. The layout for double column printing would look as follows, with the print key setting reverse line feed and the print key setting forward line feed.››538›Type in your first column of text. Let's say it takes 23 lines. You then set your margins for the second col, back the paper up and deduct from the line count. Use CTRL-W to help with the count values.›427523<->23›Reset your forward line feed and type in the second column of text. Reset your margins after 23 lines.››4.3.4. Temporary Margins›------------------------››The margin command now takes a number parameter for outdents. Enter the # that you want the left margin outdented for the next line. The margin is reset to the original value for the succeeding line.››To facilitate this and other commands in less screen area the space character is now recognized as a command terminator. This makes in-line commands like the following possible:››3 1. This line would be printed outdented 3 spaces from the current left margin.››83 1. This would set a new left margin of 8 and outdent the next line 3 spaces to the 5 position.››4.3.5. Stop at Page Command›---------------------------››Use the <&># command to stop printing at the # page. Use this command in conjunction with the # start at page command at the top of the file to print only selected pages. i.e. 2<&>4 at the top of the file will start printing with page 2 and stop after page 4.››4.3.6. New Margin Command›-------------------------››Use the command like entering or dge right to send a predefined number of margin spaces for an individual line. This command can be used inside headers and footers and works independent of the left margin. The default value for this margin is 5 spaces. This value can only be changed by editing the TP configuration file.››---------------------›4.4. Display Features›---------------------››Following are new features when displaying printed text.››4.4.1. Display Page Number During Print›---------------------------------------››Printing to disk or printer will display the current page# that is being printed on the top line. All page#'s starting with Page 2 are displayed.››4.4.2. New Screen Print›-----------------------››Printing to the E: device displays in slow scrolling with the left margin displayed in inverse. Page breaks are indicated by the printed page # and a line of inverse "=" signs. To get a fast screen display print to the S: device.››4.4.3. Screen Print Options›---------------------------››When TP is printing to E: press››CTRL-S››to skip the rest of the page being printed and continue at the top of the next page. This can be used to view all of the page breaks in a document or to quickly move to the section of the document that you want to view. If there is a change that needs to be made in the document press››CTRL-W››and you will be sent to the editor at the current print position. Make your changes and don't forget to save the changes back to the disk file. You can then print the document to E: again and use CTRL-S to move quickly back to the page you were viewing.››4.4.4. Printing Selected Columns›--------------------------------››When printing to E: you are prompted for the "Screen Width>" and a "Start at Column>". These selections allow you to select particular columns to print to screen.››Select a screen width of 40 or more to print the page with line wrap at the right edge of the screen. This will print the entire line of text to the screen. Use a setting of 39 or less to supress line wrap and display only the selected number of columns on the screen.››Then select a "Start at Column>" to begin the screen print as desired. For example...››Screen Width = 40 Start at Col = 1››will print the document to the screen in the usual manner. These are the original default settings if you just tap RETURN at the prompts.››Screen Width = 39 Start at Col = 1››will print the left 39 cols of the document without any wrapping. This will display the left side of the document exactly as it will appear when printed.››Screen Width = 39 Start at Col = 40››will print the next 39 cols of the document without wrap. This will print the right side of the document exactly as it will appear when printed.››You can use these settings to selectively view any portion of the printed page that you want. The last settings that were selected become the new defaults and are chosen automatically if you press RETURN at the prompts.››/END/›››Ronnie Riche›1700 Aycock St.›Arabi, La. 70032›Nov 1989›