|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
90 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Delta | User’s | Manual | - | ||
| One | thing | to | remember | about | defining | proportional | charac- |
| ||||||||||||
ters: | a | character |
| cannot be wider than the specified width. That |
| ||||||||||||||||
seems |
| obvious | enough! |
| For | example, | if you | specify | a width | of 6 for | |||||||||||
a character, the seventh through eleventh columns of dots [if you | |||||||||||||||||||||
| |||||||||||||||||||||
specified any) will not print. You must, however, send information | - | ||||||||||||||||||||
(even if it is 0) for those columns when you define a character; | |||||||||||||||||||||
| |||||||||||||||||||||
Delta | expects | eleven | characters | following | the (ESC) “*” CHR$(l) | - | |||||||||||||||
nl | n2 | sequence. |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||||
| In most cases, the width you select should actually be one dot |
| |||||||||||||||||||
wider |
| than | the | number | of | columns | that | the | character | actually | _ | ||||||||||
occupies. This is so that there will be a space (of one dot) between |
| ||||||||||||||||||||
characters | when | you | them. If you | specify | a width | which | is | - | |||||||||||||
exactly | the same | as the | number | of columns |
| in the character | defini- | - | |||||||||||||
tion, | the | characters |
| will | touch when they print (this is sometimes |
| |||||||||||||||
| border |
| characters | or | for large download characters | - | |||||||||||||||
that are more than eleven dots wide). |
|
|
|
|
|
| - | ||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||
Printing |
| proportional |
| characters |
|
|
|
|
|
|
|
|
| ||||||||
| Printing | with | proportional | download |
| characters | is much | like | - | ||||||||||||
using |
| normal | width | download | characters: |
| one | command | is used |
| |||||||||||
to | select | the | download |
| set or the | standard | character | set. Here’s | the | - | |||||||||||
command: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(ESC) "X" CHR$(n) |
|
|
|
|
|
|
|
|
|
|
|
|
|
| - | |||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
If n is 1, then | the | download | character |
| set | is selected, and pro- | - | |||||||||||||||
|
| |||||||||||||||||||||
portional | widths | are |
| used. | If n | is | 0, | the |
| standard | character | set | is |
| ||||||||
selected. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
It | should | be | noted | that | it is | possible |
| to | use | the | same | character | - | |||||||||
definitions | for | either | normal | width | or | proportional | download | char- | - | |||||||||||||
acters | (if a valid | proportional |
| width | is included | in the attribute | byte). |
| ||||||||||||||
The only | difference |
| is the way | they | are | accessed: | (ESC) | I‘$” |
| |||||||||||||
CHR$(l) |
| for | normal | width | or (ESC) | “x” | CHR$(l) | for | proportional |
|
| |||||||||||
width. | The | two | commands |
| work | independently | of each | other, | so | - | ||||||||||||
that (ESC) | “$” | CHR$(O) | will not | turn | off | proportional |
| download | ||||||||||||||
|
| |||||||||||||||||||||
characters, |
| |||||||||||||||||||||
download | characters. |
| If you | have |
| selected | both | normal | and propor- | |||||||||||||
tional | download |
| characters, |
| proportional |
| will | until | you | send |
| |||||||||||
the printer an (ESC) “X” CHR$(O). The printer will then continue to |
| |||||||||||||||||||||
print with normal width download characters (rather than returning |
| |||||||||||||||||||||
to the standard character set) until you send an (ESC) “$” CHR$(O). |
| |||||||||||||||||||||
This can | lead | to | confusion | if you | have | accidentally | specified both |
| ||||||||||||||
types | of download | characters. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|