Отображение буквы "й"

Здесь можно сообщить о найденных багах в Far.
Post Reply
krial
Posts: 9
Joined: Sat 10 Sep, 2016 01:42
Has thanked: 2 times

Отображение буквы "й"

Post by krial »

Привет друзья!

Вот столкнулся с такой проблемой. Странное отображение буквы "й". Это вообще лечится?
Вот скриншоты из разных программ.
Untitled-1.png
Untitled-1.png (12.75 KiB) Viewed 3928 times
2useven10
Posts: 4366
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 7 times
Been thanked: 227 times

Отображение буквы "й"

Post by 2useven10 »

"й" в именах декомпозирована (NFD).
Фар не делает композицию (NFC), показывает как есть.
https://habrahabr.ru/post/262679/
Last edited by 2useven10 on Tue 08 Nov, 2016 06:43, edited 3 times in total.
krial
Posts: 9
Joined: Sat 10 Sep, 2016 01:42
Has thanked: 2 times

Отображение буквы "й"

Post by krial »

Это я читал.

Т.е. решения нет?

А как тогда избежать таких имен на диске? Ведь при сохранении файла из интернета, я не вижу в проводнике какая там кодировка.

И нужно-ли избегать наличия таких имен на диске? Т.е. не вызовет ли это еще каких проблем кроме отображения имени файла.
User avatar
John Doe
Бюрократ
Posts: 13372
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 52 times
Been thanked: 346 times

Отображение буквы "й"

Post by John Doe »

krial wrote: Т.е. не вызовет ли это еще каких проблем кроме отображения имени файла.
Разве что в программах не поддерживающих unicode.
2useven10
Posts: 4366
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 7 times
Been thanked: 227 times

Отображение буквы "й"

Post by 2useven10 »

krial wrote: Т.е. решения нет?
Нет (мне неизвестно), но можно нарисовать макрос для переименования с нормализацией.
2useven10
Posts: 4366
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 7 times
Been thanked: 227 times

Отображение буквы "й"

Post by 2useven10 »

пример макроса --
2useven10
Posts: 4366
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 7 times
Been thanked: 227 times

Отображение буквы "й"

Post by 2useven10 »

Последняя версия макроса
Last edited by 2useven10 on Thu 09 Sep, 2021 19:23, edited 5 times in total.
2useven10
Posts: 4366
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 7 times
Been thanked: 227 times

Отображение буквы "й"

Post by 2useven10 »

Как-то так случилось, что у диалога поменялся GUID.
431A2F37-AC01-4ECD-BB6F-8CDE584E5A03 -> 89664EF4-BB8C-4932-A8C0-59CAFD937ABA
Поэтому макрос перестал работать как надо.

В посте выше поправил.
2useven10
Posts: 4366
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 7 times
Been thanked: 227 times

Отображение буквы "й"

Post by 2useven10 »

Ещё поправил -- добавлено переименование выделенных (или всех) элементов активной панели -- Ctrl+Alt+N
Post Reply

Return to “Глюки и баги”