[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Использование Unicode.



Hi!

 Несколько соображений "вдогонку". Во-первых, "объекты
локализации" (откомпилированные) для UTF-8 имеют
размер ~2Mb ;-( . Однако для всех locales : ru_RU.UFT-8,
ja_JP.UFT-8 категории LC_CTYPE и LC_COLLATE
_одинаковые_ поскольку содержат Generic UNICODE
collating. И формально говоря, необходимости в них
больше нет ;-)

 Единственное, для чего теперь служит LANG=ru_RU.UTF-8
или LANG=ja_JP.UTF-8 - это выбор языка сообщений,
единиц измерения и т.д. Проблемы при работе с символами
UNICODE убивает напрочь.

 Другой аспект. Хороший UNICODE шрифт занимает
~4..8Mb. Если предположить, что он лежит на фонтсервере,
то выбор нового фонта будет сопровождаться соответствующими
пересылками по сети и соответствующим от'еданием памяти
в X сервере.

 Теперь правда в XLFD введены Charset Subsetting (типа кусок
фонта [0000_4000] ) но спасут они не сильно, поскольку ими еще
надо уметь пользоваться.

[1] http://www.teleport.com/~nmeyers/x11r6_fonts/x11r6_fonts_94_paper.pdf

--
-=AV=-