"str..." vs "str…"

Хотите говорить о Far и не знаете, куда обратиться?
Post Reply

Что лучше?

… (хочу видеть больше полезной информации)
12
67%
... (хочу видеть троеточие в растровых шрифтах)
6
33%
 
Total votes: 18

User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

"str..." vs "str…"

Post by DrKnS »

Если в некоторых местах строки не влезают в интерфейс - Far их обрезает, обозначая обрезанную часть троеточием:
...lalala
lal...ala
lalala...

Однако, занимать аж 3 символа под индикатор обрезания не совсем хорошо для коротких строк: если вся строка, например, 5 символов и её надо впихнуть в 4 знакоместа то получится что-то типа:
12345
1...

В Unicode существует символ - 'HORIZONTAL ELLIPSIS' (U+2026), который занимает одно знакоместо, но выглядит как те же три точки. Соответственно, больше места остаётся под полезную информацию:
12345
1...
123…

Он присутствует в векторных шрифтах Lucida Console и Consolas, но отсутствует в растровых и выглядит там как одна точка.

Поэтому вопрос: что лучше - отображать больше (но не намного) полезной информации или корректно отображать троеточие в растровых шрифтах?
User avatar
John Doe
Бюрократ
Posts: 13801
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 72 times
Been thanked: 425 times
Contact:

"str..." vs "str…"

Post by John Doe »

Динамически определять шрифт?
2useven10
Posts: 5192
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 309 times

"str..." vs "str…"

Post by 2useven10 »

С растровыми шрифтами проблем хватает, если кому-то они очень дороги, точку вместо троеточия потерпит.
Last edited by 2useven10 on Wed 01 May, 2019 17:01, edited 2 times in total.
Yegor
Posts: 1326
Joined: Mon 04 Apr, 2005 13:41
Location: San Ramon, CA / Kharkov, UA
Has thanked: 32 times
Been thanked: 61 times

"str..." vs "str…"

Post by Yegor »

2useven10 wrote: Wed 01 May, 2019 14:11 С растровыми шрифтами проблем хватает, если кому то они очень дороги, точку вместо троеточия потерпит.
Полностью согласен, я за то, чтобы идти вперед (… - идеален).

DrKnS, а можно '…' вынести в lng файл, а в коде смотреть на длину этой строки и от нее отталкиваться? Кому надо поменяет на три точки...
Last edited by Yegor on Wed 01 May, 2019 17:01, edited 1 time in total.
Мы не можем ждать милостей от Фара, взять их у него — наша задача! (C) Мичурин
User avatar
Alecsis
Posts: 37
Joined: Wed 29 May, 2013 09:12
Location: Нерезиновск
Has thanked: 3 times
Been thanked: 1 time

"str..." vs "str…"

Post by Alecsis »

Уважаемые коллеги-FAR'офилы, 1000 извинений за то, что коммент слегка не по теме опроса, но… эти растровые шрифты ещё хоть кому-то нужны? Мб я что-то концептуально недопонимаю или вообще покушаюсь на нечто сакральное? :-)
Last edited by Alecsis on Wed 01 May, 2019 17:48, edited 1 time in total.
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

"str..." vs "str…"

Post by DrKnS »

Так как особых возражений не последовало - заменил на юникодный эллипсис.

Если будет раздражать до степени "кушать не могу" - пишите, что-то придумаем. Вариант с lng неплох.
User avatar
LizardKing
Posts: 23
Joined: Tue 07 May, 2019 22:21
Has thanked: 26 times
Been thanked: 2 times

"str..." vs "str…"

Post by LizardKing »

А вот у меня Consolas и Lucida выглядят гораздо хуже (и жутко раздражают), чем допотопный Terminal, так что я - за настраиваемый шрифт.
2useven10
Posts: 5192
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 309 times

"str..." vs "str…"

Post by 2useven10 »

DrKnS wrote: Wed 01 May, 2019 10:22 отсутствует в растровых и выглядит там как одна точка.
В некоторых шрифтах он выглядит как ':' - это почти 'кушать не могу'
http://forum.ru-board.com/topic.cgi?for ... art=3780#7
Post Reply

Return to “Обсуждение Far Manager”