These are the ASCII font options:
box[
line-type]=
box-charsline-type must be a 4-digit number in base 4. The digits are in the order `right', `bottom', `left', `top'. The four possibilities for each digit are:
Examples:
box[0101]="|"
box[2222]="#"
box[1100]="\xda"
Defaults:
box[0000]=" "
box[1000]="-"
box[0010]="-"
box[1010]="-"
box[0100]="|"
box[0001]="|"
box[0101]="|"
box[2000]="="
box[0020]="="
box[2020]="="
box[0200]="#"
box[0002]="#"
box[0202]="#"
box[3000]="="
box[0030]="="
box[3030]="="
box[0300]="#"
box[0003]="#"
box[0303]="#"
italic-on=
italic-on-stringoverstrike
, then the driver will simulate
underlining by overstriking with underscore characters (_) in the
manner described by overstrike-style
and
carriage-return-style
. Default: overstrike
.
italic-off=
italic-off-string""
(the empty string).
bold-on=
bold-on-stringoverstrike
, then the driver will simulated bold printing
by overstriking characters in the manner described by
overstrike-style
and carriage-return-style
. Default:
overstrike
.
bold-off=
bold-off-string""
(the empty string).
bold-italic-on=
bold-italic-on-stringoverstrike
, then the driver will simulate bold-italics by
overstriking twice, once with the character, a second time with an
underscore (_) character, in the manner described by
overstrike-style
and carriage-return-style
. Default:
overstrike
.
bold-italic-off=
bold-italic-off-string""
(the empty string).
overstrike-style=
overstrike-optionsingle
or line
:
single
is selected, then, to overstrike a line of text, the
output driver will output a character, backspace, overstrike, output a
character, backspace, overstrike, and so on along a line.
line
is selected then the output driver will output an entire
line, then backspace or emit a carriage return (as indicated by
carriage-return-style
), then overstrike the entire line at once.
single
is recommended for use with ttys and programs that
understand overstriking in text files, such as the pager less
.
single
will also work with printer devices but results in rapid
back-and-forth motions of the printhead that can cause the printer to
physically overheat!
line
is recommended for use with printer devices. Most programs
that understand overstriking in text files will not properly deal with
line
mode.
Default: single
.
carriage-return-style=
carriage-return-typebs
or cr
. This option applies only when one or
more of the font commands is set to overstrike
and, at the same
time, overstrike-style
is set to line
.
bs
is selected then the driver will return to the beginning of
a line by emitting a sequence of backspace characters (ASCII 8).
cr
is selected then the driver will return to the beginning of
a line by emitting a single carriage-return character (ASCII 13).
Although cr
is preferred as being more compact, bs
is more
general since some devices do not interpret carriage returns in the
desired manner. Default: bs
.