Strona 1 z 1

ISO czy UTF

: 07 maja 2008, 20:16
autor: sq3hmn
Na dzień dzisiejszy co tak naprawdę jest standardem dla dystrybucji linuxa i dlaczego. Kodowanie iso czy utf
Co polecacie co radzicie??

: 07 maja 2008, 20:37
autor: winnetou
Dziękuję...

: 07 maja 2008, 22:01
autor: pavbaranov
sq3hmm
Nie bardzo łapię pytanie, ale będąc gadatliwym z natury:
1. Nie istnieje "standard kodowania dla dystrybucji linuksa". Linux daje Ci wybór pomiędzy różnymi standardami kodowania. M.in. pomiędzy UTF8 i oraz kodowaniem ISO.
2. Polską Normą od chwili powstania, jest ISO Latin2, czyli ISO-8859-2, nie jestem pewny (a zbyt leniwy by to w tej chwili sprawdzić) czy jako standard przynajmniej alternatywny został dopuszczony UTF-8.
3. Standardem w internecie, jeśli coś nie musi być kodowane w UTF-8, jest ISO 8859-2
4. (to już niekoniecznie do Ciebie) MS używał w DOS CP852, zaś pod Windows (przynajmniej do XP włącznie) CP1250 (jakoś ISO Latin2 nie udało mi się wybrać).
5. Co używać? Cóż, zależy to od Twoich potrzeb, które powinieneś sobie zdefiniować. Wydaje się natomiast, że rozwój pójdzie w stronę przyjęcia UTF-8, jako międzynarodowego standardu kodowania. Za wyjątkiem pisania stron www wyłącznie w języku polskim (albo inaczej - bez niełacińskich i nieśrodkowoeuropejskich znaków diakretycznych), prawdopodobnie poleciłbym zatem UTF-8, jako bardziej uniwersalny, choć mogą się pojawić niekiedy problemy w odczytywaniu polskich grup usenetowych.

: 08 maja 2008, 00:23
autor: sq3hmn
pavbaranov:
Nie koniecznie ma istnieć napisany standard z resztą jak twierdzi wyżej
winnetou pisze:Unix i Linux w standardzie kodują wszystko w UTF-8. [...]
Wygląda na to że w nowych dystrybucjach instalowanych na zasadzie klik, next, dalej (tak jak ja to przedostatnio robiłem) automatycznie wszystko ustawia się na UTF-8. Jednak bardzo dziękuję, że przypomniałeś mi o Polskiej Normie. Tam na razie nic się nie zmieniło i podstawą jest ISO.
Na stronie Polska Strona Ogonkowa poleca się jednak powolne wprowadzanie UTF.

No tak ale nadal nie wiem co stosować. Tak jak mówisz powinienem określić swoje potrzeby - ale mam z tym po prostu problem. Używam i nie zastanawiałem się nad kodowaniem. Dopiero teraz zastanowiłem się jak przyjdzie mi czasami poprzenosić do innych ludzi materiały które przygotowuje.

All
Wiec jak najlepiej kodować e-maile, pliki txt które trzymam na dysku albo pliki źródłowe prac LaTeX'owych?

: 08 maja 2008, 00:54
autor: fnmirk
sq3hmn pisze:Wiec jak najlepiej kodować e-maile, pliki txt które trzymam na dysku albo pliki źródłowe prac LaTeX'owych?
Poczytaj o mine na stronie ogonkowej i będziesz wiedział co z pocztą.
Korzystając z Linuksa poradzisz sobie z każdym kodowaniem. Najrozsądniej jest mieć wszystko co swoje w UTF8.
Ja wychodzę z założenia mój tekst ma być czytelny w UTF8 i taki standard ja preferuję.
Wysyłając tekst ,,zadowolonemu użytkownikowi systemu z rodziny Windows'' preferuję pliki tekstowe i źródłowe Latexa korzystam z polecenia:

Kod: Zaznacz cały

iconv -f utf8 -t cp1250 plik_utf8.txt>plik_cp1250.txt 

: 08 maja 2008, 07:20
autor: pavbaranov
sq3hmn pisze:Wiec jak najlepiej kodować e-maile, pliki txt które trzymam na dysku albo pliki źródłowe prac LaTeX'owych
Mail - ISO Latin2 - jeśli ktoś ma dobrze ustawioną przeglądarkę, to ten standard. Niektórzy mają jeszcze przeglądarki, które nie obsługują UTF-8, choć chyba już sporadycznie.
Plik txt? Plain text? Tu zależy od tego komu to przesyłasz. Użytkownikowi windowsa pewnie w CP1250, bo inaczej - znając rzecz nie poradzi sobie, linuksa - obojętne, bo powinien sobie bez problemów poradzić z każdym. LATEX - nie wiem, nie stosuję.
U siebie (czyli kodowanie dysku itp.) - w sumie obojętne, choć chyba lepiej UTF-8
Pierwsze dwa nie stanowią żadnego problemu, bo wybór stosownego kodowania zapewnia program, w którym dokonujesz edycji. Możesz też stosować konwertery, tak jak to proponuje fnmirk.