home *** CD-ROM | disk | FTP | other *** search
Text File | 1988-05-27 | 28.6 KB | 1,010 lines |
-
-
-
- EXTENDED ASCII FEATURES FOR QEDIT 2.03
- ======================================
- by
- Gene Catalano (June 1988)
-
-
-
-
-
-
- TABLE OF CONTENTS
- =================
-
- INTRODUCTION (WHAT YOU NEED TO KNOW) Pg. 1
- SETTING UP MACROS FOR EXTENDED ASCII FEATURES Pg. 2
- INSTRUCTIONS ON CREATING EXTENDED ASCII MACROS Pg. 3
- EDIT/CREATE YOUR EXTENDED ASCII MACROS Pg. 7
- SAVING YOUR MACROS Pg. 21
- FINAL REMARKS Pg. 21
-
-
- ACCESSORY FILES (if downloaded, part of my package, QEXTRA.ARC):
-
- ASCII.MAC
- SAMPLES.BOX
- CLEAR.MAC
-
- (CLEAR.MAC is a "dummy" macro file...that is, its contents are
- "zilch." Actually, it contains a macro command for ALT-0, which
- is to move cursor right 5 spaces, then left 5 spaces. Whenever
- you want to clear all current macro keys, just load CLEAR.MAC.)
-
- If you acquired this article by downloading my package,
- QEXTRA.ARC, you should have the following 14 files: QASCII.ART,
- QCONFIG.ART, QFORMAT.ART, Q-L-FORM.ART, QPRINTER.ART, ASCII.MAC,
- CLEAR.MAC, FORMAT.MAC, L-FORM.MAC, PRINT.MAC, README.1ST,
- SAMPLE.BOX, TEMPLATE, and TEST.PRN. If you are reading this
- article through a bulletin board service, without the benefit of
- having downloaded the entire package (QEXTRA.ARC), you can still
- use 100% of the information described herein. (The files ending
- with ".ART" are articles, and all other files are accessories to
- the articles.)
-
-
- EXTENDED ASCII MACROS (cont'd) 2
-
-
- ***********************************************************
-
- PART I: INTRODUCTION (WHAT YOU NEED TO KNOW)
- =============================================
-
- As an alternative to using macros for extended ASCII
- characters, you can "block copy" the images from my TEMPLATE
- file.
-
- IMPORTANT: Please note that the instructions herein are for
- QEDIT version 2.03, and depend on QEDIT's "macro creation"
- features. These instructions may or may not be applicable to
- future versions, depending on the author's upgrade approach.
-
- These instructions are for "graphics capable" dot matrix
- printers. You cannot draw boxes/lines with a non-dot matrix
- printer (like "daisy wheel" or "thimble). Likewise, your
- monitor must be "graphics capable," whether monochrome or
- color. (If you use a non-dot matrix printer, check your
- manual to see if it supports "European characters" and/or
- "scientific/ mathematical symbols." If so, purchase of a
- special print head may still be required.)
-
- I created box/line-draw macros in order to give QEDIT
- graphics capabilities, and in so doing, also eliminated
- the tedium of referring to an ASCII code list in order to
- find the appropriate code number (then holding down the ALT
- key while pressing 3 digits). Macros 1-5 will generate a
- "box shape" group of lines, pieces of which you can then
- "block copy" as many times as desired, without ever having
- to type any code numbers. When you have copied the parts
- you need, you can then erase the macro-created template.
- Macro 6 includes additional line-draw features, allowing you
- to join lines at center points, and create "shading"
- effects.
-
- Macros 7 and 8 give you the remaining extended ASCII
- characters. Macro 7 generates codes 128-175: the "European
- characters" and several other symbols. Macro 8 generates
- codes 224-254: the "scientific/mathematic" characters.
-
- You must already be acquainted with QEDIT key configuration
- and macro creation, in order to make use of this
- information.
-
- Macros for non-print word-processing features (top margin,
- bottom margin, paragraph reformat, page break, page
- numbering, footnotes, and automatic margins) are covered in
- my file FORMAT.ART (in a package you can download, called
- QEXTRA.ARC).
-
- Macros for print code word-processing features (letter
- Cquality, double strike, enhanced, italics, underscore,
- superscript, subscript, justification, proportional spacing,
- 12 cpi, etc.) are discussed in my file QPRINTER.ART (in a
- package you can download, called QEXTRA.ARC).
-
-
- EXTENDED ASCII MACROS (cont'd) 3
-
-
- These "box/line-draw" macros were created to give QEDIT the
- following capability: to utilize ASCII extended codes
- 176-223, in order to draw lines, boxes, and shading effects.
- My accessory file SAMPLES.BOX, includes examples of what you
- can do with the "box/line-draw" macros.
-
- The "European" and "Scientific" macros were created to
- further enhance QEDIT's potential, by accommodating those
- users who would like to utilize such features without
- upgrading to an expensive word processor to get them.
-
- In case you are curious, this text has been formatted using my
- original macros from FORMAT.MAC. Text was configured for the
- [ALT]8 macro (Set Left/Right Margins at 1" for 10 cpi or
- proportional). So before printing, set printer for that macro.
-
- Because printers vary widely with which codes they use for fonts
- and pitches, I left out any print codes...so make sure your
- printer is set for 10 cpi (pica). You can certainly dress up
- this article by using print codes described in my file
- PRINTER.ART! (If you don't use the "set left/right margins at
- 1inch" macro, it will print out just as you see on screen: left
- margin at 1, right margin at 65.)
-
-
- EXTENDED ASCII MACROS (cont'd) 4
-
-
- ************************************************************
-
- PART II: SETTING UP MACROS FOR EXTENDED ASCII FEATURES
- -------------------------------------------------------
-
- MACRO EXTENDED ASCII FEATURE
- ===== ======================
-
- [ALT]1 single-line box
- [ALT]2 double-line box
- [ALT]3 single/double-line box
- [ALT]4 double/single-line box
- [ALT]5 bold-line box
- [ALT]6 cross-lines and shading
- [ALT]7 European characters
- [ALT]8 scientific symbols
-
- [ALT]R printer carriage return
- [ALT]T printer page eject
-
- Above is a list of QEDIT 2.03 macros (ALT-1 through ALT-8)
- for generating all ASCII extended codes (128-254), in order
- to add graphics and special-character capability to QEDIT.
- I use macros [ALT]0 through [ALT]8, but you may choose any
- macro keystrokes (in which case edit the "MACRO" column).
- Please note that QEDIT does not allow use of "two_key"
- commands for macros, which are two keystrokes preceded by
- the [ALT], [CTRL] or [SHIFT] key...or even with the last
- keystroke preceded by another [ALT], [CTRL] or [SHIFT] key.
- Also, note that QEDIT does not allow macro creation of keys
- already configured through QCONFIG.EXE.
-
- By editing the list above to suit your requirements, you may
- use it as a reference for creating the macro keys.
-
- I have used the same "family" of macros (ALT-0 through ALT-9 and
- [ALT] -Q,-W,-E,-R,-T,-Y) for my "format macros," "legal format
- macros," "printer macros," and "ascii macros," discussed in the
- files QFORMAT.ART, Q-L-FORM.ART, QPRINTER.ART and QASCII.ART.
- If you do likewise, you will have to switch among my four macro
- files, by using QEDIT's "<macro_read>" command.
-
- Remember: in order to reserve the "macro family" ALT-0
- through ALT-9, and ALT -Q,-W,-E,-R,-T,-Y (which is each
- letter Q,W,E,R,T,Y preceded by [ALT]), for your own macro
- files, you must not use any of these keys in your
- configuration file (which is set up by running QCONFIG.EXE).
- This applies to any key combinations you want to use for
- macros.
-
-
- EXTENDED ASCII MACROS (cont'd) 5
-
-
- ************************************************************
-
- PART III: INSTRUCTIONS ON CREATING EXTENDED ASCII MACROS
- ---------------------------------------------------------
-
- Although there are two ways to create QEDIT macros--adding
- them to the key configuration file, or creating a special
- macro file--I prefer the second. This way, macros ALT-0
- through ALT-8 and [ALT] -R,-T, can be re-used for other
- macro files. (The basic idea here, is to reserve a "family"
- of keys for your macro files...because any keys used in your
- configuration file are not available for macro recording.)
-
- The full macro "family" I reserve for macro files is [ALT]-0
- through [ALT]-9 , and [ALT] -Q,-W,-E,-R,-T,-Y.
-
- If you like my macro assignments, and you have no keys
- configured within that macro family, you are ready to go!
- Once you are in QEDIT, just load my macro file ASCII.MAC
- with the "macro_read" command. (Unlike the print-code macro
- file PRINT.MAC, there are no code incompatibilities to
- watch out for.)
-
- (If you didn't acquire this article by downloading it as part of
- my QEXTRA.ARC package, then you might not have accessory files
- ASCII.MAC, CLEAR.MAC, FORMAT.MAC, L-FORM.MAC, PRINT.MAC,
- SAMPLE.BOX, TEST.PRN, or TEMPLATE.)
-
- ---------------
- You can create a macro to automatically load ASCII.MAC. In
- the following key configuration, I selected ALT-A ("@a") for
- the macro, but you may choose another macro key. This
- example is to be included in your configuration file, which
- should then be imbedded in your QEDIT program by running
- QCONFIG.EXE:
-
- @a macro_begin escape 'm' 'r' 'ASCII.MAC' return
-
- The above macro configuration assumes that ASCII.MAC resides
- in the same directory where you run QEDIT. If not, add the
- drive and/or subdirectory. For example, if ASCII.MAC resides
- in drive C:, subdirectory "\MACRO", you would change
- 'ASCII.MAC' to 'C:\MACRO\ASCII.MAC'. (Of course, you may
- prefer a file name other than ASCII.MAC, in which case,
- change it.)
- ---------------
-
- NOTE: The original QEDIT configuration file, QCONFIG.DAT,
- does not include the "macro_read" and "macro_write"
- commands. ("Macro_record" is CTRL-M.) Of course, you can
- just use the pop-up menu by hitting "[ESC]MM" to begin the
- macro, and hitting "[ESC]MM" a second time to end the macro.
-
- To include "macro_read" and "macro_write" as key
- configurations, I suggest first changing the original
- "macro_record" from CTRL-M to CTRL-M-C ("C" standing for
- macro "create") then using CTRL-M-L for "macro_read" ("L"
- standing for macro "load"), and CTRL-M-S for "macro_write"
-
-
-
- EXTENDED ASCII MACROS (cont'd) 6
-
-
- ("S" standing for macro "save"). Delete the original
- "macro_record" line in your configuration file, and replace
- it with these three lines:
-
- ^m_c macro_record * macro "create"
- ^m_l macro_read * macro "load"
- ^m_s macro_write * macro "save"
-
- If you prefer to use macros other than the CTRL-M two-key
- commands, change them now. Either way, you can just
- copy/paste the above three command lines into your
- configuration file. Then run QCONFIG.EXE to reconfigure
- your keys.
-
- If you are using the WordStar-compatible configuration file
- QWSKEY.DAT, [SHIFT][F1], [SHIFT][F2], and [SHIFT][F3] are
- used for "macro_read," "macro_write," and "macro_record,"
- respectively.)
-
- You must have QEDIT's "literal" command included in your
- configuration file. In the original QCONFIG.DAT
- configuration file, the command line is:
-
- ^p literal
-
- (The "literal" command tells QEDIT to literally interpret
- the next keystroke. Since you do not want [ESC] to call up
- QEDIT's pop-up menus, as it normally does, you must precede
- [ESC] with a "literal" command, in order to bypass QEDIT's
- function for [ESC], and use it to activate a printer
- [escape] code instead.)
-
-
- EXTENDED ASCII MACROS (cont'd) 7
-
-
- HOW TO USE MY INSTRUCTIONS:
- ..........................
-
- PART IV begins the actual macro creations. I recommend
- first editing the list of 10 macros in PART IV before
- beginning, according to the following directions:
-
- The QEDIT "<macro_record>" command to begin creating a
- macro, is the same command used to end the macro.
-
- Any text in "less-than"/"greater-than" brackets "<...>"
- indicates a QEDIT keystroke or keystroke combination that is
- user defined.
-
- Any text in "left"/"right" square brackets "[...]" indicates
- a literal keystroke. Therefore, "[ESC]" means to literally
- press the [ESC] key, "[LEFT ARROW]" means to literally press
- the [LEFT ARROW] key, and so forth.
-
- The "ALT plus 3-digit number" key in square brackets is a
- special case...and is how you insert extended ASCII code
- into text. You must hold down the ALT key, while pressing
- each of the 3 digits...only releasing the ALT key after
- having typed all digits. (Example: "[ALT 218]" means you
- should hold down the ALT key while typing "218"...releasing
- the ALT key after typing "8".)
-
- Any text in "left/right" fancy brackects "{...}" indicates
- an instruction to hit the key designated therein, a multiple
- number of times as indicated.
-
- Characters not in brackets are to be typed just as you see
- them (letters are not case sensitive, except any that appear
- on the same line as a printer [ESC] code).
-
- The steps described to create a macro (in PART IV) are
- placed on separate lines in order to break them down into
- understandable, digestible units. However, do not, I repeat,
- do not do the same thing yourself...for there are absolutely
- no carriage returns in any of these macros. Just treat the
- steps for creating each macro as if all the commands for
- each macro appeared on one line, without any spaces.
-
- To facilitate creation of the macros in PART IV, edit each
- macro's step-by-step instruction to conform with your own
- customized key configurations. That is: replace every
- occurrence of "<macro_record>" with your actual
- "macro_record" keystroke. Likewise, replace every occurrence
- of "<literal>" with your actual "literal" keystroke.
- Finally, replace each occurrence of "<MACRO>" with a macro
- key of your choice (each "<MACRO>" must be replaced with a
- different macro keystroke).
-
- Likewise, change any of the orginal macro keys in PART IV
- (ALT-0 through ALT-8 and ALT-R and ALT-T), to match any
- changes you may have made in the MACRO list in PART II.
-
-
- EXTENDED ASCII MACROS (cont'd) 8
-
-
- Once you have customized the macro instructions to your own
- preferences, the instructions will be much easier to follow,
- for actually creating the macros.
-
- EXAMPLE:
- -------
-
- The first 8 lines of step-by-step instructions for creating
- a "single-line box" macro is:
-
- <macro_record>
- <MACRO>
- <end_line>
- {hit <split_line> 10 times}
- <beg_line>
- {hit [DOWN ARROW] 3 times}
- {hit [RIGHT ARROW] 5 times}
- [ALT 201]
-
- Let's pretend that: my "macro_record" command is
- "[ALT]R", and my <MACRO> assignment is "[CTRL][F1]".
- Therefore, I would edit the above instructions to create the
- macro key to look like this:
-
- [ALT]R (begin macro)
- [CTRL][F1] (assign macro)
- <end_line> (hit <end_line> 1 time)
- {hit <split_line> 10 times} (hit <split_line> 10 times)
- <beg_line> (hit <beg_line> 1 time)
- {hit [DOWN ARROW] 3 times} (hit [down arrow] 3 times)
- {hit [RIGHT ARROW] 5 times} (hit [right arrow] 5 times)
- [ALT 201] (hold down ALT key while
- typing 201)
-
- Hopefully, you are now ready to edit the macro creation
- steps below. Notation below each macro instruction assists
- your editing.
-
- When you are ready to create the macros, open or create a
- file in QEDIT, then follow the steps in PART IV for creating
- your extended ASCII macros.
-
- To save your ASCII macros in a permanent file, follow
- instructions in PART V: SAVING YOUR MACROS.
-
-
- EXTENDED ASCII MACROS (cont'd) 9
-
-
- ************************************************************
-
- PART IV: EDIT/CREATE YOUR EXTENDED ASCII MACROS
-
- ------------------------------------------------------------
-
- ALT-1: SINGLE-LINE BOX
-
- <macro_record>
- <MACRO>
- <end_line>
- {hit <split_line> 10 times}
- <beg_line>
- {hit [DOWN ARROW] 3 times}
- {hit [RIGHT ARROW] 5 times}
- [ALT 218]
- [RIGHT ARROW]
- {hit [ALT 196] 5 times}
- [RIGHT ARROW]
- [ALT 191]
- [DOWN ARROW][DOWN ARROW]
- {hit [LEFT ARROW] 9 times}
- [ALT 179]
- {hit [RIGHT ARROW] 7 times}
- [ALT 179]
- [DOWN ARROW][DOWN ARROW]
- {hit [LEFT ARROW] 9 times}
- [ALT 192]
- [RIGHT ARROW]
- {hit [ALT 196] 5 times}
- [RIGHT ARROW]
- [ALT 217]
- <macro_record>
-
- NOTES: "[ALT nnn]" (where "nnn" represents 3 digits)
- requires you to hold down the ALT key, while pressing each
- of the 3 digits...only releasing the ALT key after having
- typed all digits. (Example: "[ALT 218]" means you should
- hold down the ALT key while typing "218"...finally releasing
- the ALT key after typing "8".)
-
- Before executing the macro, [insert] must be "on," and
- cursor should be located on a blank line with no text
- below...although it can be anywhere, since no text will be
- erased or changed in any way (as long as [insert] is "on").
- The macro first goes to end-of-line, then inserts a number
- of blank lines, on which to draw the graphics characters.
-
- Once the macro is finished generating the graphics marks,
- you can "block copy" any parts you need, as often as you
- want...and delete the macro-created template when done.
-
- When using the box/draw graphics features, you might prefer
- to have [insert] "off". I do.
-
-
- EXTENDED ASCII MACROS (cont'd) 10
-
-
- ------------------------------------------------------------
-
- ALT-2: DOUBLE-LINE BOX
-
- <macro_record>
- <MACRO>
- <end_line>
- {hit <split_line> 10 times}
- <beg_line>
- {hit [DOWN ARROW] 3 times}
- {hit [RIGHT ARROW] 5 times}
- [ALT 201]
- [RIGHT ARROW]
- {hit [ALT 205] 5 times}
- [RIGHT ARROW]
- [ALT 187]
- [DOWN ARROW][DOWN ARROW]
- {hit [LEFT ARROW] 9 times}
- [ALT 186]
- {hit [RIGHT ARROW] 7 times}
- [ALT 186]
- [DOWN ARROW][DOWN ARROW]
- {hit [LEFT ARROW] 9 times}
- [ALT 200]
- [RIGHT ARROW]
- {hit [ALT 205] 5 times}
- [RIGHT ARROW]
- [ALT 188]
- <macro_record>
-
- NOTES: See "NOTES" for first macro ("single-line box").
-
-
- EXTENDED ASCII MACROS (cont'd) 11
-
-
- ------------------------------------------------------------
-
- ALT-3: SINGLE/DOUBLE-LINE BOX (top/bottom single, sides double)
-
- <macro_record>
- <MACRO>
- <end_line>
- {hit <split_line> 10 times}
- <beg_line>
- {hit [DOWN ARROW] 3 times}
- {hit [RIGHT ARROW] 5 times}
- [ALT 214]
- [RIGHT ARROW]
- {hit [ALT 196] 5 times}
- [RIGHT ARROW]
- [ALT 183]
- [DOWN ARROW][DOWN ARROW]
- {hit [LEFT ARROW] 9 times}
- [ALT 186]
- {hit [RIGHT ARROW] 7 times}
- [ALT 186]
- [DOWN ARROW][DOWN ARROW]
- {hit [LEFT ARROW] 9 times}
- [ALT 211]
- [RIGHT ARROW]
- {hit [ALT 196] 5 times}
- [RIGHT ARROW]
- [ALT 189]
- <macro_record>
-
- NOTES: See "NOTES" for first macro ("single-line box").
-
-
- EXTENDED ASCII MACROS (cont'd) 12
-
-
- ------------------------------------------------------------
-
- ALT-4: DOUBLE/SINGLE-LINE BOX (top/bottom double, sides single)
-
- <macro_record>
- <MACRO>
- <end_line>
- {hit <split_line> 10 times}
- <beg_line>
- {hit [DOWN ARROW] 3 times}
- {hit [RIGHT ARROW] 5 times}
- [ALT 213]
- [RIGHT ARROW]
- {hit [ALT 205] 5 times}
- [RIGHT ARROW]
- [ALT 184]
- [DOWN ARROW][DOWN ARROW]
- {hit [LEFT ARROW] 9 times}
- [ALT 179]
- {hit [RIGHT ARROW] 7 times}
- [ALT 179]
- [DOWN ARROW][DOWN ARROW]
- {hit [LEFT ARROW] 9 times}
- [ALT 212]
- [RIGHT ARROW]
- {hit [ALT 205] 5 times}
- [RIGHT ARROW]
- [ALT 190]
- <macro_record>
-
- NOTES: See "NOTES" for first macro ("single-line box").
-
-
- EXTENDED ASCII MACROS (cont'd) 13
-
-
- ------------------------------------------------------------
-
- ALT-5: BOLD-LINE BOX (wide side & narrow side)
-
- <macro_record>
- <MACRO>
- <end_line>
- {hit <split_line> 10 times}
- <beg_line>
- {hit [DOWN ARROW] 3 times}
- {hit [RIGHT ARROW] 7 times}
- {hit [ALT 220] 5 times}
- <beg_line>
- [DOWN ARROW][DOWN ARROW]
- {hit [RIGHT ARROW] 5 times}
- [ALT 221]
- [RIGHT ARROW]
- [ALT 219]
- {hit [RIGHT ARROW] 3 times}
- [ALT 219]
- [RIGHT ARROW]
- [ALT 222]
- <beg_line>
- [DOWN ARROW][DOWN ARROW]
- {hit [RIGHT ARROW] 7 times}
- {hit [ALT 223] 5 times}
- [UP ARROW][UP ARROW]
- {hit [RIGHT ARROW] 7 times}
- left & right narrow sides differ
- {hit <word_left> 5 times}
- [DOWN ARROW]
- top & bottom bars differ
- {hit <word_left> 4 times}
- [DOWN ARROW][DOWN ARROW]
- <macro_record>
-
- NOTES: The string of words "left & right...etc." and "top &
- bottom...etc." are to be typed exactly as you see them, in
- the order they occur. They will appear beside the "bold
- box" drawing, to remind you that the left and right "narrow
- sides" are not interchangeable, nor are the "top and bottom
- bars"...though they may seem to be.
-
- Also, see "NOTES" for first macro ("single-line box").
-
-
- EXTENDED ASCII MACROS (cont'd) 14
-
-
- ------------------------------------------------------------
-
- ALT-6: CROSS-LINES AND SHADING
-
- <macro_record>
- <MACRO>
- <end_line>
- {hit <split_line> 7 times}
- <beg_line>
- [DOWN ARROW][DOWN ARROW]
- {hit [RIGHT ARROW] 5 times}
- [ALT 197]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 206]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 215]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 216]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 180]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 181]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 182]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 185]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 193]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 194]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 195]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 198]
- <beg_line>
- [DOWN ARROW] [DOWN ARROW]
- {hit [RIGHT ARROW] 5 times}
- [ALT 199]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 202]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 203]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 204]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 207]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 208]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 209]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 210]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 176]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 177] (instructions continued
- [RIGHT ARROW][RIGHT ARROW] on next page)
-
-
- EXTENDED ASCII MACROS (cont'd) 15
-
-
- [ALT 178]
- <begin_line>
- [DOWN ARROW][DOWN ARROW]
- {hit [RIGHT ARROW] 5 times}
- <macro_record>
-
- NOTES: This macro generates 2 lines of additional line-draw
- features, allowing you to join lines at center points, and
- create "shading" effects. The last 3 figures that appear on
- line 2, are the "shade" features.
-
- Also, see "NOTES" for first macro ("single-line box").
-
-
- EXTENDED ASCII MACROS (cont'd) 16
-
-
- ------------------------------------------------------------
-
- ALT-7: EUROPEAN CHARACTERS
-
- <macro_record>
- <MACRO>
- <end_line>
- {hit <split_line> 12 times}
- <beg_line>
- [DOWN ARROW][DOWN ARROW]
- {hit [RIGHT ARROW] 5 times}
- [ALT 128]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 129]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 130]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 131]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 132]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 133]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 134]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 135]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 136]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 137]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 138]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 139]
- <beg_line>
- [DOWN ARROW][DOWN ARROW]
- {hit [RIGHT ARROW] 5 times}
- [ALT 140]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 141]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 142]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 143]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 144]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 145]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 146]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 147]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 148]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 149]
- [RIGHT ARROW][RIGHT ARROW] (instructions continued
- [ALT 150] on next page)
-
-
-
- EXTENDED ASCII MACROS (cont'd) 17
-
-
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 151]
- <beg_line>
- [DOWN ARROW][DOWN ARROW]
- {hit [RIGHT ARROW] 5 times}
- [ALT 152]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 153]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 154]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 155]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 156]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 157]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 158]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 159]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 160]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 161]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 162]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 163]
- <beg_line>
- [DOWN ARROW][DOWN ARROW]
- {hit [RIGHT ARROW] 5 times}
- [ALT 164]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 165]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 166]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 167]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 168]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 169]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 170]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 171]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 172]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 173]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 174]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 175]
- <beg_line>
- [DOWN ARROW][DOWN ARROW]
- {hit [RIGHT ARROW] 5 times} <macro_record>
-
-
-
- EXTENDED ASCII MACROS (cont'd) 18
-
-
- ------------------------------------------------------------
-
- ALT-8: SCIENTIFIC/MATHEMATIC SYMBOLS
-
- <macro_record>
- <MACRO>
- <end_line>
- {hit <split_line> 10 times}
- <beg_line>
- [DOWN ARROW][DOWN ARROW]
- {hit [RIGHT ARROW] 5 times}
- [ALT 224]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 225]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 226]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 227]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 228]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 229]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 230]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 231]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 232]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 233]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 234]
- <beg_line>
- [DOWN ARROW][DOWN ARROW]
- {hit [RIGHT ARROW] 5 times}
- [ALT 235]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 236]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 237]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 238]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 239]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 240]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 241]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 242]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 243]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 244]
- <beg_line>
- [DOWN ARROW][DOWN ARROW]
- {hit [RIGHT ARROW] 5 times} (instructions continued
- [ALT 245] on next page)
-
-
-
- EXTENDED ASCII MACROS (cont'd) 19
-
-
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 246]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 247]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 248]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 249]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 250]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 251]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 252]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 253]
- [RIGHT ARROW][RIGHT ARROW]
- [ALT 254]
- <beg_line>
- [DOWN ARROW][DOWN ARROW]
- {hit [RIGHT ARROW] 5 times}
- <macro_record>
-
- NOTES: See "NOTES" for first macro ("single-line box").
-
- ------------------------------------------------------------
-
- ALT-R: PRINTER CARRIAGE RETURN
-
- <macro_record>
- <MACRO>
- <unmark_block>
- <literal>
- [CTRL]M
- <literal>
- [CTRL]J
- [LEFT ARROW][LEFT ARROW]
- <drop_anchor>
- [RIGHT ARROW]
- <drop_anchor>
- <print_block>
- <unmark_block>
- [LEFT ARROW]
- [DELETE][DELETE]
- <macro_record>
-
- The "printer carriage return" macro does not affect text...but
- sends a carriage return/linefeed to the printer, making the paper
- move up 4 lines (2/3 inch). (It should move up only 1 line,
- since there is only 1 carriage return/linefeed in the macro...but
- this is how my printer responds.)
-
- Before executing this macro, cursor must be on a blank line, or
- QEDIT will print out any characters on that line.
-
-
- EXTENDED ASCII MACROS (cont'd) 20
-
-
- ------------------------------------------------------------
-
- ALT-T: PRINTER PAGE EJECT
-
- <macro_record>
- <MACRO>
- <unmark_block>
- <literal>
- [CTRL]L
- [LEFT ARROW]
- <drop_anchor><drop_anchor>
- <print_block>
- <unmark_block>
- [DELETE]
- <macro_record>
-
- The "printer page eject" macro does not affect
- text...but sends a form feed to the printer, ejecting the
- current printer page to the beginning of the next.
-
- Before executing this macro, cursor must be on a blank line,
- or QEDIT will print out any characters on that line.
-
- ------------------------------------------------------------
-
-
-
-
-
-
- EXTENDED ASCII MACROS (cont'd) 21
-
-
- ************************************************************
-
- PART V: SAVING YOUR MACROS
- ---------------------------
-
- Now that you've gone through all this, you certainly don't want
- to lose these macros so painstakingly created. At this moment,
- should your computer's power source cease (through a power
- failure, inadvertantly pressing the reset or "off" button,
- tripping over the power cord, RAM lockup, or whatever), you will
- indeed lose them.
-
- To save your printer macros to disk, use QEDIT's "macro_write"
- command...whatever you have configured it to be (I use
- "[CTRL]MS"). You can name the macro file anything you want, but
- it's advisable to save all macro files with the extension ".MAC"
- or ".KEY" for easy identification. May I suggest naming your
- extended ASCII macro file ASCII.MAC?
-
- ************************************************************
-
- PART VI: FINAL REMARKS
- -----------------------
-
- Enjoy!
-
-
-
-