-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Manoel Pinho wrote:
>>Enfim, pela padroniza��o e pela portabilidade, algu�m poderia
>> acrescentar alguns coment�rios sobre essa dif�cil escolha?
>
>O Ruindows n�o usa UTF8.

Usa sim. At� o Notepad usa UTF-8.

Se voc� colocar algum caracter que n�o caiba no seu ISO-8859 padr�o, o 
Notepad automaticamente (e sem lhe perguntar) salva como UTF-8. E ele 
detecta como tal pela presen�a do Byte Order Mark no come�o do arquivo.

O problema � que os arquivos do Linux e outros Unix n�o t�m e nem v�o ter 
Byte Order Mark. Imagine se fosse um script: os primeiros dois caracteres 
n�o seriam "#!".

Outro exemplo s�o os nomes de arquivo: todos eles s�o gravados em Unicode 
(UTF-16) no disco.

J� no Linux, tudo fica como 8-bit e o seu locale determina qual � a 
codifica��o padr�o a ser usada. Eu estou com UTF-8 no meu sistema h� um 
bom tempo e tenho quase nenhum problema. De vez em quando ainda d� alguma 
coisa errada com o MySQL (4.0 n�o tem suporte a charsets multi-byte) ou 
at� o PHP. Ou ent�o quando algu�m me envia um arquivo texto por email.

LaTeX funciona bem, meus programas funcionam bem, minhas p�ginas web 
tamb�m e por a� vai.

O problema mais comum � o caso de pessoas que usam clientes de mail 
quebrados e n�o indicam o charset corretamente. (Eu ignoro esses emails)

>Eu particularmente uso o bom e velho iso8859-1 porque j� tive dores de
>cabe�a com os caracteres acentuados e arquivos vindos do Windows. Pode
>ter sido ignor�ncia minha, mas pelo menos at� um certo tempo atr�s ainda
>havia bugs e problemas relacionados ao uso do UTF-8. Como uso o
>Conectiva 10 e ele suporta oficialmente o iso8859-1 resolvi n�o mexer
> nisso.

A �nica coisa que eu n�o consegui fazer funcionar at� hoje foi fazer a 
tecla seq��ncia <dead_diaeresis> <space> virar " no X. Por isso minha 
tecla " � direto <quotedbl>. (E o trema est� quase abolido da L�ngua 
Portuguesa)

- -- 
  Thiago Macieira  -  Registered Linux user #65028
   thiago (AT) macieira (DOT) info
    ICQ UIN: 1967141   PGP/GPG: 0x6EF45358; fingerprint:
    E067 918B B660 DBD1 105C  966C 33F5 F005 6EF4 5358
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.6 (GNU/Linux)

iD8DBQFBjDPZM/XwBW70U1gRAuV6AKC/Co3WGDRMG+B2xk6bkelgFJUBmwCdHLCg
fjiIZuTKTv/Ub5DhrqNynIA=
=TkJj
-----END PGP SIGNATURE-----
---------------------------------------------------------------------------
Esta lista � patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br

Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utiliza��o da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html

Responder a