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

Re: fstab, utf8 vs utf-8



On Tue, 12 Sep 2006 14:40:44 +0400, Artem Chuprina wrote:

>  АП> Вопрос, с чем связано такое коверканье названия кодировки (в названии koi8-r
>  АП> дефис присутсвует, и все прекрасно работает)?

> Там, где дают iocharset, не iocharset=utf-8, а просто utf8.  man mount.

Да нет, как я понял - вопрос именно в "корректности" написания названия
кодировки.

Вот выдержка из UTF-8 and Unicode FAQ by Markus Kuhn:
(http://www.cl.cam.ac.uk/~mgk25/unicode.html)

The official name and spelling of this encoding is UTF-8, where UTF
stands for UCS Transformation Format. Please do not write UTF-8 in any
documentation text in other ways (such as utf8 or UTF_8), unless of
course you refer to a variable name and not the encoding itself.

Помню, тоже сильно удивился, увидев в NLS разделе сорцов ядра
использование utf8 (слитно) вместо предполагаемого utf-8. А там если
дефолтовую NLS пропишешь неправильно в итоге получится latin1, ну и с
таким именем ошибиться проще простого.

Хотя можно с некоторой вероятностью предположить, что разработчики
воспринимают "utf8" как некий параметр, а не как название кодировки,
поэтому и не следуют здесь "букве FAQ'а".

-- 
 С уважением,
             Игорь.



Reply to: