Strona 1 z 1

UTF i encje

PostNapisane: 19 stycznia 2007, o 12:34
przez dżirdżis
Być może jeszcze czegoś nie odkryłem, niemniej jednak po wielu niepowodzeniach zdecydowałem się napisać na forum.

Rozumiem, że kod programu nie pozwala raczej na wprowadzanie bezpośrednich znaków utf, i wymaga wprowadzenia encji. Niech i tak będzie. Jednakże po zapisie tychże encji jako utf i zamknięciu pliku, powstaje problem przy kolejnym wczytaniu tego samego, zapisanego pliku. Okazuje się, że wiele encji misternie dopracowanych nagle się rozpłynęło. Po wczytaniu pliku utf, w kodzie Pajączka nie ma ani wcześniej opracowanych encji, ani utf.
Encje pozostają tylko tam, gdzie były znaki alfabetu innego niż łaciński. Prawidłowo pokazywane są też znaki polskie. Ale np. długie samogłoski (z kreską nad), zostały uproszczone do krótkich.
Jak ustawić konfigurację, żeby po zapisaniu w kodowaniu utf długich samogłosek, można było odczytać te znaki jako długie (jeśli nie da w utf, mogą być encje).
Weźmy np. encję długiego a - &#257.
Po zapisaniu jako utf i ponownym otwarciu jako utf pojawia się krótkie a - bez encji i nawet nie jako znak unicode.