Děkuji Vám za tipy, ale u mě je to na dlouho.
Prosté kódování znaků, pokud něco neopomíjím a má představa není zkreslená, tak funguje pouze do čísla 127. (Běží mi linux mint, jestli to s tím také souvisí)
printf("\u00e1"); dá á
putchar('u00e1'); dá ??
i = '\xe1';
printf("%d %c", i, i); dá ??
Jinak, nejde jen o písmenka v určitém kódování v souboru, ale o výstup na obrazovku - terminál v geany. Zkoušel jsem prohodit v nastavení utf8 za iso88592, a funguje to stejně.
ICU jsem zatím nerozchodil, ale umí opravdu "primitivním" jednoduchým způsobem pracovat se znaky s diakritikou, nebo jde jen opět o prostředí?
Na gettext() přijde ještě asi řada.
Zřejmě to ale vyhraje nějaká ta knihovna (Glib), kterou musím nejdřív pochopit.
Sallyx mi zatím nic nedává, příklady na kódování nejsou pro začátečníka.
Hezký den!
