********************* *** CS Tools 0.19 *** ********************* COPYRIGHT ========= CS-Tools 0.19 (Czech and Slovak national support for Linux) Copyright (C) 1996 Jan Kasprzak (kas@muni.cz) This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. [ Note: Since this package is dedicated to Czech and Slovak users, I wrote the README in Czech language. If you will need English documentation, see the manpages and other files in this subtree. ] CO JSOU CS-TOOLS? ================= Jde o balik narodni podpory pro Linux. V predchozich verzich se tento balik jmenoval czech-0.xx, ale protoze od teto verze obsahuje i Slovenske narodni prostredi, zmenil jsem nazev na cs-tools. ODKUD ZISKAT CS-TOOLS? ====================== Primarnim FTP-serverem pro CS-Tools je ftp.fi.muni.cz, adresar /pub/UNIX/localization/linux/cs-tools/. V podstromu /pub/UNIX/localization lze nalezt take dalsi data, vztahujici se k ceske/slovenske/iso-8859-2 lokalizaci pod UN*Xem. CO JE NOVEHO V TETO VERZI? ========================== Prectete si soubor WHATS_NEW. POUZITE MAPY KLAVESNICE ======================= Ceskou mapu klavesnice jsem delal tak, aby mi vyhovovala. Nekteri lide maji radeji trochu jine rozlozeni klaves. Je jednoduche modifikovat si prislusne konfiguracni soubory podle svych pozadavku. Ceska klavesnice je qwerty (nikoliv qwertz), ma ceske znaky i na klavesach [, ], ;, ', carka, tecka, - a /. Neni to tedy tzv. programatorska klavesnice. Protoze nejsem Slovak a slovensky psaci stroj jsem nikdy nevidel, musel jsem se spolehnout na informace, ktere mi dodali jini. Viz soubor SLOVAK_KEYBOARD.mail. Pokud byste meli jine pozadavky na rozlozeni klaves na slovenske klavesnici, napiste mi, nebo mi primo poslete modifikovane soubory. KODOVANI ======== CS-Tools pouzivaji jako primarni kodovani znaku kod ISO-8859-2 (iso-Latin 2), ktere je standardem v oblasti UN*Xu a pravdepodobne i obecne v oblasti vypocetni techniky. NARODNI PROSTREDI NA TEXTOVE KONZOLE ==================================== Jde o ceskou/slovenskou klavesnici pouzitelnou na virtualnich konzolach Linuxu v textovem rezimu. Abyste ji mohli pouzivat, musi na vasem systemu byt nainstalovan balik kbd-0.84 nebo vyssi od A. Brouwera. V novejsich distribucich tento balik je. Jinak je mozno jej ziskat napriklad z ftp.fi.muni.cz:/pub/UNIX/linux/... Pokud tuto cast baliku nainstalujete (viz soubor console/INSTALL), je pouziti jednoduche: Klavesou Pause se prepnete na ceskou/slovenskou klavesnici. Pridrzenim AltGr (= pravy Alt) se muzete docasne prepnout zpet na US klavesnici. Tehoz lze trvale dosahnout opetovnym stiskem Pause. Pozor! Nove verze X serveru si nepamatuji puvodni konzolovy font. Takze po ukonceni X11 budete mit na konzole opet VGA font. Tak at vas to nesplete. :-) Viz tez nize poznamka o Bourne-again shellu. CESKE PROSTREDI PRO EMACS ========================= Pokud pouzivate editor Emacs, muzete pouzit Ceske prostredi, ktere vyrobil Milan Zamazal. Informace o pouziti a instalaci viz soubor emacs-czech-2.1/README. Bohuzel zde neni Slovenske prostredi. CESKE/SLOVENSKE PROSTREDI V X11 =============================== V teto verzi cs-tools jsou take nove verze sdilenych knihoven libX11.so.6 (a.out a ELF), ktere zabezpeci korektni chovani funkce XLookupString(3) (a tim i vetsiny aplikaci) pri stisku mrtve klavesy a non-latin1 symbolu. Dale jsem dodal prislusne Xmodmap tabulky (zatim jen pro cestinu). Podrobnosti viz X11/Xlib-Compose/README. Ze stare verze cs-tools jsem ponechal konfiguracni soubor pro cesky/slovensky xterm. [ Kdosi mi posilal resource soubory pro cesky xterm a "programatorskou" klavesnici. Asi jsem je nekde ztratil; prosim poslete mi je znovu. ] Ceskou/Slovenskou klavesnici zapnete klavesou Pause. Vypnuti ceske/slovenske klavesnice lze dosahnout opetovnym stiskem klavesy Pause. Pridrzenim klavesy Alt se lze kratkodobe prepnout do US klavesnice. Navic XTerm akceptuje treti mrtvou klavesu: Stisknete-li Alt+mrtvou klavesu, generuje se mrtva dvojtecka nad pismenem. Takto lze napriklad napsat slovenske prehlasovane a (\"a v TeXu). POZOR! Pokud zaroven pouzivate cestinu na textove konzole (tedy mate Pausu namapovanou jako AltGr-lock) a startujete X server az pote, co jste natahli do pameti cz-lat2.map, nebude klavesa Pause vracet symbol Pause. To lze spravit prikazem "xmodmap -e 'keycode 110=Pause'". CSTOCS 3.0 ========== V tomto baliku je i nova verze programu na zmenu kodovani textu, cstocs. Nova verze je psana v perlu 5 a je cca 45-krat rychlejsi nez puvodni verze psana v GNU awk. Program umoznuje prekodovavat texty i mezi kodovanimi, ktere se zcela neshoduje ve znakove sade. Napriklad lze iso-8859-2 text prevest do iso-8859-1 tak, ze znaky, ktere jsou spolecne v obou kodovanich se prekoduji, ostatnim se (podle prani uzivatele) odrezou akcenty, nebo se nahradi napriklad mezerou, nebo retezcem jinych znaku. Napriklad je mozno symbol copyright prevest na retezec "(c)", pokud v cilovem kodovani tento symbol neni. Je mozne lehce zadavat nova kodovani (viz soubor cstocs-3.0/FILE.FORMAT). Pokud vytvorite soubor s nejakym novym kodovanim, poslete mi prosim kopii. MANOVE STRANKY ============== V tomto baliku je manova stranka cs-tools(7), kterou je mozno nalinkovat take pod jmena czech(7) a slovak(7). Pokud ziskate nazor, ze jazyk pouzity v manovych strankach a v dokumentaci je neco jineho nez anglictina nebo cestina, pokuste se prosim prislusny text upravit do anglictiny nebo do cestiny (podle toho, ke kteremu jazyku je text momentalne blize :-) a poslete mi jej. BASH ==== Aby bylo mozno psat na prikazove radce Bourne Again Shellu cesky, je nutne mit v ~/.inputrc nasledujici radky: set meta-flag on set convert-meta off set output-meta on TCSH ==== Pro shell tcsh zapiste do ~/.cshrc nastaveni: setenv LANG czech (nebo slovak) LESS ==== Aby less zobrazoval spravne 8-bitove znaky, nastavte promennou LESSCHARSET na hodnotu latin1 prikazem export LESSCHARSET=latin1 CHYBY ===== Ano, i tento software muze obsahovat, a pravdepodobne take obsahuje chyby. Pokud nejakou objevite (treba i preklep v dokumentaci), poslete mi prosim co nejpresnejsi popis teto chyby. Bude dobre, kdyz zapremyslite a prijdete i na to, jak danou chybu odstranit a poslete mi zaroven i tuto informaci. DO CS-TOOLS PRISPELI: ===================== Ladislav Lhotka (jeden X11 font) Libor Skarvada (nektere X11 fonty, puvodni cesky xterm) Petr Mejzlik (dalsi upravy ceskeho xtermu) Petr Olsak a Stefan Porubsky (zajistili popis slovenske klavesnice) Jan Pazdziora (adelton@fi.muni.cz) (nektere kodovaci tabulky pro cstocs, a dalsi upravy). Jiri Kvarda (kvarda@vc.cvut.cz) (nektere kodovaci tabulky pro cstocs) Milan Zamazal (pdm@fi.muni.cz) -- cesky Emacs. Lukas Petrlik -- cs-encodings-faq Stano Meduna -- slovenske Xmodmapy Jan "Yenya" Kasprzak (ruzne) mnoho lidi z Internetu (cenne pripominky k minulym verzim tohoto baliku). MAINTAINER ========== Tento balik zkompletoval a udrzuje Jan "Yenya" Kasprzak, student Fakulty Informatiky na Masarykove Universite v Brne (internet E-mail: kas@muni.cz). ------ Tak, to uz by stacilo. Prijemnou cestinu/slovenstinu pod nejlepsim operacnim systemem na svete preje -Yenya