#, fuzzy msgid "" msgstr "" "Project-Id-Version: man-pages-l10n VERSION\n" "POT-Creation-Date: 2014-07-17 17:57+0900\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #. type: TH #: man-pages/man5/termcap.5:31 #, no-wrap msgid "TERMCAP" msgstr "" #. type: TH #: man-pages/man5/termcap.5:31 #, no-wrap msgid "1996-10-21" msgstr "" #. type: TH #: man-pages/man5/termcap.5:31 #, no-wrap msgid "Linux" msgstr "" #. type: TH #: man-pages/man5/termcap.5:31 #, no-wrap msgid "Linux Programmer's Manual" msgstr "" #. type: SH #: man-pages/man5/termcap.5:32 #, no-wrap msgid "NAME" msgstr "" #. type: Plain text #: man-pages/man5/termcap.5:34 msgid "termcap - terminal capability database" msgstr "" #. type: SH #: man-pages/man5/termcap.5:34 #, no-wrap msgid "DESCRIPTION" msgstr "" #. type: Plain text #: man-pages/man5/termcap.5:41 msgid "" "The termcap database is an obsolete facility for describing the capabilities " "of character-cell terminals and printers. It is retained only for " "capability with old programs; new ones should use the B(5) " "database and associated libraries." msgstr "" #. type: Plain text #: man-pages/man5/termcap.5:54 msgid "" "I is an ASCII file (the database master) that lists the " "capabilities of many different types of terminals. Programs can read " "termcap to find the particular escape codes needed to control the visual " "attributes of the terminal actually in use. (Other aspects of the terminal " "are handled by B(1).) The termcap database is indexed on the B " "environment variable." msgstr "" #. type: Plain text #: man-pages/man5/termcap.5:60 msgid "" "Termcap entries must be defined on a single logical line, with \\(aq\\e\\(aq " "used to suppress the newline. Fields are separated by \\(aq:\\(aq. The " "first field of each entry starts at the left-hand margin, and contains a " "list of names for the terminal, separated by \\(aq|\\(aq." msgstr "" #. type: Plain text #: man-pages/man5/termcap.5:65 msgid "" "The first subfield may (in BSD termcap entries from versions 4.3 and prior) " "contain a short name consisting of two characters. This short name may " "consist of capital or small letters. In 4.4BSD termcap entries this field " "is omitted." msgstr "" #. type: Plain text #: man-pages/man5/termcap.5:78 msgid "" "The second subfield (first, in the newer 4.4BSD format) contains the name " "used by the environment variable B. It should be spelled in lowercase " "letters. Selectable hardware capabilities should be marked by appending a " "hyphen and a suffix to this name. See below for an example. Usual suffixes " "are w (more than 80 characters wide), am (automatic margins), nam (no " "automatic margins), and rv (reverse video display). The third subfield " "contains a long and descriptive name for this termcap entry." msgstr "" #. type: Plain text #: man-pages/man5/termcap.5:81 msgid "" "Subsequent fields contain the terminal capabilities; any continued " "capability lines must be indented one tab from the left margin." msgstr "" #. type: Plain text #: man-pages/man5/termcap.5:86 msgid "" "Although there is no defined order, it is suggested to write first boolean, " "then numeric, and then string capabilities, each sorted alphabetically " "without looking at lower or upper spelling. Capabilities of similar " "functions can be written in one line." msgstr "" #. type: Plain text #: man-pages/man5/termcap.5:89 #, no-wrap msgid "Example for:\n" msgstr "" #. type: Plain text #: man-pages/man5/termcap.5:95 #, no-wrap msgid "" "Head line: vt|vt101|DEC VT 101 terminal in 80 character mode:\\e\n" "Head line: Vt|vt101-w|DEC VT 101 terminal in (wide) 132 character mode:\\e\n" "Boolean: :bs:\\e\n" "Numeric: :co#80:\\e\n" "String: :sr=\\eE[H:\\e\n" msgstr "" #. type: SS #: man-pages/man5/termcap.5:96 #, no-wrap msgid "Boolean capabilities" msgstr "" #. type: Plain text #: man-pages/man5/termcap.5:125 #, no-wrap msgid "" "5i Printer will not echo on screen\n" "am Automatic margins which means automatic line wrap\n" "bs Control-H (8 dec.) performs a backspace\n" "bw Backspace on left margin wraps to previous line and right margin\n" "da Display retained above screen\n" "db Display retained below screen\n" "eo A space erases all characters at cursor position\n" "es Escape sequences and special characters work in status line\n" "gn Generic device\n" "hc This is a hardcopy terminal\n" "HC The cursor is hard to see when not on bottom line\n" "hs Has a status line\n" "hz Hazeltine bug, the terminal can not print tilde characters\n" "in Terminal inserts null bytes, not spaces, to fill whitespace\n" "km Terminal has a meta key\n" "mi Cursor movement works in insert mode\n" "ms Cursor movement works in standout/underline mode\n" "NP No pad character\n" "NR ti does not reverse te\n" "nx No padding, must use XON/XOFF\n" "os Terminal can overstrike\n" "ul Terminal underlines although it can not overstrike\n" "xb Beehive glitch, f1 sends ESCAPE, f2 sends B<^C>\n" "xn Newline/wraparound glitch\n" "xo Terminal uses xon/xoff protocol\n" "xs Text typed over standout text will be displayed in standout\n" "xt Teleray glitch, destructive tabs and odd standout mode\n" msgstr "" #. type: SS #: man-pages/man5/termcap.5:126 #, no-wrap msgid "Numeric capabilities" msgstr "" #. type: Plain text #: man-pages/man5/termcap.5:147 #, no-wrap msgid "" "co Number of columns\n" "dB Delay in milliseconds for backspace on hardcopy terminals\n" "dC Delay in milliseconds for carriage return on hardcopy terminals\n" "dF Delay in milliseconds for form feed on hardcopy terminals\n" "dN Delay in milliseconds for new line on hardcopy terminals\n" "dT Delay in milliseconds for tabulator stop on hardcopy terminals\n" "dV Delay in milliseconds for vertical tabulator stop on\n" " hardcopy terminals\n" "it Difference between tab positions\n" "lh Height of soft labels\n" "lm Lines of memory\n" "lw Width of soft labels\n" "li Number of lines\n" "Nl Number of soft labels\n" "pb Lowest baud rate which needs padding\n" "sg Standout glitch\n" "ug Underline glitch\n" "vt virtual terminal number\n" "ws Width of status line if different from screen width\n" msgstr "" #. type: SS #: man-pages/man5/termcap.5:148 #, no-wrap msgid "String capabilities" msgstr "" #. type: Plain text #: man-pages/man5/termcap.5:379 #, no-wrap msgid "" "!1 shifted save key\n" "!2 shifted suspend key\n" "!3 shifted undo key\n" "#1 shifted help key\n" "#2 shifted home key\n" "#3 shifted input key\n" "#4 shifted cursor left key\n" "%0 redo key\n" "%1 help key\n" "%2 mark key\n" "%3 message key\n" "%4 move key\n" "%5 next-object key\n" "%6 open key\n" "%7 options key\n" "%8 previous-object key\n" "%9 print key\n" "%a shifted message key\n" "%b shifted move key\n" "%c shifted next key\n" "%d shifted options key\n" "%e shifted previous key\n" "%f shifted print key\n" "%g shifted redo key\n" "%h shifted replace key\n" "%i shifted cursor right key\n" "%j shifted resume key\n" "&0 shifted cancel key\n" "&1 reference key\n" "&2 refresh key\n" "&3 replace key\n" "&4 restart key\n" "&5 resume key\n" "&6 save key\n" "&7 suspend key\n" "&8 undo key\n" "&9 shifted begin key\n" "*0 shifted find key\n" "*1 shifted command key\n" "*2 shifted copy key\n" "*3 shifted create key\n" "*4 shifted delete character\n" "*5 shifted delete line\n" "*6 select key\n" "*7 shifted end key\n" "*8 shifted clear line key\n" "*9 shifted exit key\n" "@0 find key\n" "@1 begin key\n" "@2 cancel key\n" "@3 close key\n" "@4 command key\n" "@5 copy key\n" "@6 create key\n" "@7 end key\n" "@8 enter/send key\n" "@9 exit key\n" "al Insert one line\n" "AL Insert %1 lines\n" "ac Pairs of block graphic characters to map alternate character set\n" "ae End alternative character set\n" "as Start alternative character set for block graphic characters\n" "bc Backspace, if not B<^H>\n" "bl Audio bell\n" "bt Move to previous tab stop\n" "cb Clear from beginning of line to cursor\n" "cc Dummy command character\n" "cd Clear to end of screen\n" "ce Clear to end of line\n" "ch Move cursor horizontally only to column %1\n" "cl Clear screen and cursor home\n" "cm Cursor move to row %1 and column %2 (on screen)\n" "CM Move cursor to row %1 and column %2 (in memory)\n" "cr Carriage return\n" "cs Scroll region from line %1 to %2\n" "ct Clear tabs\n" "cv Move cursor vertically only to line %1\n" "dc Delete one character\n" "DC Delete %1 characters\n" "dl Delete one line\n" "DL Delete %1 lines\n" "dm Begin delete mode\n" "do Cursor down one line\n" "DO Cursor down #1 lines\n" "ds Disable status line\n" "eA Enable alternate character set\n" "ec Erase %1 characters starting at cursor\n" "ed End delete mode\n" "ei End insert mode\n" "ff Formfeed character on hardcopy terminals\n" "fs Return character to its position before going to status line\n" "F1 The string sent by function key f11\n" "F2 The string sent by function key f12\n" "F3 The string sent by function key f13\n" "\\&... \\&...\n" "F9 The string sent by function key f19\n" "FA The string sent by function key f20\n" "FB The string sent by function key f21\n" "\\&... \\&...\n" "FZ The string sent by function key f45\n" "Fa The string sent by function key f46\n" "Fb The string sent by function key f47\n" "\\&... \\&...\n" "Fr The string sent by function key f63\n" "hd Move cursor a half line down\n" "ho Cursor home\n" "hu Move cursor a half line up\n" "i1 Initialization string 1 at login\n" "i3 Initialization string 3 at login\n" "is Initialization string 2 at login\n" "ic Insert one character\n" "IC Insert %1 characters\n" "if Initialization file\n" "im Begin insert mode\n" "ip Insert pad time and needed special characters after insert\n" "iP Initialization program\n" "K1 upper left key on keypad\n" "K2 center key on keypad\n" "K3 upper right key on keypad\n" "K4 bottom left key on keypad\n" "K5 bottom right key on keypad\n" "k0 Function key 0\n" "k1 Function key 1\n" "k2 Function key 2\n" "k3 Function key 3\n" "k4 Function key 4\n" "k5 Function key 5\n" "k6 Function key 6\n" "k7 Function key 7\n" "k8 Function key 8\n" "k9 Function key 9\n" "k; Function key 10\n" "ka Clear all tabs key\n" "kA Insert line key\n" "kb Backspace key\n" "kB Back tab stop\n" "kC Clear screen key\n" "kd Cursor down key\n" "kD Key for delete character under cursor\n" "ke turn keypad off\n" "kE Key for clear to end of line\n" "kF Key for scrolling forward/down\n" "kh Cursor home key\n" "kH Cursor hown down key\n" "kI Insert character/Insert mode key\n" "kl Cursor left key\n" "kL Key for delete line\n" "kM Key for exit insert mode\n" "kN Key for next page\n" "kP Key for previous page\n" "kr Cursor right key\n" "kR Key for scrolling backward/up\n" "ks Turn keypad on\n" "kS Clear to end of screen key\n" "kt Clear this tab key\n" "kT Set tab here key\n" "ku Cursor up key\n" "l0 Label of zeroth function key, if not f0\n" "l1 Label of first function key, if not f1\n" "l2 Label of first function key, if not f2\n" "\\&... \\&...\n" "la Label of tenth function key, if not f10\n" "le Cursor left one character\n" "ll Move cursor to lower left corner\n" "LE Cursor left %1 characters\n" "LF Turn soft labels off\n" "LO Turn soft labels on\n" "mb Start blinking\n" "MC Clear soft margins\n" "md Start bold mode\n" "me End all mode like so, us, mb, md, and mr\n" "mh Start half bright mode\n" "mk Dark mode (Characters invisible)\n" "ML Set left soft margin\n" "mm Put terminal in meta mode\n" "mo Put terminal out of meta mode\n" "mp Turn on protected attribute\n" "mr Start reverse mode\n" "MR Set right soft margin\n" "nd Cursor right one character\n" "nw Carriage return command\n" "pc Padding character\n" "pf Turn printer off\n" "pk Program key %1 to send string %2 as if typed by user\n" "pl Program key %1 to execute string %2 in local mode\n" "pn Program soft label %1 to show string %2\n" "po Turn the printer on\n" "pO Turn the printer on for %1 (E256) bytes\n" "ps Print screen contents on printer\n" "px Program key %1 to send string %2 to computer\n" "r1 Reset string 1 to set terminal to sane modes\n" "r2 Reset string 2 to set terminal to sane modes\n" "r3 Reset string 3 to set terminal to sane modes\n" "RA disable automatic margins\n" "rc Restore saved cursor position\n" "rf Reset string filename\n" "RF Request for input from terminal\n" "RI Cursor right %1 characters\n" "rp Repeat character %1 for %2 times\n" "rP Padding after character sent in replace mode\n" "rs Reset string\n" "RX Turn off XON/XOFF flow control\n" "sa Set %1 %2 %3 %4 %5 %6 %7 %8 %9 attributes\n" "SA enable automatic margins\n" "sc Save cursor position\n" "se End standout mode\n" "sf Normal scroll one line\n" "SF Normal scroll %1 lines\n" "so Start standout mode\n" "sr Reverse scroll\n" "SR scroll back %1 lines\n" "st Set tabulator stop in all rows at current column\n" "SX Turn on XON/XOFF flow control\n" "ta move to next hardware tab\n" "tc Read in terminal description from another entry\n" "te End program that uses cursor motion\n" "ti Begin program that uses cursor motion\n" "ts Move cursor to column %1 of status line\n" "uc Underline character under cursor and move cursor right\n" "ue End underlining\n" "up Cursor up one line\n" "UP Cursor up %1 lines\n" "us Start underlining\n" "vb Visible bell\n" "ve Normal cursor visible\n" "vi Cursor invisible\n" "vs Standout cursor\n" "wi Set window from line %1 to %2 and column %3 to %4\n" "XF XOFF character if not B<^S>\n" msgstr "" #. type: Plain text #: man-pages/man5/termcap.5:382 msgid "" "There are several ways of defining the control codes for string capabilities:" "" msgstr "" #. type: Plain text #: man-pages/man5/termcap.5:385 msgid "" "Every normal character represents itself, except \\(aq^\\(aq, \\(aq\\e\\(aq, " "and \\(aq%\\(aq." msgstr "" #. type: Plain text #: man-pages/man5/termcap.5:388 msgid "A B<^x> means Control-x. Control-A equals 1 decimal." msgstr "" #. type: Plain text #: man-pages/man5/termcap.5:391 msgid "\\ex means a special code. x can be one of the following characters:" msgstr "" #. type: Plain text #: man-pages/man5/termcap.5:393 msgid "E Escape (27)" msgstr "" #. type: Plain text #: man-pages/man5/termcap.5:395 msgid "n Linefeed (10)" msgstr "" #. type: Plain text #: man-pages/man5/termcap.5:397 msgid "r Carriage return (13)" msgstr "" #. type: Plain text #: man-pages/man5/termcap.5:399 msgid "t Tabulation (9)" msgstr "" #. type: Plain text #: man-pages/man5/termcap.5:401 msgid "b Backspace (8)" msgstr "" #. type: Plain text #: man-pages/man5/termcap.5:403 msgid "f Form feed (12)" msgstr "" #. type: Plain text #: man-pages/man5/termcap.5:406 msgid "0 Null character. A \\exxx specifies the octal character xxx." msgstr "" #. type: IP #: man-pages/man5/termcap.5:407 #, no-wrap msgid "i" msgstr "" #. type: Plain text #: man-pages/man5/termcap.5:409 msgid "Increments parameters by one." msgstr "" #. type: IP #: man-pages/man5/termcap.5:409 #, no-wrap msgid "r" msgstr "" #. type: Plain text #: man-pages/man5/termcap.5:411 msgid "Single parameter capability" msgstr "" #. type: IP #: man-pages/man5/termcap.5:411 #, no-wrap msgid "+" msgstr "" #. type: Plain text #: man-pages/man5/termcap.5:413 msgid "Add value of next character to this parameter and do binary output" msgstr "" #. type: IP #: man-pages/man5/termcap.5:413 #, no-wrap msgid "2" msgstr "" #. type: Plain text #: man-pages/man5/termcap.5:415 msgid "Do ASCII output of this parameter with a field with of 2" msgstr "" #. type: IP #: man-pages/man5/termcap.5:415 #, no-wrap msgid "d" msgstr "" #. type: Plain text #: man-pages/man5/termcap.5:417 msgid "Do ASCII output of this parameter with a field with of 3" msgstr "" #. type: IP #: man-pages/man5/termcap.5:417 #, no-wrap msgid "%" msgstr "" #. type: Plain text #: man-pages/man5/termcap.5:419 msgid "Print a \\(aq%\\(aq" msgstr "" #. type: Plain text #: man-pages/man5/termcap.5:424 msgid "" "If you use binary output, then you should avoid the null character " "(\\(aq\\e0\\(aq) because it terminates the string. You should reset " "tabulator expansion if a tabulator can be the binary output of a parameter." msgstr "" #. type: IP #: man-pages/man5/termcap.5:424 #, no-wrap msgid "Warning:" msgstr "" #. type: Plain text #: man-pages/man5/termcap.5:427 msgid "" "The above metacharacters for parameters may be wrong, they document Minix " "termcap which may not be compatible with Linux termcap." msgstr "" #. type: Plain text #: man-pages/man5/termcap.5:429 msgid "" "The block graphic characters can be specified by three string capabilities:" msgstr "" #. type: IP #: man-pages/man5/termcap.5:429 #, no-wrap msgid "as" msgstr "" #. type: Plain text #: man-pages/man5/termcap.5:431 msgid "start the alternative charset" msgstr "" #. type: IP #: man-pages/man5/termcap.5:431 #, no-wrap msgid "ae" msgstr "" #. type: Plain text #: man-pages/man5/termcap.5:433 msgid "end it" msgstr "" #. type: IP #: man-pages/man5/termcap.5:433 #, no-wrap msgid "ac" msgstr "" #. type: Plain text #: man-pages/man5/termcap.5:437 msgid "" "pairs of characters. The first character is the name of the block graphic " "symbol and the second characters is its definition." msgstr "" #. type: Plain text #: man-pages/man5/termcap.5:439 msgid "The following names are available:" msgstr "" #. type: Plain text #: man-pages/man5/termcap.5:466 #, no-wrap msgid "" "+ right arrow (E)\n" ", left arrow (E)\n" "\\&. down arrow (v)\n" "0 full square (#)\n" "I lantern (#)\n" "- upper arrow (^)\n" "\\&' rhombus (+)\n" "a chess board (:)\n" "f degree (')\n" "g plus-minus (#)\n" "h square (#)\n" "j right bottom corner (+)\n" "k right upper corner (+)\n" "l left upper corner (+)\n" "m left bottom corner (+)\n" "n cross (+)\n" "o upper horizontal line (-)\n" "q middle horizontal line (-)\n" "s bottom horizontal line (_)\n" "t left tee (+)\n" "u right tee (+)\n" "v bottom tee (+)\n" "w normal tee (+)\n" "x vertical line (|)\n" "~ paragraph (???)\n" msgstr "" #. type: Plain text #: man-pages/man5/termcap.5:470 msgid "" "The values in parentheses are suggested defaults which are used by curses, " "if the capabilities are missing." msgstr "" #. type: SH #: man-pages/man5/termcap.5:470 #, no-wrap msgid "SEE ALSO" msgstr "" #. type: Plain text #: man-pages/man5/termcap.5:474 msgid "B(3), B(3), B(5)" msgstr "" #. type: SH #: man-pages/man5/termcap.5:474 #, no-wrap msgid "COLOPHON" msgstr "" #. type: Plain text #: man-pages/man5/termcap.5:482 msgid "" "This page is part of release 3.70 of the Linux I project. A " "description of the project, information about reporting bugs, and the latest " "version of this page, can be found at \\%http://www.kernel.org/doc/man-pages/" "." msgstr ""