Portál AbcLinuxu, 6. května 2025 11:43
Zdravim,
zkompiloval sem si MC. Čeština je v pořádku, ale orámování je nějaký rozhozený. Pro ilustraci viz příloha. Chyba rozhození se projevuje na řádkách, kde se vyskytují znaky s diakritikou (měsíc, název adresáře/souboru, popis). Pro každý znak s diakritikou to daný sloupec jakoby o znak zmenší. Netušim, kde je chyba. Taky je zajímavé, že v mc nemůžu napsat znaky ě, č a ř (objeví se takový ten otazník, viz obrázek a příkazový řádek). Neví někdo, čím to je způsobené? Díky
Jaké máš nastavení češtiny, tedy locale? Už jsem to taky zažil, takovýhle stav , kdusi dávno, takže jen nakopnu správným směrem, snad.
Výpis locale:
LANG=cs_CZ.UTF-8
LC_CTYPE="cs_CZ.UTF-8"
LC_NUMERIC="cs_CZ.UTF-8"
LC_TIME="cs_CZ.UTF-8"
LC_COLLATE="cs_CZ.UTF-8"
LC_MONETARY="cs_CZ.UTF-8"
LC_MESSAGES="cs_CZ.UTF-8"
LC_PAPER="cs_CZ.UTF-8"
LC_NAME="cs_CZ.UTF-8"
LC_ADDRESS="cs_CZ.UTF-8"
LC_TELEPHONE="cs_CZ.UTF-8"
LC_MEASUREMENT="cs_CZ.UTF-8"
LC_IDENTIFICATION="cs_CZ.UTF-8"
LC_ALL=
To by snad mělo být v pořádku, ne? Když sem měl nainstalovaný MC z repozitářů, tak bylo vše v pořádku. Byla to ale starší verze, proto sem se rozhodl pro kompilaci.
Matne si vzpominam na podobne problemy. Vyresil jsem instalaci mc-mp :)
V gentoo s tim problémy nemam ... a když tak hledání ... gentoo mc font a navíc ... v /usr/share/mc/mc.hint.cs je čeština, kterou lze převést do utf-8 - i při nastavení locale jsem ji měl v 8859-2.
# eix app-misc/mc [I] app-misc/mc Available versions: 4.6.1-r4 ~4.6.2_pre1 {7zip X gpm ncurses nls samba slang unicode} Installed versions: 4.6.1-r4(22:42:54 17.1.2009)(7zip X ncurses nls samba slang unicode -gpm)
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.