Provided by: manpages-pl_4.27.0-1_all bug

NAZWA

       captoinfo - konwersja opisu terminali w formacie termcap do formatu terminfo

SKŁADNIA

       captoinfo [opcja-tic] [plik ...]

       captoinfo -V

OPIS

       captoinfo tłumaczy opisy terminali. Szuka w każdym podanym pliku tekstowym wpisów  termcap i, dla każdego
       znalezionego  wpisu,  wypisuje  odpowiednik  tego  opisu  w  formacie  terminfo,  na standardowy strumień
       wyjściowy. Możliwości tc w formacie termcap są przekształcane bezpośrednio na  możliwości  „use”  formatu
       terminfo.

       Jeśli  nie  poda się pliku (plików), captoinfo interpretuje zawartość zmiennej środowiskowej TERMCAP jako
       nazwę pliku i pobiera z niej jedynie dane terminala, którego nazwa znajduje się w zmiennej  środowiskowej
       TERM. Jeżeli zmienna środowiskowa TERMCAP nie istnieje, captoinfo odczytuje plik /etc/termcap.

       Niniejsze  narzędzie  zaimplementowano  jako  dowiązanie  do tic(1) z włączoną opcją -I. Można skorzystać
       również z innych opcji tic, takich jak -1, -f, -v, -w i -x. Opcja -V zgłasza wersję ncurses  związanej  z
       tym programem i wychodzi z pomyślnym statusem zakończenia.

   Przekształcenia z niestandardowych możliwości
       captoinfo  przekształca  część  przestarzałych,  niestandardowych  możliwości  do  standardowej postaci w
       formacie terminfo . Po każdej konwersji tego rodzaju program wypisze informację  na  standardowe  wyjście
       błędów  umożliwiając  użytkownikowi  sprawdzenie, czy nie doszło do przypadkowej translacji nieznanej lub
       zawierającej literówkę nazwy możliwości.

                                  Kod termcap
                           Przestarzała   Standardowa   Pochodzenie     Możliwość 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 z XENIX posiadało zestaw następujących rozszerzonych możliwości, odpowiadającym znakom  kształtów
       ramek ze „strony kodowej” 437 CCSID.

                         Kod termcap                           Grafika
                         ──────────────────────────────────────────────────────────────────────
                             G2        upper left corner (górny lewy narożnik)
                             G3        lower left corner (dolny lewy narożnik)
                             G1        upper right corner (górny prawy narożnik)
                             G4        lower right corner (dolny prawy narożnik)
                             GR        tee pointing right (T wskazujące na prawo)
                             GL        tee pointing left (T wskazujące na lewo)
                             GU        tee pointing up (T wskazujące w górę)
                             GD        tee pointing down (T wskazujące w dół)
                             GH        horizontal line (linia pozioma)
                             GV        vertical line (linia pionowa)
                             GC        intersection (przecięcie)
                             G6        double upper left corner (podwójny górny lewy narożnik)
                             G7        double lower left corner (podwójny dolny lewy narożnik)
                             G5        double upper right corner (podw. górny prawy narożnik)
                             G8        double lower right corner (podw. dolny prawy narożnik)
                             Gr        double tee pointing right (podw. T wskazujące na prawo)
                             Gr        double tee pointing left (podw. T wskazujące na lewo)
                             Gu        double tee pointing up (podwójne T wskazujące w górę)
                             Gd        double tee pointing down (podwójne T wskazujące w dół)
                             Gh        double horizontal line (podwójna linia pozioma)
                             Gv        double vertical line (podwójna linia pionowa)
                             Gc        double intersection (podwójne przecięcie)
                             GG        ACS magic cookie count

       captoinfo  składa  możliwości  jednowierszowe  w  łańcuch  acsc oraz pomija GG i możliwości dwuwierszowe,
       wypisując komunikat ostrzegawczy.

       System AIX firmy IBM posiada bazę terminfo opartą na terminfo systemu  SVr1  niekompatybilną  z  formatem
       SVr4. captoinfo przekształca automatycznie następujące rozszerzenia systemu AIX.

                                                     IBM    X/Open
                                                    ───────────────
                                                    ksel    kslt
                                                    kbtab   kcbt
                                                    font0   s0ds
                                                    font1   s1ds
                                                    font2   s2ds
                                                    font3   s3ds

       Dodatkowo, program przekształca automatycznie opis możliwości box1, charakterystyczny dla systemu AIX, do
       postaci ciągu acsc.

       Biblioteka  terminfo HP-UX obsługuje dwie niestandardowe możliwości terminfo: meml (blokada pamięci) oraz
       memu (odblokowanie pamięci). captoinfo pomija je, wysyłając komunikat ostrzegawczy.

PLIKI

       /etc/termcap
              domyślna baza możliwości terminala termcap

PRZENOŚNOŚĆ

       X/Open Curses Issue 7 (2009) opisuje pokrótce tic, lecz pomija niniejszy program.

       Systemy SVr udostępniają captoinfo jako program oddzielny od tic. Jego opcja -v nie  akceptuje  argumentu
       poziomu śledzenia n; w zamian należy powtórzyć opcję -v n razy.

       NetBSD nie dostarcza tej aplikacji.

AUTORZY

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

ZOBACZ TAKŻE

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

TŁUMACZENIE

       Tłumaczenie  niniejszej  strony  podręcznika:  Łukasz  Kowalczyk  <lukow@tempac.okwf.fuw.edu.pl>,  Tomasz
       Kłoczko <kloczek@rudy.mif.pg.gda.pl> i Michał Kułach <michal.kulach@gmail.com>

       Niniejsze tłumaczenie jest wolną dokumentacją. Bliższe informacje  o  warunkach  licencji  można  uzyskać
       zapoznając   się   z   GNU General Public License w wersji 3   lub  nowszej.  Nie  przyjmuje  się  ŻADNEJ
       ODPOWIEDZIALNOŚCI.

       Błędy w  tłumaczeniu  strony  podręcznika  prosimy  zgłaszać  na  adres  listy  dyskusyjnej  manpages-pl-
       list@lists.sourceforge.net.

ncurses 6.5                                    18 stycznia 2025 r.                                  captoinfo(1)