Oznameni: dokoncen projekt Linuxova terminalova databaze

Richard Šputa Richard.Sputa na os3.os.ds.mfcr.cz
Úterý Srpen 4 14:47:46 CEST 1998


Zde je readme.txt meho projektu
(muzete jej najit na adrese linux-cz.inecnet.cz/download/terminaly)
- po odeslani teto zpravy mailuju tgz-tko snekovi

-----------------------------
Toto je soubor README.TXT k memu projektu "terminalove databaze pro
Linux"

Hlavni soucasti projektu jsou soubory "*.tc" "*.ti" "termcap"
"termcap" => je vlastne slepeni vsech souboru "*.tc" s komentarem
dohromady
          => ulozte jej do adresare /etc
"*.ti"    => terminfo pro jednotlive terminaly
          => provedte prikaz "tic linux.ti" a tak dale pro vsechny
ostatni

Mimochodem:
  Chodi ramecky s iso8859-2 (ceskymi) fonty.
  (samozrejme chodi i s iso8859-1)
  Proto problem mc+cestina+ramecky je vyresen

  Jediny problem je s linux consolou, kde jsem musel ukazat primo na
dany
  kod znaku ramecku - takze, kdyz nemate iso8859-X font tak se vam
nebudou
  zobrazovat ramecky, ale nejake jine znaky.
  - mimochodem defaultni font po nabootovani linuxu neni iso8859-X
  - natahnuti iso8859-2 fontu: prikaz "setfont lat2-16.psf"
    (font lat2-16.psf je v adresari /usr/lib/kbd/consolefonts)
  Ostatni terminaly si s tim poradi v pohode

  Nyni zacnu pracovat na ceske (standartni neprogramatorske) klavesnici




Poznamka:

  natelneteni na informixovou aplikaci:

  "screen -T vt320
-i telnet informix.server.cz"

  - program screen je v rpm-ku
"screen*.rpm"

  - upozorneni: screen pouziva pouze termcap databazi


- proto jestli chcete, aby vam to fungovalo OK musite

      nakopirovat
muj soubor termcap do adresare /etc

  

  

Motivace:
  Na zacatku sve prace s linuxem jsem delal se slackware a brzo jsem
zjistil, ze terminalove databaze jak ve formatu termcap tak i terminfo
nejsou uplne. I pocal jsem je vylepsovat a vylepsovat.
Po urcite dobe jsem presel na RedHat a zjistil jsem, ze i tam to neni o
moc lepsi. Tak jsem vylepsoval dale. V te dobe jsem pracoval pouze
na terminalovych databazich linux consoly a xtermu (specielne nxtermu).
(Zjistil jsem totiz, ze nxterm mnohem vice odpovida linux consoli
ohledne
nastavovani barev nez xterm)
Po case jsem se chtel dostat z linuxu na informix server. Zjistil jsem,
ze korektne podporuje pouze terminal "vt320". Tak jsem se dal do dila.
Udelal jsem terminalove databaze "vt52" "vt100" "vt102" "vt220" "vt320".
Pote jsem jiz jen vyladoval.

Mym cilem bylo:
1. aby termcap a terminfo databaze jednoho terminalu byla co nejvice
podobna
2. aby byly terminalove databaze co nejuplnejsi, ale nepresahly limity
   - limit pro termcap je 1023 znaku
   - limit pro terminfo je 4096
3. aby terminalove databaze byly co nejprenositelnejsi

Jednotlive body byly splneny takto:
1. termcap a terminfo si odpovidaji na 99%
   tento pozadavek je trochu omezujici na terminfo
   (terminfo umi vice nez termcap), ale ne moc
   (pro bezne programy je tam toho vic nez potrebuji a ty co pouzivaji
   ncurses jsou uplne v pohode)
2. tento pozadavek je trochu protichudny, ale pro terminfo nijak
omezujici
   pro termcap to jiz omezujici je, ale jen pro opravdu komplikovane
   terminaly
   tato hranice se projevila u xtermu a linux consoly (u termcap)
   a tak jsem tam nemohl zahrnout takove lahudky jako F13-F22, ale
   jak jiste uznate jsou to jen lahudky
3. Ponevadz jsem (hlavne vt320) konzultoval i s termcap databazi
   operacniho systemu AIX myslim, ze prenositelnost je dobra.
   Vsechny terminaly jsem konzultoval s termcap databazi RedHatu a
Slackware



Zdravi: Richard S~puta (ric)
        Richard.Sputa na os3.os.ds.mfcr.cz



Další informace o konferenci Linux