- bookworm-backports 4.24.0-2~bpo12+1
- testing 4.24.0-2
- unstable 4.24.0-2
captoinfo(1) | General Commands Manual | captoinfo(1) |
NUME¶
captoinfo - convertește o descriere termcap într-o descriere terminfo
SINOPSIS¶
captoinfo [-vn lățime] [-V] [-1] [-w lățime] fișier ...
DESCRIERE¶
captoinfo caută în fiecare text dat fișier descrierile termcap. Pentru fiecare descriere găsită, o descriere echivalentă terminfo este scrisă la ieșirea standard. Capacitățile tc termcap sunt convertite direct în capacități utilizate de terminfo.
Dacă nu se indică fișier, atunci se utilizează variabila de mediu TERMCAP pentru numele fișierului sau pentru intrarea. În cazul în care TERMCAP este un nume de rută completă către un fișier, numai terminalul al cărui nume este specificat în variabila de mediu TERM este extras din acel fișier. Dacă variabila de mediu TERMCAP nu este definită, atunci se citește fișierul /etc/terminfo.
- -v
- afișează informații de urmărire la ieșirea de eroare standard în timp ce programul rulează.
- -V
- afișează versiunea programului în uz la ieșirea standard și iese.
- -1
- determină imprimarea câmpurilor unul pe linie. În caz contrar, câmpurile vor fi imprimate mai multe pe o linie până la o lățime maximă de 60 de caractere.
- -w
- modifică ieșirea la lățime caractere.
FIȘIERE¶
- /etc/terminfo
- Baza de date compilată pentru descrierea terminalelor.
CONVERSII DIN CAPACITĂȚI NESTANDARDIZATE¶
Unele capacități nestandardizate învechite vor fi convertite automat în capacități terminfo standard (SVr4/XSI Curses) prin captoinfo. Ori de câte ori se face una dintre aceste conversii automate, programul va emite o notificare la ieșirea de eroare standard, invitând utilizatorul să verifice dacă nu a convertit din greșeală o capacitate complet necunoscută și aleatorie și/sau o eroare de sintaxă.
Non-standard | Standard | Din | Terminfo |
nume | nume | capacitate | |
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 avea, de asemenea, un set de capacități de extensie pentru desenarea de formulare, concepute pentru a profita de grafica IBM PC de înaltă calitate. Acestea erau după cum urmează:
Cap | Grafic |
G2 | stânga sus |
G3 | stânga jos |
G1 | dreapta sus |
G4 | dreapta jos |
GR | indicând spre dreapta |
GL | indicând spre stânga |
GU | indicând în sus |
GD | indicând în jos |
GH | linie orizontală |
GV | linie verticală |
GC | intersecție |
G6 | stânga sus |
G7 | stânga jos |
G5 | dreapta sus |
G8 | dreapta jos |
Gr | teu indicând dreapta |
Gr | teu indicând spre stânga |
Gu | teu indicând în sus |
Gd | teu indicând în jos |
Gh | linie orizontală |
Gv | linie verticală |
Gc | intersecție |
GG | acs magic cookie count |
Dacă capacitățile pe o singură linie apar într-o intrare, acestea vor fi compuse automat într-un șir acsc. Capacitățile pe două linii și GG sunt eliminate cu un mesaj de avertizare.
IBM AIX de la IBM are o facilitate terminfo care descinde din SVr1 terminfo, dar care este incompatibilă cu formatul SVr4. Următoarele extensii AIX sunt convertite automat:
IBM | XSI |
ksel | kslt |
kbtab | kcbt |
font0 | s0ds |
font1 | s1ds |
font2 | s2ds |
font3 | s3ds |
În plus, capacitatea AIX box1 va fi tradusă automat într-un șir acsc.
Biblioteca terminfo de la Hewlett-Packard acceptă două capacități terminfo nestandardizate meml (blocare memorie) și memu (deblocare memorie). Acestea vor fi eliminate cu un mesaj de avertizare.
NOTE¶
Acest instrument este de fapt o legătură la tic(1), care rulează în modul -I. Puteți utiliza alte opțiuni tic, cum ar fi -f și -x.
Opțiunea „-v” (informații detaliate) nu este identică cu cea din SVr4. În SVr4, în loc să urmați opțiunea -v cu un nivel de urmărire „n”, o repetați de n ori.
PORTABILITATE¶
X/Open Curses, numărul 7 (2009) descrie pe scurt tic, dar omite acest program. Sistemele SVr4 oferă captoinfo ca o aplicație separată de tic.
NetBSD nu furnizează această aplicație.
CONSULTAȚI ȘI¶
infocmp(1), ncurses(3NCURSES), terminfo(5)
Aceasta descrie ncurses versiunea 6.4 (patch 20221231).
AUTOR¶
Eric S. Raymond <esr@snark.thyrsus.com> și
Thomas E. Dickey <dickey@invisible-island.net>
TRADUCERE¶
Traducerea în limba română a acestui manual a fost făcută de Remus-Gabriel Chelu <remusgabriel.chelu@disroot.org>
Această traducere este documentație gratuită; citiți Licența publică generală GNU Versiunea 3 sau o versiune ulterioară cu privire la condiții privind drepturile de autor. NU se asumă NICIO RESPONSABILITATE.
Dacă găsiți erori în traducerea acestui manual, vă rugăm să trimiteți un e-mail la translation-team-ro@lists.sourceforge.net.