Сервис сортировки списков: различия между версиями
Ӧньӧ Лав (обсуждение | вклад) Метка: отменено |
Ӧньӧ Лав (обсуждение | вклад) Метка: отменено |
||
Строка 91: | Строка 91: | ||
{| border="0" cellpadding="4" cellspacing="0" style="text-align:left; border:0px solid #aaa; border-collapse:collapse | {|- | ||
| border="0" cellpadding="4" cellspacing="0" style="text-align:left; border:0px solid #aaa; border-collapse:collapse" | |||
|- | |||
|Аварский | |Аварский | ||
|- | |||
|Адыгейский | |Адыгейский | ||
|- | |||
|Алтайский | |Алтайский | ||
|- | |- | ||
|Башкирский | |Башкирский | ||
|- | |||
|Бурятский | |Бурятский | ||
|- | |||
|Даргинский | |Даргинский | ||
|- | |- | ||
|Долганский | |Долганский | ||
|- | |||
|Ингушский | |Ингушский | ||
|- | |||
|Кабардино-Черкесский | |Кабардино-Черкесский | ||
|} | |||
{|- | |||
| border="0" cellpadding="4" cellspacing="0" style="text-align:left; border:0px solid #aaa; border-collapse:collapse" | |||
|Калмыцкий | |||
|- | |- | ||
|Карачаево-Балкарский | |Карачаево-Балкарский | ||
|- | |||
|Коми | |||
|- | |||
|Кумыкский | |Кумыкский | ||
|- | |- | ||
|Лакский | |Лакский | ||
|- | |||
|Лезгинский | |Лезгинский | ||
|- | |||
|Марийский | |Марийский | ||
|- | |- | ||
|Нанайский | |Нанайский | ||
|- | |||
|Ненецкий | |Ненецкий | ||
|- | |||
|Ногайский | |Ногайский | ||
|- | |- | ||
|Осетинский | |Осетинский | ||
|} | |||
{|- | |||
| border="0" cellpadding="4" cellspacing="0" style="text-align:left; border:0px solid #aaa; border-collapse:collapse" | |||
|Табасаранский | |Табасаранский | ||
|- | |||
|Татарский | |Татарский | ||
|- | |- | ||
|Тувинский | |Тувинский | ||
|- | |||
|Удмуртский | |Удмуртский | ||
|- | |||
|Хакасский | |Хакасский | ||
|- | |- | ||
|Чеченский | |Чеченский | ||
|- | |||
|Чувашский | |Чувашский | ||
|- | |||
|Чукотский | |Чукотский | ||
|- | |- | ||
|Эвенкийский | |Эвенкийский | ||
|- | |||
|Эвенский | |Эвенский | ||
|- | |||
|Якутский | |Якутский | ||
|} | |} |
Версия от 15:54, 8 декабря 2024
Сервис сортировки списков предназначен для онлайн сортировки списков на региональных языках Российской Федерации с кириллическим алфавитом и языках коренных малочисленных народов Севера, специфические буквы которых имеют символы юникода.
Параметры по умолчанию
По умолчанию сортировка списка производится по алфавиту данного языка с начала слова, причем регистр слова не учитывается (прописные и строчные идут вперемешку), абсолютные повторы удаляются.
Сортировать можно как список слов, так и список словосочетаний либо предложений.
Исходный язык выбора по умолчанию - коми, в дальнейшем - последний язык, выбиравшийся пользователем.
!!! Для получения правильного результата сортировки необходимо использовать символы кириллического сегмента юникода, например: Ӕӕ Ӓӓ Ӑӑ Ғғ Ҕҕ Ӗӗ Җҗ Ӝӝ Ҙҙ Ӟӟ Ӥӥ Іі Јј Ҡҡ Ққ Ӄӄ Ԓԓ Ҥҥ Ңң Ӈӈ Ӧӧ Өө Ӫӫ Ҫҫ Ўў Ӱӱ Ӳӳ Үү Һһ Ӌӌ Ӵӵ Ӹӹ Әә ʼ ʼʼ ӏ
Ӕӕ | Ӓӓ | Ӑӑ | Ғғ |
Ҕҕ | Ӗӗ | Җҗ | Ӝӝ |
Ҙҙ | Ӟӟ | Ӥӥ | Іі |
Јј | Ҡҡ | Ққ | Ӄӄ |
Ԓԓ | Ҥҥ | Ңң | Ӈӈ |
Ӧӧ | Өө | Ӫӫ | Ҫҫ |
Ўў | Ӱӱ | Ӳӳ | Үү |
Һһ | Ӌӌ | Ӵӵ | Ӹӹ |
Әә | ʼ | ʼʼ | ӏ |
Порядок работы
- Выбрать язык из числа предложенных.
- Вставить список в поле вставки.
- При необходимости выбрать дополнительные опции и варианты сортировки.
- Нажать кнопу "Сортировать".
При нажатии кнопки "Сортировать" результат сортировки заменяет собой вставленный список. При этом предлагается два варианта дальнейших действий:
- Если вы желаете вернуться к исходному виду списка, нажмите кнопку "Вернуть вставку"; список возвращается к состоянию до сортировки.
- Если вы желаете скопировать упорядоченный список в буфер обмена, нажмите кнопку "Скопировать результат"; текст будет скопирован в буфер обмена, о чем будет выведено сообщение "Скопировано".
После копирования окно вставки автоматически очистится и будет готово к вставке нового списка.
Варианты сортировки
Если вы сортируете список СЛОВ, то можете выбрать следующие варианты сортировки:
- Обратная сортировка — слова сортируются в порядке от последнего к первому, напр. от Я до А, от 100 до 1, от наиболее длинного слова к наиболее короткому.
- Сортировка с конца слова — слова сортируются по буквам с конца слова. Это полезно при подборе рифм, при поиске однотипных суффиксов и т.п.
- Сортировка по длине слова — слова сортируются по длине, по умолчанию от самого короткого к самому длинному. Одинаковые по длине слова располагаются в алфавитном порядке.
Дополнительные опции
- Учитывать регистр букв — сначала будут идти все слова на данную букву в верхнем регистре, затем все слова на ту же букву в нижнем регистре.
- Привести всё в нижний регистр — все буквы в словах станут строчными, а возможные повторы устранены.
- Разбить строки на слова — функция для тех, кто перед сортировкой желает создать список словоформ из текста, включающего более одного слова в абзаце. При сортировке с данной опцией знаки препинания автоматически устраняются.
Языки сортировки
В настоящее время сортировка доступна для следующих языков:
Аварский, Адыгейский, Алтайский (литературный), Башкирский, Бурятский, Даргинский, Долганский, Ингушский, Кабардино-Черкесский, Калмыцкий, Карачаево-Балкарский, Коми, Кумыкский, Лакский, Лезгинский, Марийский, Нанайский, Ненецкий, Ногайский, Осетинский, Табасаранский, Татарский, Тувинский, Удмуртский, Хакасский, Чеченский, Чувашский, Чукотский, Эвенкийский, Эвенский, Якутский.
border="0" cellpadding="4" cellspacing="0" style="text-align:left; border:0px solid #aaa; border-collapse:collapse" |
Аварский |
Адыгейский |
Алтайский |
Башкирский |
Бурятский |
Даргинский |
Долганский |
Ингушский |
Кабардино-Черкесский |
border="0" cellpadding="4" cellspacing="0" style="text-align:left; border:0px solid #aaa; border-collapse:collapse" | Калмыцкий |
Карачаево-Балкарский | |
Коми | |
Кумыкский | |
Лакский | |
Лезгинский | |
Марийский | |
Нанайский | |
Ненецкий | |
Ногайский | |
Осетинский |
border="0" cellpadding="4" cellspacing="0" style="text-align:left; border:0px solid #aaa; border-collapse:collapse" | Табасаранский |
Татарский | |
Тувинский | |
Удмуртский | |
Хакасский | |
Чеченский | |
Чувашский | |
Чукотский | |
Эвенкийский | |
Эвенский | |
Якутский |
Технические замечания
Для некоторых символов, графически совпадающих в кириллице и латинице, в автоматическую сортировку встроена функция предварительной замены латинских букв кириллическими. Список предустановленных замен: æ > ӕ Æ > Ӕ ä > ӓ Ä > Ӓ ă > ӑ Ă > Ӑ Ĕ > Ӗ ĕ > ӗ i > і I > І j > ј J > Ј ö > ӧ Ö > Ӧ ɵ > ө Ɵ > Ө ç > ҫ Ç > Ҫ ÿ > ӱ h > һ ҷ > ӌ Ҷ > Ӌ ə > ә Ə > Ә
æ > ӕ | Æ > Ӕ | ä > ӓ | Ä > Ӓ |
ă > ӑ | Ă > Ӑ | Ĕ > Ӗ | ĕ > ӗ |
i > і | I > І | j > ј | J > Ј |
ö > ӧ | Ö > Ӧ | ɵ > ө | Ɵ > Ө |
ç > ҫ | Ç > Ҫ | ÿ > ӱ | h > һ |
ҷ > ӌ | Ҷ > Ӌ | ə > ә | Ə > Ә |
Для некоторых языков коренных малочисленных народов Севера (долганский, нанайский, эвенкийский, эвенский), гласные с макроном и гласные без макрона рассматриваются как одна и та же буква. А̄ а̄ Е̄ е̄ Ё̄ ё̄ Ӣ ӣ О̄ о̄ Ӯ, ӯ Ы̄ ы̄ Э̄ э̄ Ю̄ ю̄ Я̄ я̄