
WinXP: špatné zobrazení češtiny v příkazovém řádku
Řeším problém, kdy se mi chybně zobrazuje českej text v příkazovým řádku, zatímco v poznámkovým bloku je to OK.
Může jít o chybu v registrech (substituce fontů), chybějící font, ... nevím. Přikládám obrázek
Za každou radu budu vděčnej.
Pavel
Kódová stránka (příkaz chcp) je 852, což je v pořádku. Přesto se český znaky v příkazovým řádku zobrazí špatně, zatímco ve všech dialozích (plocha - vlastnosti) se zobrazí bezchybně...
Pavel
ked suhlasi codepage tak mas asi blby font. To nastavenie co som pisal nizsie ale mozes skusit (skontroluj aj ze je tam zaskrtnuty aj font 852)
Jsou tam asi všechny světový jazyky, je zaškrtnutá i 852 OEM Latin 2. Takže tímhle to není.
Pavel
Mas tam hore v tom comboboxe aj zvolenu cestinu?
Ak ano tak uz to mozu byt asi len blbe/prepisane fonty.
Jo, čeština je nastavena. Takže musím vyšpekulovat, jakej font je systémovej. Už gůůglím.
Pavel
vid nizsie :)
Este na listu konzoly klikni pravym a vyber si vlastnosti, font. Ja tam mam zvoleny Lucida Console, raster, 8x12.
Ked chces menit nastavenia pre vsetky konzoly v systeme tak pravy klik na c:\windows\_default.pif a tam to zmenit
//edit: a nie, lucida console nemam zvoleny, ale mam zvoleny nejaky rasterfont. Ktory to je netusim. Ale skontroluj si co tam mas zvolene...
Bingo! Je nastaveno "Rastrová písma", změním na "Lucida console" a je to OK. Díky moc, jdu na ten pif soubor...
Pavel
Nie uz som sa opravil, rastrovy mam aj ja. Musim opravit aj to kde sa to nastavuje defaultne, pravy klik na okno konzoly a zvolit nie vlastnosti ale hned to nad tym (standardne nastavenia), ten .pif ma nastavovania fontov zas inac (je v tom bordel). Ten .pif ale je ale tiez defaultne nastavenia konzol (len fonty sa tam defaultne nastavuju inac).
Takze ti niekto asi prepisal rastrovy font. Uz len googlit ktory to je
tipuje ze ich je viac, napr. v c:\windows\fonts by si mal mat aj nejake vga852, vga852, ega40852, ega 80852, atd. Mozno to je to.
Hm, tak ani ten pif, ani nastavení v konzoli to neopraví. Takže ty fonty...
Pavel
to aj ked vyberes lucida console tak to je zle?
Ze by si mal posahane uplne vsetky fonty?
Preistotu este vlez do tych ovl.panelov - lokalnych nastaveni a skus nastavit na cestiunu uplne vsetko co tam najdes
Vyřešeno, pomohla ta Lucida Console, víc jsem do toho nevrtal.
Děkuju za účinnou a profesionální pomoc!
Pavel
Oki, takze mas v tych Win zle len tie raster fonty. Tie budu predpokladam bud tie co som pisal (windows\fonts\vga852 apod) alebo este nejaky system.fon (ja taky nemam ale mozno existuje :) alebo *serif*.fon (tych mam dost ale len nemecke :), apod. Mozes porovnat vsetky *.fon subory z C:\windows\fonts\ s nejakymi inymi ceskymi windows.To by som este skontroloval (nevies kde vsade sa tie rastrove fonty este pouziju).
Ono vetsinou staci se mrknout do ovl. panelu -Pismo, dat si podrobnosti a kouknout, jestli nektere nema nulovou delku/a nebo jedno po druhem dvojklikem otevrit.
Kdyz bude vadne, zarve.
Taky muzes zkusit MS TweakUi -> volba Repair font folder.
Jde o spatny systemovy font.
též si myslím. česká xp toto nedělají, ale jak koukám na záhlaví okénka "embedded windows", jde o počeštěná windows, proto toto.
zkontroloval bych font "ms sans serif" podle fonty.htm
Jo brtníku, je to vlastní sestavení XP Embedded, což je v podstatě anglickej základ, mám tam komponenty pro češtinu, ale buď mi někde chybí nějaký nastavení, nebo to MS nemá doladěný a tohle jim uniklo.
Máš postřeh.
Pavel
Ruším označení vyřešené.
Z paralelní instalace jsem nakopíroval všechny fonty a pořád se to chová stejně. Tj., zřejmě půjde o nějaký nastavení v registrech, asi substituce fontů nebo něco podobnýho. Ach jo.
Pavel
Zkus to:
MS TweakUi -> volba Repair font folder.
Zřejmě vyřešeno (zřejmě proto, že jsem dělal několik psích kusů). Vypadá to, že vše se vyřešilo přepsáním v registru, konkrétně
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\GRE_Initialize
Opravil jsem 3 fonty podle funkčních WinXP a už to šlape...
Pavel