смещение шрифтов на японских иероглифах

Столкнулись с проблемой в использовании Far? Здесь можно получить помощь.
Post Reply
User avatar
abelenki
Posts: 436
Joined: Thu 02 Jul, 2009 07:39
Location: Perm, Russia
Has thanked: 123 times
Been thanked: 17 times
Contact:

смещение шрифтов на японских иероглифах

Post by abelenki » Wed 22 Jul, 2009 10:15

добрый день,

получаю небольшое смещение, когда файлы или папки названы на японском (выделено красным):



Far Manager, version 2.0 (build 1052) x86, шрифт в опциях ярлыка - Lucida Console. шрифт fixed width, по-этому я думаю, что таких смещений не должно быть...

проблема в кривости шрифта Lucida Console, в отображении японских иероглифов или в Far2?

User avatar
abelenki
Posts: 436
Joined: Thu 02 Jul, 2009 07:39
Location: Perm, Russia
Has thanked: 123 times
Been thanked: 17 times
Contact:

Re: смещение шрифтов на японских иероглифах

Post by abelenki » Wed 22 Jul, 2009 10:35

при создании папок вообще идёт наложение букв на букву при добавлении каких-либо букв. на данном примере курсор реально находится в конце строки, а визуально он стоит на одной из букв:


User avatar
Centaur
Posts: 1083
Joined: Tue 05 Apr, 2005 20:09
Location: Novosibirsk, Russia
Been thanked: 1 time

Re: смещение шрифтов на японских иероглифах

Post by Centaur » Wed 22 Jul, 2009 11:29

Большинство моноширинных шрифтов в части иероглифов моноширинны по-другому. То есть у ASCII одна ширина, у иероглифов другая. Консоль же так устроена, что подразумевает, что ширина постоянная по всему шрифту.

Решить это можно было бы в рамках, скажем, ConEmu, но ценой того, что либо ASCII будет разреживаться до ширины иероглифов, либо иероглифы обрезаться до ширины ASCII.

User avatar
Александр Кряжев
Posts: 882
Joined: Sun 03 Dec, 2006 10:09
Location: Москва
Has thanked: 2 times
Contact:

Re: смещение шрифтов на японских иероглифах

Post by Александр Кряжев » Wed 22 Jul, 2009 11:36

И это обсуждалось неоднократно. По-моему, если воспользоваться поиском, можно найти описание того, как обойти эту неприятность с помощью изменения цветов консоли. По крайней мере Andrey Budko писал, что оно помогает.

Фар - маргинальный продукт. (c) zg

User avatar
abelenki
Posts: 436
Joined: Thu 02 Jul, 2009 07:39
Location: Perm, Russia
Has thanked: 123 times
Been thanked: 17 times
Contact:

Re: смещение шрифтов на японских иероглифах

Post by abelenki » Wed 22 Jul, 2009 12:06

понятно, спасибо за информацию.

User avatar
abelenki
Posts: 436
Joined: Thu 02 Jul, 2009 07:39
Location: Perm, Russia
Has thanked: 123 times
Been thanked: 17 times
Contact:

Re: смещение шрифтов на японских иероглифах

Post by abelenki » Sun 12 Dec, 2010 16:03

снова решил попробовать посмотреть в Far отображение японского языка и получил вот что:



почему японский правильно отображается в explorer'е с тем же Lucida Console, а в Far нет? что я делаю не так?

Windows 7 x64 (English); Far Manager, version 2.0 (build 1750) x86; Lucida Console (16, Bold).

Max Rusov
Posts: 3631
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Been thanked: 10 times

Re: смещение шрифтов на японских иероглифах

Post by Max Rusov » Sun 12 Dec, 2010 16:14

В Lucida Console нет иероглифов. В explorer'е они показываются, потому что windows автоматом подставляет символы из другого шрифта, в котором они есть. Используйте ConEmu.

Kildor
Posts: 1515
Joined: Wed 16 Mar, 2005 06:26
Location: Новосибирск
Contact:

Re: смещение шрифтов на японских иероглифах

Post by Kildor » Sun 12 Dec, 2010 16:24

Можно взять например DejaVu sans mono, в нём вроде иероглифы есть.
Ты мне не выкай!
«ФарФорум не для пользователей!»
Upd:
P.S. Я просто поддерживаю беседу.» © Народ.

xmpp:kildor@jabber.ru

User avatar
abelenki
Posts: 436
Joined: Thu 02 Jul, 2009 07:39
Location: Perm, Russia
Has thanked: 123 times
Been thanked: 17 times
Contact:

Re: смещение шрифтов на японских иероглифах

Post by abelenki » Sun 12 Dec, 2010 16:26

Max Rusov wrote:В Lucida Console нет иероглифов.
понятно.

а почему раньше были? (см. скриншот в первом посте).

Taciturn
Posts: 357
Joined: Thu 26 May, 2005 17:14
Location: Санкт-Петербург
Has thanked: 7 times
Been thanked: 5 times
Contact:

Re: смещение шрифтов на японских иероглифах

Post by Taciturn » Sun 12 Dec, 2010 17:19

Можно добавить в реестр и после перезагрузки всё будет нормально и без ConEmu.

User avatar
abelenki
Posts: 436
Joined: Thu 02 Jul, 2009 07:39
Location: Perm, Russia
Has thanked: 123 times
Been thanked: 17 times
Contact:

Re: смещение шрифтов на японских иероглифах

Post by abelenki » Sun 12 Dec, 2010 18:01

Taciturn wrote:Можно добавить в реестр несколько строк
спасибо, помогло. но теперь смещение шрифта стало ещё больше, чем на скриншоте в первом посте:



тем не менее, это лучше, чем ничего...

User avatar
zg
zero-gravity
Posts: 5512
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 77 times
Contact:

Re: смещение шрифтов на японских иероглифах

Post by zg » Sun 12 Dec, 2010 18:05

abelenki wrote:но теперь смещение шрифта стало ещё больше, чем на скриншоте в первом посте:
а что вы собственно хотели?

dmitri_blinov
Posts: 2
Joined: Wed 04 Jul, 2018 13:56

Съезжает изображение панелей если в списке файлов есть файл с японской кодировкой

Post by dmitri_blinov » Wed 04 Jul, 2018 14:00

Версия 5225, x64, Windows 10, Съезжает изображение панелей если на NTFS разделе в списке файлов есть файл с японской кодировкой, например 漢字.doc

dmitri_blinov
Posts: 2
Joined: Wed 04 Jul, 2018 13:56

Съезжает изображение панелей если в списке файлов есть файл с японской кодировкой

Post by dmitri_blinov » Wed 04 Jul, 2018 14:02

при этом сам файл отображается как ??.doc

User avatar
HaRT
Moderator
Posts: 8513
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 75 times
Been thanked: 136 times

смещение шрифтов на японских иероглифах

Post by HaRT » Wed 04 Jul, 2018 14:54

dmitri_blinov, почитайте выше по теме, а также в viewtopic.php?f=36&t=3356 (если не понимаете по-английски, воспользуйтесь автоматизированным переводчиком).
Фар есть инструмент, а не нянька. © 2009 DrKnS

Post Reply

Return to “Нужна помощь”