ISO/IEC 14651:2007 Информационные технологии. Международный порядок и сравнение строк. Метод сравнения строк символов и описание общего шаблона настраиваемого порядка.
Настоящий международный стандарт определяет следующее. ? Эталонный метод сравнения. Этот метод применим к двум строкам символов, чтобы определить порядок их сопоставления в отсортированном списке. Этот метод можно применять к строкам, содержащим символы из полного набора символов ISO/IEC 10646. Этот метод также применим к подмножествам этого набора, например, к наборам различных 8-битных стандартных символов ISO/IEC или к любым другим символам. набор, стандартизированный или нет, для получения результатов упорядочивания, действительных (после адаптации) для заданного набора языков для каждого алфавита. В этом методе используются таблицы сопоставления, полученные либо из общей таблицы шаблонов, определенной в настоящем стандарте, либо из одной из ее модификаций. Этот метод обеспечивает справочный формат. Формат описывается с использованием формы Бэкуса-Наура (BNF). Этот формат используется для описания общей таблицы шаблонов. Этот формат нормативно используется в настоящем международном стандарте. ? Таблица общего шаблона. Данная настройка общей таблицы шаблонов используется методом эталонного сравнения. Таблица общих шаблонов описывает порядок всех символов, закодированных в стандарте ISO/IEC 10646:2003 до поправки 2, а также символы БУКВА ДЕВАНАГАРИ GGA, БУКВА ДЕВАНАГАРИ JJA, БУКВА ДЕВАНАГАРИ DDDA и БУКВА ДЕВАНАГАРИ BBA (символы U097B, U097C, U097E и U097F, соответственно). Это позволяет указать полностью детерминированный порядок. Эта таблица позволяет указать порядок строк, адаптированный к местным правилам упорядочения, не требуя от разработчика знания всех различных сценариев, уже закодированных в UCS. ПРИМЕЧАНИЕ 1. Эту таблицу общих шаблонов необходимо изменить в соответствии с потребностями местной среды. Основное преимущество во всем мире заключается в том, что для других сценариев часто не требуется никаких изменений, и порядок остается максимально последовательным и предсказуемым с международной точки зрения. ПРИМЕЧАНИЕ 2. Репертуар символов, используемый в настоящем международном стандарте, эквивалентен набору символов стандарта Unicode версии 5.0. ? Справочное имя. Справочное имя относится к этой конкретной версии общей таблицы шаблонов и используется в качестве справочного материала при адаптации. В частности, это название подразумевает, что таблица связана с определенным этапом разработки универсального набора символов с многооктетной кодировкой ISO/IEC 10646. ? Требования к объявлению различий (дельта) между таблицей сопоставления и таблицей общего шаблона. Настоящий международный стандарт не требует следующего. ? Конкретный метод сравнения; любой эквивалентный метод, дающий те же результаты, является приемлемым. ? Определенный формат для описания или адаптации таблиц в конкретной реализации. ? Определенные символы, которые будут использоваться реализациями, за исключением имени общей таблицы шаблонов. ? Любой конкретный пользовательский интерфейс для выбора опций. ? Любой конкретный внутренний формат для промежуточных ключей, используемых при сравнении, а также для используемой таблицы. Использование цифровых клавиш также не является обязательным. ? Контекстно-зависимый порядок. ? Любая конкретная подготовка строк символов перед сравнением.
ISO/IEC 14651:2007 История
2020ISO/IEC 14651:2020 Информационные технологии. Международное упорядочение и сравнение строк. Метод сравнения строк символов и описание настраиваемого порядка по общему шаблону.
2019ISO/IEC 14651:2019 Информационные технологии. Международный порядок и сравнение строк. Метод сравнения строк символов и описание настраиваемого порядка по общему шаблону.
2017ISO/IEC 14651:2016/Amd 1:2017 Информационные технологии. Международное упорядочение и сравнение строк. Метод сравнения символьных строк и описание настраиваемого порядка по общему шаблону. Поправка 1.
2016ISO/IEC 14651:2016 Информационные технологии. Международный порядок и сравнение строк. Метод сравнения строк символов и описание общего шаблона настраиваемого порядка.
2015ISO/IEC 14651:2011/Amd 2:2015 Поправка 2. Информационные технологии. Международное упорядочение и сравнение строк. Метод сравнения строк символов и описание настраиваемого порядка по общему шаблону.
2012ISO/IEC 14651:2011/Amd 1:2012 Информационные технологии - Международный порядок и сравнение строк - Метод сравнения символьных строк и описание общего шаблона настраиваемого порядка; Поправка 1
2011ISO/IEC 14651:2011 Информационные технологии. Международный порядок и сравнение строк. Метод сравнения строк символов и описание общего шаблона настраиваемого порядка.
2009ISO/IEC 14651:2007/Amd 1:2009 Информационные технологии - Международный порядок и сравнение строк - Метод сравнения символьных строк и описание общего шаблона настраиваемого порядка; Поправка 1
2007ISO/IEC 14651:2007 Информационные технологии. Международный порядок и сравнение строк. Метод сравнения строк символов и описание общего шаблона настраиваемого порядка.
2006ISO/IEC 14651:2001/Amd 3:2006 Информационные технологии - Международный порядок и сравнение строк - Метод сравнения символьных строк и описание общего шаблона настраиваемого порядка; Поправка 3
2005ISO/IEC 14651:2001/Amd 2:2005 Информационные технологии - Международный порядок и сравнение строк - Метод сравнения символьных строк и описание общего шаблона настраиваемого порядка; Поправка 2
2003ISO/IEC 14651:2001/Amd 1:2003 Информационные технологии - Международный порядок и сравнение строк - Метод сравнения символьных строк и описание общего шаблона настраиваемого порядка; Поправка 1
2001ISO/IEC 14651:2001 Информационные технологии. Международный порядок и сравнение строк. Метод сравнения строк символов и описание общего шаблона настраиваемого порядка.