terminfo(4)
Falls nur eine Untermenge von abdruckbaren ASCü-Zeichen in Hoch- oder Tiefstel
lung gedruckt werden kann, müssen diese Zeichen jeweils in
Zeichenketten angegeben werden. Falls die
Steuersequenzen enthalten, die entsprechenden
aber leer sind, wird angenommen, daß sämtliche abdruckbaren ASCII-Zeichen für
Hoch- oder Tiefstellung zur Verfügung stehen.
Das automatische Weiterschieben nach den Drucken eines hochgestellten oder eines
tiefgestellten Zeichens entspricht dem für normale Zeichen. So wird z.B. in jedem
der drei folgenden Beispiele nach dem Drucken die gleiche Bewegung ausgeführt:
B i
B
Es ist zu beachten, daß die existierende boolesche Eigenschaft
Steuersequenzen für die Bewegung im "standout mode" benutzt werden dürfen.
Diese Eigenschaft ist erweitert worden, um auch die zusätzlichen erweiterten
Druckmodi abzudecken,
jede Steuersequenz für die Bewegung akzeptieren, ohne daß Schattendruck,
Schrägschrift, Breitdruck, Hochstellung oder Tiefstellung davon beeinträchtigt wer
den.
Umgekehrt sollte ein Programm diese Modi ausschalten, bevor eine
Bewegung ausgeführt wird, wenn
Abschnitt 2-5: Alternative Zeichensätze
Zusätzlich zu der Möglichkeit, in
Abschnitt 1-12), können auch alternative Zeichensätze angegeben werden. Die fol
genden Eigenschaften ermöglichen es, für Drucker und Terminals mehrere
Zeichensätze auszuwählen oder zu definieren.
s c s
s c s d
d e f c
r c s d
c s n m
d a i s y
Die Zeichenketten
nämlich mit N benutzt, einer Zahl von 0 bis 63, die den Zeichensatz bezeichnet. Die
Zeichenkette
das die Anzahl der Zeichen im Zeichensatz angibt. Die Zeichenkette
drei Argumenten benutzt: A bezeichnet die ASCII-Abbildung für das Zeichen, B
gibt die Breite des Zeichens in Punkten an und D enthält 0 oder 1 abhängig davon,
ob das Zeichen eine Unterlänge hat oder nicht. Der
Zeichenkette von "Rastergrafik" Bytes, die beschreiben, wie das Zeichen aussieht
(siehe unten).
Der Zeichensatz 0 ist der vorgegebene Zeichensatz, der nach dem Aktivieren des
Druckers vorhanden ist. Natürlich hat nicht jeder Drucker 64 Zeichensätze; wenn
mit einem Argument benutzt wird, das keinen verfügbaren Zeichensatz
s c s
auswählt, so führt dies zum Ergebnis Null in
04/92
B 1
i
sollte für diejenigen Drucker gesetzt werden, die
m s g r
Alternative Zeichensätze
Zeichensatz N auswählen
Definition von Zeichensatz N beginnen, M Zeichen
Zeichen A definieren, B Punkte breit, Unterlänge D
Definition von Zeichensatz N beenden
Liste der Namen der Zeichensätze
Die Typenräder des Druckers werden manuell gewechselt
und
scs, r c s d
verwendet ebenfalls das Argument N sowie das Argument M,
s c s d
s s u p m
s u p c s
nicht gesetzt ist.
m s g r
fo-Zeilengrafik zu definieren (siehe
t e r r a i n
werden mit einem einzigen Argument
c s n m
d e f c
tparm.
terminfo(4)
oder
s u p c s
oder
Zeichenketten
s s u b m
oder
Zeichenketten
s u b c s
angibt, ob
m s g r
wird mit
d e f c
Zeichenkette folgt eine
s u b c s
4-187