Алфавитный порядок слов¶
Алфавитный порядок — упорядочивание слов и других языковых единиц по последовательности букв алфавита. Слова, выстроенные по алфавиту, образуют алфавитный список (алфавит), который служит основой словарей, справочников, каталогов, телефонных книг и поисковых систем. Порядок определяется последовательностью букв в алфавите языка, на котором составлен список.
¶Основы алфавитной сортировки
Алфавитная сортировка выполняется посимвольно: первое слово сравнивается со вторым по первой букве, при совпадении — по второй, и так далее. Если одно слово является началом другого (например, «город» и «городской»), более короткое слово предшествует более длинному.
В русском алфавите 33 буквы: а, б, в, г, д, е, ё, ж, з, и, й, к, л, м, н, о, п, р, с, т, у, ф, х, ц, ч, ш, щ, ъ, ы, ь, э, ю, я. Буква «ё» традиционно считается вариантом «е» и при сортировке часто не выделяется в отдельную позицию, хотя в некоторых справочниках и словарях ей отводится собственное место после «е».
¶Правила сортировки
- Слова сравниваются без учёта регистра: «Анна» и «анна» занимают одну позицию.
- Пробелы и дефисы при сортировке обычно игнорируются или считаются раньше любой буквы — правила различаются в разных системах.
- Слова с одинаковым началом упорядочиваются по длине: короткое идёт первым.
- Мягкий знак «ь» и твёрдый знак «ъ» участвуют в сортировке как обычные буквы.
¶История
Алфавитная сортировка возникла вместе с письменностью, основанной на алфавите. В Древней Греции алфавитный порядок использовался для перечисления имён, в Древнем Риме — для составления списков граждан. В средневековой Европе алфавитные указатели применялись в библиотечных каталогах и юридических документах.
В России алфавитная сортировка получила широкое распространение с XVI века, когда появились первые словари и указатели. В 1789—1794 годах вышел «Словарь Академии Российской», составленный по алфавитному принципу. В XX веке алфавитные списки стали основой телефонных книг, библиотечных каталогов и картотек.
¶Алфавитный порядок в разных языках
Каждый язык сортирует слова по своему алфавиту, что создаёт различия при сравнении списков на разных языках. Например, в немецком алфавите после «z» идут умлауты (ä, ö, ü), в шведском — специальные буквы å, ä, ö, в испанском — ñ. В языках с иероглифической письменностью (китайский, японский) вместо алфавитного порядка используются другие системы упорядочивания: по числу черт, по ключам иероглифов, по произношению.
¶Применение
Алфавитный порядок применяется в самых разных областях:
- Словари и энциклопедии — статьи размещены по алфавиту слов.
- Библиотечные каталоги — книги сгруппированы по авторам и заглавиям.
- Телефонные книги — абоненты перечислены по фамилиям.
- Компьютерные системы — файлы, базы данных и поисковые системы сортируют данные по алфавиту.
- Списки участников — в протоколах, реестрах, анкетах.
¶Алфавитный порядок в компьютерных системах
В информатике алфавитная сортировка реализуется с помощью различных кодировок. Кодировка Windows-1251 и KOI-8-R, распространённые в России, дают разный порядок при сортировке русских букв: в KOI-8-R буквы идут в том же порядке, что и в русском алфавите, а в Windows-1251 — нет. Юникод (Unicode) задаёт единый порядок сортировки для всех языков, хотя правила сортировки могут различаться в зависимости от языка (например, для чешского и датского).
¶Интересные факты
- В русском языке самое длинное слово, начинающееся с буквы «ф», — «фельдъегерский» (в старой орфографии).
- В словаре Ожегова слова с буквой «ё» традиционно помещены в раздел «е».
- Алфавитный порядок букв в русском языке не менялся с 1708 года, когда в результате реформы Петра I из алфавита были исключены буквенно-звуковые знаки (ъ, ь, і, ѳ, ѵ).
Источники:
- «Словарь русского языка» С. И. Ожегова
- «Русский орфографический словарь» РАН
- «Словарь Академии Российской» (1789—1794)
- «Грамматика русского языка» А. А. Потебни
- Unicode Standard, раздел «Default Unicode Collation Element Table»
