Сдвигается строка (и рамки) в панелях при наличии некоторых (многих) символов в имени файла
Китайские символы в именах файлов сносят строки в FAR.
Вообщем когда встречаются файлы от китайцев с их иероглифами в именах файлов, то происходит сдвиг строк.
Там где иероглифы, отображаются символы ‘?’, но почему то сдвигается текст и колонки повреждаются.
Что может быть, и как исправить?
Там где иероглифы, отображаются символы ‘?’, но почему то сдвигается текст и колонки повреждаются.
Что может быть, и как исправить?
- Attachments
-
- lines_shift_in_FAR.PNG (12.26 KiB) Viewed 9685 times
Китайские символы в именах файлов сносят строки в FAR.
Правильный фонт (Consolas, Lucida Console, ...) должен улучшить поведение.
Но с иероглифами проблемы всё равно останутся.
Можете попробовать ConEmu там эта проблема не идеально, но решается.
Но с иероглифами проблемы всё равно останутся.
Можете попробовать ConEmu там эта проблема не идеально, но решается.
Китайские символы в именах файлов сносят строки в FAR.
Пробовал сменить на другие шрифты, тоже самое.
Но замечено, что прорисовывать может правильно при движении указателя вниз.
Наверное связано что то с обработкой UNICODE или UTF, после разбора китайского символа пропускает лишний байт.
Но замечено, что прорисовывать может правильно при движении указателя вниз.
Наверное связано что то с обработкой UNICODE или UTF, после разбора китайского символа пропускает лишний байт.
- Attachments
-
- lines_shift_in_FAR_down_normal.PNG (20.74 KiB) Viewed 9600 times
-
- lines_shift_in_FAR_up_crash.PNG (24.86 KiB) Viewed 9600 times
Китайские символы в именах файлов сносят строки в FAR.
Все, разобрался.
В свойствах окна FAR, необходимо включить “использовать прежнюю версию консоли”.
OS Windows 10 x64
В свойствах окна FAR, необходимо включить “использовать прежнюю версию консоли”.
OS Windows 10 x64
Сдвигается строка (и рамки) в панелях при наличии некоторых (многих) символов в имени файла
Когда в имени файла какйто символ, строчка где этот файл с символом сдвигается.
как символ назвается не знаю. в графике он отображается как минус.
как символ назвается не знаю. в графике он отображается как минус.
- Attachments
-
- 2017-10-25_09-27-42.jpg (101.71 KiB) Viewed 8433 times
Last edited by HaRT on Sat 02 Jul, 2022 23:41, edited 1 time in total.
Reason: Улучшен заголовок Темы
Reason: Улучшен заголовок Темы
какието проблемы при выводе в списке файлов какого-то символа
вопрос не в исправлении имени файла, а в некорреткной работы программы.
тут имя файла отображается нормально
An Autumn For Crippled Children – Morfine [2017] (EP)
но если alt+ins скопиовать название и вставить в файл, а потом посмотреть дамп, вот что пишет
C:\_Music\вава
0000000000: EF BB BF 41 6E 20 41 75 │ 74 75 6D 6E 20 46 6F 72 �››An Autumn For
0000000010: 20 43 72 69 70 70 6C 65 │ 64 20 43 68 69 6C 64 72 Crippled Childr
0000000020: 65 6E 20 E2 80 8E E2 80 │ 93 20 4D 6F 72 66 69 6E en ››–›› Morfin
0000000030: 65 20 5B 32 30 31 37 5D │ 20 28 45 50 29 e [2017] (EP)
т.е. код символа 8206 и 8211 dec
тут имя файла отображается нормально
An Autumn For Crippled Children – Morfine [2017] (EP)
но если alt+ins скопиовать название и вставить в файл, а потом посмотреть дамп, вот что пишет
C:\_Music\вава
0000000000: EF BB BF 41 6E 20 41 75 │ 74 75 6D 6E 20 46 6F 72 �››An Autumn For
0000000010: 20 43 72 69 70 70 6C 65 │ 64 20 43 68 69 6C 64 72 Crippled Childr
0000000020: 65 6E 20 E2 80 8E E2 80 │ 93 20 4D 6F 72 66 69 6E en ››–›› Morfin
0000000030: 65 20 5B 32 30 31 37 5D │ 20 28 45 50 29 e [2017] (EP)
т.е. код символа 8206 и 8211 dec
какието проблемы при выводе в списке файлов какого-то символа
я приложил файл с имененм
- Attachments
-
- name.txt
- (61 Bytes) Downloaded 193 times
какието проблемы при выводе в списке файлов какого-то символа
Consolas, win10.2useven10 wrote: ↑Wed 25 Oct, 2017 10:21Каккой фонт используется у вас в консоли?
поставил lucida console стало как на скрине
- Attachments
-
- 2017-10-25_12-30-36.jpg (15.5 KiB) Viewed 8391 times
какието проблемы при выводе в списке файлов какого-то символа
Это невидимый (нулевой ширины) символ. Адекватно отображать такое в консоли сложно.
Самым простым (и на мой взгдяд правильным) решением будет переименование таких файлов.
Тем более что наличие этого символа здесь вряд ли уместно.
Никаких переходов от левостороннего письма к правостороннему тут нет.
У меня Consolas Win10 (Fall Creators Update), но сдвига нет (как у вас с люсидой).
Самым простым (и на мой взгдяд правильным) решением будет переименование таких файлов.
Тем более что наличие этого символа здесь вряд ли уместно.
Никаких переходов от левостороннего письма к правостороннему тут нет.
У меня Consolas Win10 (Fall Creators Update), но сдвига нет (как у вас с люсидой).
Last edited by 2useven10 on Wed 25 Oct, 2017 10:50, edited 2 times in total.