table of contents
| captoinfo(1) | Commandes de l'utilisateur | captoinfo(1) |
NOM¶
captoinfo – Conversion d’une description de termcap en une description de terminfo
SYNOPSIS¶
captoinfo [option_tic] [fichier ...]
captoinfo -V
DESCRIPTION¶
captoinfo convertit des descriptions de terminal. Il recherche dans chaque fichier texte donné des entrées termcap et, pour chacune d’elles, écrit une description terminfo équivalente sur le flux de sortie standard. Les capacités tc de termcap sont converties vers les capacités « use » de terminfo.
Si aucun fichier n’est spécifié, captoinfo interprète le contenu de la variable d’environnement TERMCAP comme un nom de fichier, et n’extrait que l’entrée correspondant au type de terminal nommé dans la variable d’environnement TERM. Si la variable d’environnement TERMCAP n’est pas définie, captoinfo lit /etc/termcap.
Cet utilitaire est mis en œuvre en tant que lien pour tic(1), l’option -I de ce dernier étant implicite. D’autres options de tic peuvent être utilisées, telles que -1, -f, -v, -w et -x. L’option -V affiche la version de ncurses associée à ce programme et quitte avec un état de succès.
Conversions à partir de capacités non standard¶
captoinfo convertit certaines capacités obsolètes et non standard en capacités terminfo standard. Il envoie un message de diagnostic vers le flux d’erreur standard pour chacune d’entre elles, invitant l’utilisateur à vérifier s’il n'a pas converti par erreur un nom de capacité inconnu ou mal saisi.
| termcap Code | |||
| Obsolète | Standard | Origine | Capacité terminfo |
| 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; | Tektronix | key_f10 |
| KB | F1 | Tektronix | key_f11 |
| KC | F2 | Tektronix | key_f12 |
| KD | F3 | Tektronix | key_f13 |
| KE | F4 | Tektronix | key_f14 |
| KF | F5 | Tektronix | key_f15 |
| BC | Sb | Tektronix | set_background |
| FC | Sf | Tektronix | set_foreground |
| HS | mh | IRIX | enter_dim_mode |
termcap de XENIX possédait un ensemble de capacités supplémentaires correspondant aux caractères de dessin de boite (filets) de CCSID 437 (« page de code », comme suit :
| termcap Code | Graphisme |
| G2 | coin gauche haut |
| G3 | coin gauche bas |
| G1 | coin droit haut |
| G4 | coin droit bas |
| GR | T pointant à droite |
| GL | T pointant à gauche |
| GU | T pointant vers le haut |
| GD | T pointant vers le bas |
| GH | trait horizontal |
| GV | trait vertical |
| GC | intersection |
| G6 | coin gauche haut double |
| G7 | coin gauche bas double |
| G5 | coin droit haut double |
| G8 | coin droit bas double |
| Gr | T double pointant à droite |
| Gr | T double pointant à gauche |
| Gu | T double pointant vers le haut |
| Gd | T double pointant vers le bas |
| Gh | trait double horizontal |
| Gv | trait double vertical |
| Gc | intersection double |
| GG | nombre de cookies magiques ACS (Alternate character set) |
captoinfo compose les capacités de trait unique de dessin de boite en une capacité de chaine terminfo acs_chars (acsc), et rejette GG et les capacités de trait double avec un message de diagnostic.
AIX possède une capacité terminfo issue de terminfo de SVr2, mais qui est incompatible avec le format SVr4. captoinfo fait la conversion des extensions d’AIX suivantes :
| IBM | X/Open |
| ksel | kslt |
| kbtab | kcbt |
| font0 | s0ds |
| font1 | s1ds |
| font2 | s2ds |
| font3 | s3ds |
De plus, ce programme fait la conversion de la capacité box1 d’AIX en une capacité de chaine acs_chars (acsc).
La bibliothèque terminfo de HP-UX gère deux capacités terminfo non standard, memory_lock (meml) et memory_unlock (memu). captoinfo les rejette avec un message d’avertissement.
FICHIERS¶
- /etc/termcap
- Base de données de capacités de terminal termcap.
EXTENSIONS¶
Cette commande est une extension de curses et ncurses de SVr4.
PORTABILITɶ
X/Open Curses Issue 7 (2009) ignore cette commande.
Les systèmes SVr4 fournissent captoinfo séparément de tic. Son option -v n’accepte pas d’argument de niveau de traçage n ; répéter -v n fois à la place.
NetBSD ne fournit par cette application.
AUTEURS¶
Eric S. Raymond <esr@snark.thyrsus.com>
Thomas E. Dickey <dickey@invisible-island.net>
VOIR AUSSI¶
infocmp(1), tic(1), ncurses(3NCURSES), terminfo(5)
TRADUCTION¶
La traduction française de cette page de manuel a été créée par Jean-Paul Guillonneau <guillonneau.jeanpaul@free.fr>
Cette traduction est une documentation libre ; veuillez vous reporter à la GNU General Public License version 3 concernant les conditions de copie et de distribution. Il n'y a aucune RESPONSABILITÉ LÉGALE.
Si vous découvrez un bogue dans la traduction de cette page de manuel, veuillez envoyer un message à debian-l10n-french@lists.debian.org.
| 11 novembre 2025 | ncurses 6.6 |