Liberation Mono не отображается в списке

Здесь обсуждаются темы, косвенно связанные с Far.
Post Reply
topmo3
Posts: 156
Joined: Mon 21 Aug, 2006 15:36
Has thanked: 37 times
Been thanked: 6 times

Liberation Mono не отображается в списке

Post by topmo3 »

Извиняюсь за офтоп, но не нашел других мест, где столько написано про консольные шрифты.
Некоторые программы позволяют использовать моноширный шрифт, и при настройке вызывают диалог выбора шрифта. При этом там отображаются установленные шрифты Consolas, Andale Mono, Lucida Console, Droid Serif Mono и тп.
Но нет моего любимого TTF шрифта Liberation Mono :( Хотя он тоже установлен. И виден в других программах, которым всё равно - моноширный шрифт или пропорциональный.
В отладчике видно, что прога (не консольная, GUI, написанная на VisualC) вызывает диалог CFontDialog с параметром CF_FIXEDPITCHONLY.

Чем же Liberation Mono "хуже" чем Consolas или Droid Serif Mono в плане fixed pich, что не отображается в списке?
Я же использую его в FAR-е, word-е, notaped-е, и все прекрасно отображается...
В какую сторону копать? Можно что-то исправить в Liberation Mono?

Спасибо.
Last edited by topmo3 on Tue 03 May, 2011 05:53, edited 2 times in total.
d.k.Brazz
Posts: 176
Joined: Wed 07 Sep, 2005 17:02
Location: дети берутся?

Re: Шрифты для Far

Post by d.k.Brazz »

topmo3 wrote:В какую сторону копать? Можно что-то исправить в Liberation Mono?Спасибо.
Копать в сторону прочтения хотя бы первых двух-трех страниц этой ветки
Если совсем лень - читать тут

Админам: давно бы пора в топике темы прикрепить эту инфу, или в фак внести.
topmo3
Posts: 156
Joined: Mon 21 Aug, 2006 15:36
Has thanked: 37 times
Been thanked: 6 times

Re: Шрифты для Far

Post by topmo3 »

уважаемый d.k.Brazz
я прошу вас еще раз прочитать мой вопрос.
я конечно тоже виноват, не подчеркнул, что прога не консольная, она GUI
но и Вы, прежде чем так скоропалительно "отвечать", могли бы и заметить фразы:
"прога (написанная на VisualC) вызывается диалог CFontDialog"
"Я же использую его в FAR"
d.k.Brazz
Posts: 176
Joined: Wed 07 Sep, 2005 17:02
Location: дети берутся?

Re: Шрифты для Far

Post by d.k.Brazz »

topmo3, прошу прощения, прочитал по диагонали
Ariman
Posts: 1351
Joined: Fri 30 Nov, 2007 15:32
Location: Крым
Has thanked: 15 times
Been thanked: 50 times
Contact:

Re: Шрифты для Far

Post by Ariman »

topmo3 wrote:Чем же Liberation Mono "хуже" чем Consolas или Droid Serif Mono в плане fixed pich, что не отображается в списке?
То что шрифт моноширинный прописано в его свойствах в файле шрифта. Если автор свойство не поставил, то и диалог его не увидит.
d.k.Brazz
Posts: 176
Joined: Wed 07 Sep, 2005 17:02
Location: дети берутся?

Re: Шрифты для Far

Post by d.k.Brazz »

Ariman wrote:То что шрифт моноширинный прописано в его свойствах в файле шрифта. Если автор свойство не поставил, то и диалог его не увидит.
Вот именно что у Liberation Mono прописано

Code: Select all

Proportion : Monospaced
Font family: Monospaced
так же как и в других моноширных шрифтах, но в диалогах выбора моноширного шрифта его нет.
Когда то сам тоже на этот баг наткнулся, но тогда забил на Liberation Mono, ибо есть еще дежавю, консолас, дроид.
topmo3
Posts: 156
Joined: Mon 21 Aug, 2006 15:36
Has thanked: 37 times
Been thanked: 6 times

Re: Шрифты для Far

Post by topmo3 »

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

по моему вопросу: подозреваю то ли там в размерах или пропорциях что-то не так... но знаний по этому делу нет, и в гугле не нашел :(
User avatar
SlashNet
Posts: 638
Joined: Fri 20 Mar, 2009 09:43
Location: Львов
Has thanked: 16 times
Been thanked: 16 times

Re: Шрифты для Far

Post by SlashNet »

А шрифт ставится по всем правилам, или обычным копированием в папку Fonts?
ədиw wo⊥є ʚ o⊥ʎнdəʚədəu əɔʚ
topmo3
Posts: 156
Joined: Mon 21 Aug, 2006 15:36
Has thanked: 37 times
Been thanked: 6 times

Re: Шрифты для Far

Post by topmo3 »

устанавливается по правилам через панель управления и с галочкой "копировать в системную папку шрифтов". во всех программах (которым всё равно fiuxed pitch он или нет - word, notepad и тп, и в FAR при соотв. записи в реестре) виден и нормально работает. даже в проге, которая его не показывает в списке, после ручной неудобной правки настройки - работает. но в списке fixed pitch не отображается :(
User avatar
John Doe
Бюрократ
Posts: 13867
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 74 times
Been thanked: 428 times
Contact:

Re: Liberation Mono не отображается в списке

Post by John Doe »

topmo3 wrote:Извиняюсь за офтоп...
[...]
...но и Вы, прежде чем так скоропалительно "отвечать", могли бы и заметить фразы:...
Связи не видите?

Разделил тему.
Last edited by John Doe on Thu 01 Jan, 1970 01:00, edited 0 times in total.
Reason: Добавлен значок сообщения
topmo3
Posts: 156
Joined: Mon 21 Aug, 2006 15:36
Has thanked: 37 times
Been thanked: 6 times

Re: Liberation Mono не отображается в списке

Post by topmo3 »

был баг а шрифте, исправлено (не знаю в какой версии, но на конец 2012 года все работает - шрифт распознается как моноширный)
Post Reply

Return to “Операционные системы, командные оболочки и прочее”