Наталья!
Буду защищать разработчиков :)
Вопрос интересный. А должны разработчики, следуя просьбам пользователей, догадываться, куда пользователи захотят свои данные передать? А если прошло 4 года? Давайте напишем письмо на Windows98, что он когда создавался не был защищен от новых вирусов. Почему тогда разработчики за нас не подумали?
А почему существуют несколько кодирововк русских букв и пр.?
Все эти вопросы не зависят от разработчиков.
Были разговоры про эти проблемы:
[
irbis.gpntb.ru]
[
irbis.gpntb.ru]
и пр.
Это частное решение. Тем более, что задача кодирования символов решена однобоко и для коммуникативных форматов.
А теперь у меня вопрос:
А где в формате описания документов есть ссылки на спец.символы и правила, согласно которым они должны применяться? А в ГОСТ 7.1-2003? При применении возможностей ИРБИСа в собственном технологическом процессе Вы ставили вопросы относительно дальнейшей передачи файлов? Почему технолог автоматизированных процессов Вашей библиотеки не проработала эти вопросы при дальнейшем существовании каталога?
Хотя, по-моему, зря была эта функция придумана до решения задачи работы с реальным UNICODE.
Прежде, чем применять даже очень "вкусные" возможности ПО, стоит все-же соотнести все это с технологическими процессами библиотеки и планами развития технологий.