Befehl "bterm"

Zweck

Emuliert Terminals im bidirektionalen Modus (BIDI).

Syntax

bterm [ -maps Zuordnung ] [ -help ] [ -keywords ] [ -nobidi ] [ -symmetric ] [ -autopush ] [ -or Ausrichtung ] [ -text Texttyp ] [ -nss Zahlenform ] [ -csd Zeichenform ] [ -tail ] [ -nonulls ]

Beschreibung

Der Befehl bterm emuliert Terminals des Typs IBM® 3151, VT220, HFT und weitere Terminals. Er arbeitet auf ASCII-Terminals im BIDI-Modus. Dieser Befehl erstellt eine BIDI-Shell, in der jede beliebige BIDI-Anwendung ausgeführt werden kann. Sie können den Befehl bterm nicht rekursiv über sich selbst aufrufen.

Die Zuordnungen, die die Tastaturbelegung und den symmetrischen Austausch von Zeichen bestimmen, werden mit dem Flag -maps angegeben. Weitere BIDI-Verhaltensweisen können mit den für den Befehl bterm verfügbaren Flags angegeben oder in den Standarddateien festgelegt werden. Zu diesen Verhaltensweisen gehören der Standardtextmodus, die Standardanzeigenausrichtung, der Standardmodus der arabischen Zeichengestaltung, die Standardform von Zahlen sowie die Aktivierung bzw. Inaktivierung des Modus für symmetrischen Austausch und des Autopush-Modus. Die mit Flags angegebenen Verhaltensweisen haben Vorrang vor den in den Standarddateien festgelegten Verhaltensweisen.

Die Standarddateien werden in der folgenden Reihenfolge durchsucht:

  1. Die Datei .Bidi-defaults wird in Ihrem Ausgangsverzeichnis gesucht.
  2. Wenn die Datei nicht gefunden wird, sucht der Befehl bterm die Ressourcendatei BTerm in der Datei /usr/lib/nls/bidi/$LANG/app-defaults.

Flags

Element Beschreibung
-autopush Aktiviert den Autopush-Modus im visuellen Textmodus.
-csd Zeichenform Gibt die Form arabischer Zeichen an. Die gültigen Optionen für die Variable Zeichenform sind im Folgenden aufgelistet:
  • automatic
  • isolated (nur visueller Textmodus)
  • initial (nur visueller Textmodus)
  • middle (nur visueller Textmodus)
  • final (nur visueller Textmodus)
  • passthru

    Die Standardoption ist "automatic".

-help Listet die verfügbaren Parameter und deren Syntax auf.
-keywords Listet die Schlüsselwörter auf, die in der Standarddatei verfügbar sind.
-maps Zuordnung Gibt die Zuordnung an, die für die Tastaturbelegung und den symmetrischen Austausch von Zeichen verwendet wird. Jede Sprache hat eine andere Zuordnung und die verfügbaren Optionen für die Variable Zuordnung sind im Verzeichnis /usr/lib/nls/bidi/maps enthalten. Sie müssen die Umgebungsvariable BIDIPATH wie folgt angeben:
export BIDIPATH=/usr/lib/nls/bidi 
-nobidi Inaktiviert den BIDI-Modus.
-nonulls Initialisiert die Anzeige mit Leerzeichen anstelle von Nullen.
-nss Zahlenform Gibt die Form der Numerale an. Geben Sie eine der folgenden Optionen für die Variable Zahlenform an:
  • bilingual
  • hindi
  • arabic
  • passthru

Die Standardoption ist bilingual.

-or Ausrichtung Gibt die Anzeigenausrichtung an. Die Optionen für die Variable Ausrichtung sind LTR und RTL. Die Standardoption ist LTR.
-symmetric Aktiviert den Modus für symmetrischen Austausch.
-tail Schreibt die Zeichen "seen," "sheen," "sad" und "dad" der arabischen Sprache in zwei Zellen und nicht in eine einzige.
-text Texttyp Gibt den Typ des Datenstroms an. Die Optionen für die Variable Texttyp sind implicit und visual. Die Standardoption ist implicit.

Tastenkombinationen

Zum Ändern der BIDI-Einstellungen mithilfe von Tastenkombinationen drücken Sie die Tastenkombination Strg+X, um einen BIDI-Befehlsmodus zu aktivieren. Jede Taste, die Sie nach dieser Tastenkombination drücken, wird als BIDI-Befehl interpretiert. Bei ungültige Tastenanschlägen wird ein Signalton ausgegeben und der BIDI-Befehlsmodus beendet. Die folgenden Tasten sind gültige BIDI-Befehle:

Taste Zweck
r Kehrt die Anzeigenausrichtung um.
n Stellt die Tastaturbelegung auf die nationale Tastaturbelegung ein.
l Stellt die Tastaturbelegung auf die lateinische Tastaturbelegung (LATIN) ein.
a Aktiviert/Inaktiviert die Option "automatic" für die Formvariable für arabische Zeichen (gilt auch für den impliziten Modus).
t Zeigt den Status an.
space Gibt ein erforderliches Leerzeichen (RSP, Required Space) ein.

Nur für den impliziten Modus:

Taste Zweck
c Aktiviert/Inaktivert den Modus für Spaltenüberschriften.

Nur für den visuellen Modus:

Taste Zweck
s Aktiviert den Push-Modus.
e Beendet den End Push-Modus.
p Aktiviert/Inaktiviert den Autopush-Modus.
f Stellt arabische Zeichen in ihrer Endform dar.
i Stellt arabische Zeichen in ihrer Anfangsform dar.
b Stellt arabische Zeichen im Durchleitungsmodus dar.
o Stellt arabische Zeichen in ihrer isolierten Form dar.
m Stellt arabische Zeichen in ihrer mittleren Form dar.

Schlüsselwörter in der Datei ".Bidi-defaults"

Verwenden Sie die folgenden Schlüsselwörter, um die Standardwerte für den Befehl bterm festzulegen.

Schlüsselwörter in der Datei ".Bidi-defaults"
Schlüsselwörter Wert/Effekt
fScrRev
on
Aktiviert die Funktionstaste für Anzeigeumkehrung.
off
Inaktiviert die Funktionstaste für Anzeigeumkehrung.
fRTL
on
Aktiviert die Funktionstaste für die Tastaturebene RTL.
off
Inaktiviert die Funktionstaste für die Tastaturebene RTL.
fLTR
on
Aktiviert die Funktionstaste für die Tastaturebene LTR.
off
Inaktiviert die Funktionstaste für die Tastaturebene LTR.
fPush
on
Aktiviert die Funktionstaste für den Push-Modus.
off
Inaktiviert die Funktionstaste für den Push-Modus.
fEndPush
on
Aktiviert die Funktionstaste für die Beendigung des Push-Modus.
off
Inaktiviert die Funktionstaste für die Beendigung des Push-Modus.
fAutoPush
on
Aktiviert die Funktionstaste für den Autopush-Modus.
off
Inaktiviert die Funktionstaste für den AutoPush-Modus.
fASD
on
Aktiviert die Funktionstaste für die automatische Formbestimmung.
off
Inaktiviert die Funktionstaste für die automatische Formbestimmung.
fShapeIS
on
Aktiviert die Funktionstaste für die isolierte Form.
off
Inaktiviert die Funktionstaste für die isolierte Form.
fShapeIN
on
Aktiviert die Funktionstaste für die Anfangsform.
off
Inaktiviert die Funktionstaste für die Anfangsform.
fShapeM
on
Aktiviert die Funktionstaste für die mittlere Form.
off
Inaktiviert die Funktionstaste für die mittlere Form.
fShapeF
on
Aktiviert die Funktionstaste für die Endform.
off
Inaktiviert die Funktionstaste für die Endform.
textType
implicit
Der Typ des Datenstroms wird auf implizit gesetzt.
visual
Der Typ des Datenstroms wird auf visuell gesetzt.
orientation
LTR
Legt die Links-rechts-Anzeigenausrichtung als Standard fest.
RTL
Legt die Rechts-links-Anzeigenausrichtung als Standard fest.
symmetric
on
Aktiviert den symmetrischen Austausch.
off
Inaktiviert den symmetrischen Austausch.
numShape
bilingual
Setzt die Zahlenform auf zweisprachig.
hindi
Bewirkt, dass Numerale in Hindi dargestellt werden.
arabic
Setzt die Zahlenform auf Arabisch/Hebräisch.
passthru
Numerale werden im Durchleitungsmodus dargestellt.
charShape
automatic
Die Form für arabische Zeichen wird automatisch gewählt.
passthru
Arabische Zeichen werden im Durchleitungsmodus angezeigt.
isolated
Arabische Zeichen werden im isolierten Modus angezeigt.
initial
Arabische Zeichen werden im Anfangsmodus angezeigt.
final
Arabische Zeichen werden im Endmodus angezeigt.
middle
Arabische Zeichen werden im mittleren Modus angezeigt.
maps Gibt das Seitencodeverzeichnis an, das für die Tastatur verwendet werden soll: layering, input, output und symmetric character swapping.
expandTail
on
Schreibt "seen"-ähnliche Zeichen und deren Enden in zwei Zellen.
off
Schreibt "seen"-ähnliche Zeichen und deren Enden in eine einzige Zelle.
nobidi
on
Aktiviert den BIDI-Modus.
off
Inaktiviert den BIDI-Modus.
noNulls
on
Ersetzt Nullen durch Leerzeichen.
off
Übernimmt Nullen als Nullen. Leerzeichen werden nicht ersetzt.