Scroll to navigation

captoinfo(1) General Commands Manual captoinfo(1)

BEZEICHNUNG

captoinfo - Umwandeln einer termcap-Beschreibung in eine terminfo-Beschreibung

ÜBERSICHT

captoinfo [-vn Breite] [-V] [-1] [-w Breite] Datei

BESCHREIBUNG

captoinfo sucht in jeder angegebenen Text-Datei nach termcap-Einträgen. Für jeden gefundenen wird eine äquivalente terminfo-Beschreibung in die Standardausgabe geschrieben. Termcap-tc-Fähigkeiten werden direkt in Terminfo-use-Fähigkeiten übersetzt.

Falls keine Datei angegeben ist, dann wird die Umgebungsvariable TERMCAP für den Dateinamen oder Eintrag verwandt. Falls TERMCAP ein vollständiger Pfadname zu einer Datei ist, wird nur das Terminal, dessen Name in der Umgebungsvariablen TERM festgelegt ist, aus dieser Datei ausgelesen. Falls die Umgebungsvariable TERMCAP nicht gesetzt ist, wird die Datei /etc/terminfo gelesen.

Gibt beim Programmlauf Nachverfolgungsinformationen auf der Standard-Fehlerausgabe aus.
Gibt die Version des verwandten Programms auf der Standard-Fehlerausgabe aus und beendet das Programm.
-1
Führt dazu, dass die Felder auf einer Zeile ausgegeben werden. Andernfalls werden mehrere Felder auf eine Zeilen bis zu einer Maximalbreite von 60 Zeichen ausgegeben.
Ändert die Ausgabe von Breite Zeichen.

DATEIEN

/etc/terminfo
Übersetzte Terminalbeschreibungsdatenbank.

ÜBERSETZUNGEN VON NICHT STANDARDISIERTEN FÄHIGKEITEN

Einige veraltete, nicht standardisierte Fähigkeiten werden durch captoinfo automatisch in standardisierte (SVr4/XSI Curses-)Terminfo-Fähigkeiten übersetzt. Immer nach Abschluss einer automatischen Übersetzung wird das Programm eine Benachrichtigung auf der Standardfehlerausgabe ausgeben und den Benutzer einladen zu prüfen, dass es nicht versehentlich eine komplett unbekannte und zufällige Fähigkeit übersetzt hat und/oder ein Syntaxfehler vorliegt.

Nichtstandard Standard Von Terminfo
Name Name Fähigkeit
BO mr AT&T enter_reverse_mode
CI vi AT&T cursor_invisible
CV ve AT&T cursor_normal
DS mh AT&T enter_dim_mode
EE me AT&T exit_attribute_mode
FE LF AT&T label_on
FL LO AT&T label_off
XS mk AT&T enter_secure_mode
EN @7 XENIX key_end
GE ae XENIX exit_alt_charset_mode
GS as XENIX enter_alt_charset_mode
HM kh XENIX key_home
LD kL XENIX key_dl
PD kN XENIX key_npage
PN po XENIX prtr_off
PS pf XENIX prtr_on
PU kP XENIX key_ppage
RT @8 XENIX kent
UP ku XENIX kcuu1
KA k; Tek key_f10
KB F1 Tek key_f11
KC F2 Tek key_f12
KD F3 Tek key_f13
KE F4 Tek key_f14
KF F5 Tek key_f15
BC Sb Tek set_background
FC Sf Tek set_foreground
HS mh Iris enter_dim_mode

XENIX-Termcap hatte auch eine Reihe von Erweiterungsfähigkeiten für das Zeichnen von Formularen, die aus der oberen Hälfte der Graphiken des IBM PCs Nutzen zogen. Sie waren wie folgt:

Fäh Graphik
G2 oberes links
G3 unteres links
G1 oberes rechts
G4 unteres rechts
GR nach rechts zeigend
GL nach links zeigend
GU nach oben zeigend
GD nach unten zeigend
GH horizontale Linie
GV vertikale Linie
GC Knotenpunkt
G6 oberes links
G7 unteres links
G5 oberes rechts
G8 unteres rechts
Gr nach rechts zeigende Verzweigung
Gr nach links zeigende Verzweigung
Gu noch oben zeigende Verzweigung
Gd nach unten zeigende Verzweigung
Gh horizontale Linie
Gv vertikale Linie
Gc Knotenpunkt
GG ACS Magischer-Cookie-Zähler

Falls die einzeiligen Fähigkeiten in einem Eintrag auftauchen, werden sie automatisch in eine acsc-Zeichenkette zusammengesetzt. Die doppelzeiligen Fähigkeiten und GG werden mit einer Warnmeldung verworfen.

IBMs AIX hat eine Terminfo-Einrichtung, die von SVr1s Terminfo abgeleitet, aber zu dem SVr4-Format inkompatibel ist. Die folgenden AIX-Erweiterungen werden automatisch übersetzt:

IBM XSI
ksel kslt
kbtab kcbt
font0 s0ds
font1 s1ds
font2 s2ds
font3 s3ds

Zusätzlich wird die AIX box1-Fähigkeit in eine acsc-Zeichenkette übersetzt.

Hewlett-Packards Terminfo-Bibliothek unterstützt zwei nicht standardisierte Fähigkeiten, meml (Speicher sperren) und memu (Speicher entsperren). Diese werden mit einer Warnmeldung verworfen.

ANMERKUNGEN

Dieses Hilfswerkzeug ist ein Link auf tic(1), das im Modus -I betrieben wird. Sie können weitere Optionen von tic wie -f und -x verwenden.

Die Ausführlichkeitsoption ist nicht identisch zu der von SVr4. Unter SVr4 müssen Sie statt der Angabe der Nachverfolgungsstufe n an -v stattdessen diese n mal wiederholen.

PORTABILITÄT

X/Open Curses, Ausgabe 7 (2009) beschreibt tic(1) kurz, übergeht aber dieses Programm. SVr4-Systeme stellen captoinfo als eine von tic(1) getrennte Anwendung bereit.

NetBSD stellt diese Anwendung nicht bereit.

SIEHE AUCH

infocmp(1), ncurses(3NCURSES), terminfo(5)

Dies beschreibt ncurses Version 6.4 (Patch 20221231).

AUTOR

Eric S. Raymond <esr@snark.thyrsus.com> und
Thomas E. Dickey <dickey@invisible-island.net>

ÜBERSETZUNG

Die deutsche Übersetzung dieser Handbuchseite wurde von Helge Kreutzmann <debian@helgefjell.de> erstellt.

Diese Übersetzung ist Freie Dokumentation; lesen Sie die GNU General Public License Version 3 oder neuer bezüglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG übernommen.

Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an die Mailingliste der Übersetzer.