Portál AbcLinuxu, 24. dubna 2024 04:13


Dotaz: utf8 font v konzoli

5.2.2005 19:42 VORNER | skóre: 3 | Turnov
utf8 font v konzoli
Přečteno: 403×
Odpovědět | Admin
Nedávno mi došla trpělivost s podivnými znaky s háčky a jinými takovými věcmi. Proto sem začal nastavovat locales a dostal jsem se do celkem slušného stavu. Funguje mi kompletně celé grafické rozhraní (pokud pominu skype, který ale s linuxem má společné jen to, že v něm jde spustit). Problém nastane, když se přepnu do textového rozhraní. Mnou napsané znaky vypadají správně, ale znaky produkované např. ls -l jsou špatně. Místo např. ů se mi zobrazí dva divné znaky (jak vypadají záleží na zvoleném fontu). Nevíte někdo o fontu pro textový režim, který by správně zobrazoval české znaky, když mám nastavené locales na cs_CZ.utf8? (Mimochodem, anglicky mluvící programy mě vyhovují více, ale nepodařilo se mi přimět počítač k tomu, abych jé mohl psaát česky a on načetl anglické zprávy, ani LC_MESSAGES nastavené na angličtinu nepomohly) Děkuji
Windows are like... windows - shiny at the begining, by time getting dirty, and fragile.
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

5.2.2005 19:49 jm
Rozbalit Rozbalit vše Re: utf8 font v konzoli
Odpovědět | | Sbalit | Link | Blokovat | Admin
LatArCyrHeb-16
Vašek Lorenc avatar 5.2.2005 20:34 Vašek Lorenc | skóre: 27
Rozbalit Rozbalit vše Re: utf8 font v konzoli
Odpovědět | | Sbalit | Link | Blokovat | Admin
LANG=en_US
LC_CTYPE=cs_CZ
LC_NUMERIC="en_US"
LC_TIME="en_US"
LC_COLLATE="en_US"
LC_MONETARY="en_US"
LC_MESSAGES="en_US"
LC_PAPER="en_US"
LC_NAME="en_US"
LC_ADDRESS="en_US"
LC_TELEPHONE="en_US"
LC_MEASUREMENT="en_US"
LC_IDENTIFICATION="en_US"
LC_ALL=
-- psát se dá česky, ale systém jinak funguje anglicky..
...včetně majestátného loosa
5.2.2005 21:28 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: utf8 font v konzoli
Odpovědět | | Sbalit | Link | Blokovat | Admin
Čeština UNICODE v RH - FC

SYSFONT="latarcyrheb-sun16"
6.2.2005 11:07 VORNER | skóre: 3 | Turnov
Rozbalit Rozbalit vše Re: utf8 font v konzoli
Odpovědět | | Sbalit | Link | Blokovat | Admin
No, psal jsem, že mám nastavené cs_CZ.utf8. Tyhle fonty jsem již zkoušel a mají dva problémy: A) Vypadají divně, B) Píší uplně stejně špatné znaky jako např. lat2 nebo iso02 fonty. Ale to nastavení locales vypadá, že by mohlo fungovat. Děkuji.
Windows are like... windows - shiny at the begining, by time getting dirty, and fragile.
6.2.2005 11:11 jm
Rozbalit Rozbalit vše Re: utf8 font v konzoli
Vyse uvedene nastaveni locales neni pro UTF-8. Fonty sice mozna vypada divne, ale funguje spravne, vlastni font si kvuli tomu vytvoret nebudu a zadny jiny pouzitelny jsem nenasel.
6.2.2005 11:41 VORNER | skóre: 3 | Turnov
Rozbalit Rozbalit vše Re: utf8 font v konzoli
Nevím, co tím myslíš, že není pro utf8. Pro co jin0ho by bylo locale "cs_CZ.utf8"? A to, že fungují není pravda. Když mám místo "ú" "|=", tak to nefunguje. Já jinými slovy sháním nějaký font, který by UTF8 uměl zobrazit v textovém režimu, nebo to nějak namapovat, ale to jen a pouze v textovém režimu, nikde jinde. terminál v xkách mi běhá bez problémů.
Windows are like... windows - shiny at the begining, by time getting dirty, and fragile.
6.2.2005 11:47 jm
Rozbalit Rozbalit vše Re: utf8 font v konzoli
Ach jo, myslel jsem tento prispevek. A jinak me ten font v konzoli bez problemu funguje, cili zrejme spatne nastaveni.
6.2.2005 23:57 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: utf8 font v konzoli
Přepnuls konzoli do unicode ? Nahrát správný font ? Zavést správnou klávesovou mapu a zde je problém mapy nejsou v unicode takže tam musí být parametr -u ?

PS. Mě pod FC3 fungují všechny konzole pod unicode OK a font se mi nezdá být blbý.
UNICODE_START(1)                                             UNICODE_START(1)

NAME
       unicode_start - put keyboard and console in unicode mode

SYNOPSIS
       unicode_start [font [umap]]

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.