Ako triabva da sme korektni, Unicod ne e tochno kodirane. Toi ne otgovaria za vrazkata mezhdu simvolite v edin byte potok i znacheniata im. Na praktika Unicode e edna ogromna baza danni mezhdu smislovi simvoli i niakakvi nomera. Kak shte izglezhdat tezi simvoli e rabota na shrifta i tipografiata, a ne na Unicode. (tova e malko kraina pozicia, mozhe da imate edin shrift kadeto vsicki bukvi sa grafichno izobrazeni kato tochki). Kodiraneto e saotvetstvieto mezhdu niakakv kliuch, indeks (posledovetelnost ot baitove) i nomerata. Ima razlichni kodirania za Unicod. V UNIX populiaren e UTF-8, v Windows UTF-16. UTF-8 ima tova predimstvo, che: 1. e naplano savmestimo s ASCII 2. pozvoliava filtrite (sort, cat, wc i t.n.) da ne se prenapisvat IZOBSHTO. 3. vsichki promeni se praviat samo v glibc 4. dava dostatachno azbuchno prostranstvo za takiva ezici kato kitaiski, iaponski, koreiski. (pri UTF-16 tova e otchasti viarno. Dostatachno, za da pishe v upatvaneto na Windows che poddarzhal vsichki ezici, bez da mozhe da gi osadish za naj-nagla lazha. Nedostatachno, za da mozhe tova naistina da e viarno ;->) Taka che Anton e prav - kogato minem na Unicode neshtata uzh triabva da se poopraviat. Na praktika - shte minem na edno opredeleno kodirane na Unicode - UTF-8) Prevodite na KDE veche iziskvat vsichko da e v UTF-8, za Gnome 1.x seriata polzvame CP1251, no s preminavane kam Gnome 2.x, i nie shte minem na UTF-8. Demonstracia kak izglezhda dumata zdravei v UTF-8 зд�авей al_shopov ����� �������� wrote: > > �� 3 �������� 2001 (�����) � 12:13 ���� Valery Dachev ����: > > > > ������ ����������� �� ���������� ����� �� ����������� � ����������� ������, > > ���� ������� �� �������� ���� ���� � ��������� ��� �� ext2 ������� ������� > > �, �� ��� ������� ��������, �� �����, �� ������� � ���� ����. ����� ���� �� > > �� ��� �������� � ���� ����� ��� ����� ������� ������� ���� > > > vfat, > > ��� ���� ������� ������� ����� ���� ��� ��� �����: ���� �������� � ����� > ��������� �� 8+3 ������� �� ������������ � ���. �� �������� �� > ���������� ��� �� �������� ������, � ����������� ��� �������� 8-������ > ��������, ���� � ���������� �� �������� �� Windows � ������ �� > ����������� ���� ���� �� ���� cp855, cp866 ��� mik. �� ��� ������, �� > ������ ������ �� ���� �� ��������� �� CP1251 � 1) ������ � 2) cp855, > cp866 ��� mik. ���� �� ������� ��� ������ ����� �� ��������� mount: > > codepage=mik,iocharset=cp1251 > > �� ���� �� �� ������ � � /etc/fstab. �� ����� �� ������, ������ ���� > ����� �� mik, ���� �� cp1251, ���� �� ���������� ��� ������� ����� �� > vfat �� ������ �� �������, ������ �������� �� ������. > > (�������� ���� �� � ����� ����. ���� �� �� �������� ��������, �� > Windows ���� �� � ����.) > > > NTFS, > > �����������, �� ���� ������� � vfat. > > > reiserfs, > > �� �� �������� �� ��� ��������. > > > iso9660, Microsoft Joliet > > ??? > > > � �.�. ? > > ��� minix � nfs ���� ���� ��������. ��� smbfs ���������� �� ������� �� > ���� � vfat. T.e. ��� ������ �� �������� ���� ������ ������ ��� �����, > ������������� � Windows-�� ������ ���� �� ������� ��������, �� > ���������� ���� �� ���� �� � ����. ��� ��� ��� ���� �� ������� ���� � > ��������, ��������� ���� �� ����� �� � �����. > > > ��� ��� �������, ����� ��� �� ���� ��� ��� ���� �� ���� �������� ? > > ��� ������: > > 1) ������� �� ������ � Samba. �� ��-����� ������ ������ ������ ��� �� > http://lml.bas.bg/~anton/beta > > 2) ���������� �� ������ ������ cp1251. �� �������� �� ���� �������. :-) > > � �������: ����� �������� > [EMAIL PROTECTED], [EMAIL PROTECTED] > > =========================================================================== > A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers) > http://www.linux-bulgaria.org/ Hosted by Internet Group Ltd. - Stara Zagora =========================================================================== A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers) http://www.linux-bulgaria.org/ Hosted by Internet Group Ltd. - Stara Zagora
