Portál AbcLinuxu, 18. dubna 2024 17:34


Dotaz: Čeština ve Slackware 7.1

6.10.2003 15:06 jan hluštík
Čeština ve Slackware 7.1
Přečteno: 252×
Odpovědět | Admin
Má prosím někdo zkušenost s češtinou ve Slackware 7.1 bez použití nějakých externích balíků? Zatím řeším jenom konzoli a už se o to pokouším podle Czech-HOWTO asi 14 dní, ale místo ěščřžýá mám pořád jen paznaky. Jinak se všechno zdá být v pořádku. Mám nastavenou klávesnici cz-us-qwertz.map.gz, font lat2-16.psf.gz, locales LC_ALL=cs_CZ, LANG=cs a pro bash v ~/.inputrc i /etc/profile podporu osmibitových znaků. Dělám něco špatně nebo je tam nějaký známý problém o kterém nevím? Díky.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

6.10.2003 20:05 Vlastimil Ott | skóre: 66 | blog: Plastique | Opava
Rozbalit Rozbalit vše Čeština ve Slackware 7.1
Odpovědět | | Sbalit | Link | Blokovat | Admin
Žádné přídavné balíky nejsou třeba. Existuje v 7.1 už /etc/profile/lang.sh? Asi ne, že. Myslím, že ještě pomůže vytvoření souboru /home/user/.profile, může to být link na /etc/profile. Napište přesně, jak tu češtinu nastavujete. --vo
Práce: Liberix, o.p.s. | Blog: OpensourceBlog.cz | Online kurz Zlatý WordPress
6.10.2003 21:16 jan hluštík
Rozbalit Rozbalit vše Čeština ve Slackware 7.1
Tuším, že u 7.1 v /etc není adresář profile, jenom soubor profile. Momentálně jsem ve Windows, tak to nemůžu říct jistě. V /etc/rc.d/rc.font zadám "setfont -v latin2-16.psf.gz". Zkoušel jsem i napsat úplnou cestu k fontům, je uvedená v komentáři, ale výsledek stejný. Font v příslušném adresáři je. V /etc/rc.d/rc.keymap mám "loadkeys cz-us-qwertz.map.gz". Podle hlášení při startu se jak klávesnice, tak fonty načtou. Žádné chybové hlášení v syslogu ani messages není. Klávesnice se chová jako česká, je qwertz a znaky jako "@" nebo "|" se dají napsat jen pomocí pravého Alt. Jak jsem už napsal, místo znaků s háčky se zobrazují tu kus rámečku, tu jakési "t" s ocáskem, apod., ale font je snad správný - rámečky v MC jsou také zmršené. Dál mám nastavené locales jak jsem uvedl výše - v /etc/profile jako export LC_něco=cs. Zkoušel jsem zadávat i "cs_CZ" a "czech", ale bez rozdílu. Výsledkem je, že např. v MC se zobrazují české tipy (i když se zmršenými písmeny), takže myslím, že locales nějak fungují. Dále mám v ~/.inputrc "set meta-flag on set convert-meta off a set output-meta on". Měl jsem v tom zkraje trochu zmatek, takže jsem to strkal do /etc/profile, ale myslím, že to fungovalo taky. Snad mi chyběly lokalizační soubory v /usr/share/locale/cs (byl tam jenom adresář LC_MESSAGES), podle HOWTO jsem zadal localedef --help a následně localedef -c -i /usr/share/locales/cs -f /usr/share/i18n/charmaps/ISO-8859-2 /usr/share/locale/cs. Názvy a cesty odpovídají mému systému. Tím se v /usr/share/locale/cs vytvořily soubory LC_něco. Které přesně teď z hlavy nevím. Hledal jsem v archivu diskuzních skupin na linux.cz a našel jsem jedinou relevantní zmínku o zprovoznění češtiny na této distribuci pomocí jakéhosi balíku s kódováním Unicode. Tak mě napadlo, jestli to vůbec tou "normální"cestou jde. Děkuji. P.S. Nepachtil bych se s tak starou distribucí, ale mám starý počítač. A kromě toho ta jednoduchost... :-) Tip s linkem zkusím.
6.10.2003 21:23 Vlastimil Ott | skóre: 66 | blog: Plastique | Opava
Rozbalit Rozbalit vše Čeština ve Slackware 7.1
Já mám na starém počítači (pentium 200/128MB RAM, 600MB HDD) od včerejška Slackware 9.1. Netvrdím, že to valí jak blesk, ale funguje to schopně. Mám tam Xfce. Rozhodně bych vám doporučil aspoň verzi 8.0; spíše 9. Co je to za stroj? --vo
Práce: Liberix, o.p.s. | Blog: OpensourceBlog.cz | Online kurz Zlatý WordPress
7.10.2003 07:58 jan hluštík
Rozbalit Rozbalit vše Čeština ve Slackware 7.1
Je to Pentium 200 MMX se 64 MB RAM, 1,2 a 4,0 GB HDD. Už jsem uvažoval dát tam novější verzi, ale tahle právě valí jako blesk. Když použiju twm, můžu mít otevřenejch klidně 10 oken Dilla nebo Linksu a jede to bez problémů.
7.10.2003 14:45 Zdeněk Štěpánek | skóre: 57 | blog: uz_mam_taky_blog | varnsdorf
Rozbalit Rozbalit vše Čeština ve Slackware 7.1
Jezismarja, tohle prece neni stary pocitac. P200MMX je docela delo. Vraz tam hodne pameti, dobrou grafarnu a IceWM ti pobezi jak vino. Mam tady taky P200MMX a slack 9 je na nem jako doma. Jen to chce more pameti at to nemusi swapovat. I s 8MB RAM mi v konzoli prehraval MP3, ale 4MB tarball uz MC otevrit nedokazal. se 40MB ram temer okamzite. Rozhodne bych tam dal novyho slacka a zkompiloval bych si jadro presne podle svych predstav. Stejna tak bych povybinil veskere sluzby co nepotrebuju. Rozhodne je lepsi a min prace upravit novou distribuci nez upravit starou. Zdenek Stepanek
www.pirati.cz - s piráty do parlamentu i jinam www.gavanet.org - czfree varnsdorf
7.10.2003 20:59 sine.nomine
Rozbalit Rozbalit vše Čeština ve Slackware 7.1
ja svyho casu provozoval na p200mmx s 64mib ram mandraka 9.0 s kde 3.0 a taky to slo. sic pomalu... takze kdyz si tam hodis jakoukoliv novou distribuci, tak ti imho twm povali dal jako z praku...
6.10.2003 22:08 finn
Rozbalit Rozbalit vše Čeština ve Slackware 7.1
Zkuste zadat jako jméno fontu jen latin2-16…
6.10.2003 22:31 Vlastimil Ott | skóre: 66 | blog: Plastique | Opava
Rozbalit Rozbalit vše Čeština ve Slackware 7.1
lat2-16.psfu? --vo
Práce: Liberix, o.p.s. | Blog: OpensourceBlog.cz | Online kurz Zlatý WordPress
6.10.2003 22:50 finn
Rozbalit Rozbalit vše Čeština ve Slackware 7.1
Jenom tipuju, neznám konfiguráky Slackwaru, ale v Gentoo se font konzole nastavuje v souboru /etc/rc.conf a zadává se jen např. CONSOLEFONT="lat2-16"&hellip.
6.10.2003 22:55 Vlastimil Ott | skóre: 66 | blog: Plastique | Opava
Rozbalit Rozbalit vše Čeština ve Slackware 7.1
Ve slacku obvykle ve skriptu /etc/rc.d/rc.local, nebo rc.font. --vo
Práce: Liberix, o.p.s. | Blog: OpensourceBlog.cz | Online kurz Zlatý WordPress
7.10.2003 08:03 jan hluštík
Rozbalit Rozbalit vše Čeština ve Slackware 7.1
Určitě je to rc.font. rc.local je tam taky, ale podle mě ten rc.font funguje, jenom je ještě někde chybka. To s tím jiným názvem fontu zkusím. Zatím díky.
7.10.2003 06:44 Hovadko
Rozbalit Rozbalit vše Čeština ve Slackware 7.1
Odpovědět | | Sbalit | Link | Blokovat | Admin
jo tak tohle jsem pred nedavnem taky resil, ale na Slacku 8.1 ... Pro konzoli jsem pouzil font lat2a-16.psf.gz (nevim jestli je i ve Slacku 7 :-( ...) ... Nic jineho jsem nenastavoval, protoze mi prijde docela na houby, kdyz nejakej program na me mluvi cesky a zbytek hulaka anglicky - tak jsem si to sjednotil a nechal to na anglictine (proto jsem nenastavoval zadny LC_ALL, atd...) ... No a v XWindowsech - pouzivam Windowmaker 0.80.0 se mi pri zavedeni LC_ALL=cs_CZ objevovaly misto pismenek s hacky nejake patvary, tak to byl dalsi duvod nechal to v anglictine ... Jedine co jsem potreboval, bylo psat cesky text v OpenOffice nebo v necem jinem, ale nefungovala mi ceska klavesnice, tak jsem si po ruznych pokusech s upravou XF86config nainstaloval applet WMKBD a ten jede naprosto v pohode - nevim jak to udelel, ale v OpenOffice nebo v LyXu (ac mam cely linux v anglictine) se mi zobrazuji ceske znaky, prepinani klavesnice pomoci Alt+Shift (nebo Ctrl+Shift - lze si zvolit) ... Takze pohoda ... Nevim jeste jak to bude s tiskem, ale to me zatim netrapi ...
7.10.2003 23:19 jan hluštík
Rozbalit Rozbalit vše Čeština ve Slackware 7.1
Odpovědět | | Sbalit | Link | Blokovat | Admin
"Jezismarja, tohle prece neni stary pocitac. P200MMX je docela delo." - to jste mě potěšil. Je fakt, že na práci to asi stačí. Grafárnu mám Matrox Millenium II 8MB. Zkoušel jsem sehnat víc paměti, ale 32 MB SIMM moduly se nějak těžko shání. Ale když člověk použije konzolové programy (mpg123, ppp-on, apod.) místo grafických serepetiček, tak se dá opravdu dost paměti ušetřit. "ja svyho casu provozoval na p200mmx s 64mib ram mandraka 9.0 s kde 3.0 a taky to slo." - jo, to jsem taky zkusil, ale tehdy jsem ještě neuměl např. vypnout nepotřebné služby, takže to nebylo nic moc. Netroufl jsem si vybírat balíky jednotlivě, takže jsem instaloval asi hodinu a půl a měl jsem tam asi 2 giga balastu (Mandrake mi laskavě promine :-) "Zkuste zadat jako jméno fontu jen latin2-16" -výsledek stejný. "lat2-16.psfu" -tenhle font tam bohužel není. Zkoušel jsem iso02.f16 a taky to nepomohlo. "Pro konzoli jsem pouzil font lat2a-16.psf.gz..." - ten tam taky není. No, děkuju všem za snahu, poohlédnu se asi po novější distribuci.
23.10.2003 08:22 jan hluštík
Rozbalit Rozbalit vše Čeština ve Slackware 7.1 (potažmo DeLi Linuxu)
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pokud by to ještě náhodou někoho zajímalo, stačí sehnat lat2-*.psfu.gz font a použít jej namísto fontu lat2-*.psf.gz. Nevím přesně proč, ale funguje to.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.