The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Vim (gvim) + GTK+2 + bitmap fonts"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"Vim (gvim) + GTK+2 + bitmap fonts"
Сообщение от None emailИскать по авторуВ закладки on 18-Янв-04, 19:26  (MSK)
Тема не совсем относится к программированию, но тем не менее (Vim ведь вовсе не плохой редактор для программиста, если не один из лучших):

Реально ли в Vim (gvim) собранным с GTK+2 и xft использовать в качестве шрифтов редактора обычные моноширинные шрифты поставляемые с X-сервером?
В частности интересует шрифт: -misc-fixed-medium-r-semicondensed--0-0-75-75-c-0-koi8-r
Пусть у него (gvim'a) сверху будут гткашные менюхи, иконки и заантиалиазенные шрифты а ниже, в редакторе - обычный, удобный, моноширинный и четкий битмэп.
Я уже задавал этот вопрос на одном из форумов (спрашивали: "а что мешает???", но так и не ответили), так вот мешает:
1) Мешает чтение документации, в которой написано, что я (vim) использую только моноширинные шрифты (Из help guifont: Note that the fonts must be mono-spaced (all characters have the same width)), а если мне подсунуть не моноширинный ttf, то у меня будут большие интервалы между символами (чтобы отображать не моноширинный шрифт как моноширинный (ощущаете разницу в ширине "i" и "Ш"??)).
2) Мешает то, что в .vimrc написано set guifont=-misc-fixed-medium-r-semicondensed--0-0-75-75-c-0-koi8-r, а vim на это чихает и подставляет какойто ttf/Type1 по умолчанию.

Если ответ отрицательный, то возможно ли проделать такой финт: переконвертировать битмэпный шрифт -misc-fixed-medium-r-semicondensed--0-0-75-75-c-0-koi8-r в ttf (такой софт есть вообще???),
и такой ttf скормить vim'у (Сам чувствую что это из области фантастики, но все же)

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Vim (gvim) + GTK+2 + bitmap fonts"
Сообщение от ChiP Искать по авторуВ закладки on 19-Янв-04, 01:59  (MSK)
>Тема не совсем относится к программированию, но тем не менее (Vim ведь
>вовсе не плохой редактор для программиста, если не один из лучших):
>
>
>Реально ли в Vim (gvim) собранным с GTK+2 и xft использовать в
>качестве шрифтов редактора обычные моноширинные шрифты поставляемые с X-сервером?
>В частности интересует шрифт: -misc-fixed-medium-r-semicondensed--0-0-75-75-c-0-koi8-r
>Пусть у него (gvim'a) сверху будут гткашные менюхи, иконки и заантиалиазенные шрифты
>а ниже, в редакторе - обычный, удобный, моноширинный и четкий битмэп.
>
>Я уже задавал этот вопрос на одном из форумов (спрашивали: "а что
>мешает???", но так и не ответили), так вот мешает:
>1) Мешает чтение документации, в которой написано, что я (vim) использую только
>моноширинные шрифты (Из help guifont: Note that the fonts must be
>mono-spaced (all characters have the same width)), а если мне подсунуть
>не моноширинный ttf, то у меня будут большие интервалы между символами
>(чтобы отображать не моноширинный шрифт как моноширинный (ощущаете разницу в ширине
>"i" и "Ш"??)).
>2) Мешает то, что в .vimrc написано set guifont=-misc-fixed-medium-r-semicondensed--0-0-75-75-c-0-koi8-r, а vim на
>это чихает и подставляет какойто ttf/Type1 по умолчанию.
>
>Если ответ отрицательный, то возможно ли проделать такой финт: переконвертировать битмэпный шрифт
>-misc-fixed-medium-r-semicondensed--0-0-75-75-c-0-koi8-r в ttf (такой софт есть вообще???),
>и такой ttf скормить vim'у (Сам чувствую что это из области фантастики,
>но все же)

не знаю насколько это поможет, но у меня в ~/.vimrc прописано следующее:

if has("gui_running")
  set gfn=courier\ Bold\ 14
endif

и это замечательно работает.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Vim (gvim) + GTK+2 + bitmap fonts"
Сообщение от None emailИскать по авторуВ закладки on 19-Янв-04, 02:08  (MSK)
Ну, то что можно использовать Курьер (который моноширинный ttf) я и так догадывался. Но уж больно он широковат по Х. А тот, который я указал, поджат по Х. Wrapping не люблю, а с этим фонтом я вижу много символов в строке.


  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Vim (gvim) + GTK+2 + bitmap fonts"
Сообщение от SergeiZz Искать по авторуВ закладки on 21-Янв-04, 12:57  (MSK)
>2) Мешает то, что в .vimrc написано set guifont=-misc-fixed-medium-r-semicondensed--0-0-75-75-c-0-koi8-r, а vim на
>это чихает и подставляет какойто ttf/Type1 по умолчанию.
Я сейчас сделал следующее.
Поставил в .gvimrc
set guifont=-misc-fixed-medium-r-semicondensed--0-0-75-75-c-0-koi8-r
Запустил gvim. Набрал англо-русский текст. Запустил xterm c
-fn -misc-fixed-medium-r-semicondensed--0-0-75-75-c-0-koi8-r
Набрал тот же текст. Не почувствовал разницы в начертании.
По какому признаку можно быстро отличить misc-fixed от
"какойто ttf/Type1", что бы убедиться, что это именно он?


  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Vim (gvim) + GTK+2 + bitmap fonts"
Сообщение от asso Искать по авторуВ закладки on 21-Янв-04, 16:04  (MSK)
Если невозможно отличить, то какая разница какой это шрифт?  Запусти xfontsel, выбирай шрифты и сравнивай.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "Vim (gvim) + GTK+2 + bitmap fonts"
Сообщение от None emailИскать по авторуВ закладки on 21-Янв-04, 16:17  (MSK)
А вообще думаю вопрос следует задать глобальнее. Если кто программирует используя ГТК библотеку, скажите:
Возможно ли в ГТК виджетах использовать шрифты отличные от FreeType, OpenType, Type1???


  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Vim (gvim) + GTK+2 + bitmap fonts"
Сообщение от None emailИскать по авторуВ закладки on 21-Янв-04, 16:08  (MSK)
>>По какому признаку можно быстро отличить misc-fixed от
"какойто ttf/Type1", что бы убедиться, что это именно он?

А у вас точно Вим собран с ГТК 2 или Motif/Athena (или чего там по умолчанию в иксах?).
Если c ГТК2 - то меню гткашное, иконки гткашные, ползунки гткашные и фонты заалиазинные (как в редакторе (наверно, в этом и суть ПРОБЛЕМЫ) так и в меню)

  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "Vim (gvim) + GTK+2 + bitmap fonts"
Сообщение от SergeiZz Искать по авторуВ закладки on 21-Янв-04, 17:00  (MSK)
>Если c ГТК2 - то меню гткашное, иконки гткашные, ползунки гткашные и
>фонты заалиазинные (как в редакторе (наверно, в этом и суть ПРОБЛЕМЫ)
>так и в меню)
Да. Забыл сказать. Я на дух не перевариваю некоторые технологии, и свое
небрежение удовлетворяю полным их игнорированием. Так gvim у меня без
поддержки GTK, с плоским Athena.

О более глобальной формулировке: "Если она (GTK) и этого не может,
тогда...".

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2022 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру