Плюрализм цветов в одном мониторе
Можно ли что-то сделать с Xft (кроме отключения субпиксельного сглаживания в .Xresources), чтобы программы вроде GNU Emacs не рисовали текст с цветной каймой? http://10pix.ru/view/426819/7167951/ P.S. Дистрибутив Debian testing, слева Emacs 23.3.1, справа mousepad 0.2.16. Настройки сглаживания всюду одинаковые: полный хинтинг, субпиксельной сглаживание rgb. Шрифт Anka/Coder Condensed. P.P.S. Синие скобки в данном случае это не Xft, а подсветка синтаксиса. -- С уважением, Алексей Шапошников. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20120321235502.4b5ac...@warrawoona.sti
Re: Плюрализм цветов в одном мониторе
Alexey Shaposhnikov avs...@nerdshack.com writes: Можно ли что-то сделать с Xft (кроме отключения субпиксельного сглаживания в .Xresources), чтобы программы вроде GNU Emacs не рисовали текст с цветной каймой? http://10pix.ru/view/426819/7167951/ Насколько я знаю, fontconfig никак нельзя настроить для конкретного приложения. P.S. Дистрибутив Debian testing, слева Emacs 23.3.1, справа mousepad 0.2.16. Настройки сглаживания всюду одинаковые: полный хинтинг, субпиксельной сглаживание rgb. Шрифт Anka/Coder Condensed. P.P.S. Синие скобки в данном случае это не Xft, а подсветка синтаксиса. А вот настроить fontconfig под конкретный шрифт вполне можно. Если этот Anka/Coder используется только в Emacs, то в файле ~/.font.conf можно для этого шрифта сделать особые правила рендеринга. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/87zkb98pqh@tochka.ru
Re: Плюрализм цветов в одном мониторе
Evgeny M. Zubok evgeny.zu...@tochka.ru writes: Можно ли что-то сделать с Xft (кроме отключения субпиксельного сглаживания в .Xresources), чтобы программы вроде GNU Emacs не рисовали текст с цветной каймой? http://10pix.ru/view/426819/7167951/ Насколько я знаю, fontconfig никак нельзя настроить для конкретного приложения. Это не совсем так: те опции Xft, которые задаются через Xresources, можно перекрыть для конкретного приложения: 1. вписав Xft.something: some-value в его собственный файл ресурсов (см. man X / XUSERFILESEARCHPATH) вместо загрузки через Xrdb или указания в общехостовом .Xdefaults-$HOST. 2. воспользовавшись опцией -xrm при запуске, если приложение её поддерживает (GNU Emacs и xterm умеют): emacs -xrm Xft.rgba: none То есть если вопрос был в том, можно ли отключить субпиксельное сглаживание _селективно_ для конкретных приложений, то вот -- можно. -- Regards, Anton Kovalenko http://github.com/akovalenko/sbcl-win32-threads/wiki +7(916)345-34-02 | Elektrostal' MO, Russia -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/87fwd1pimn@desktop-ng.home.sw4me.com
Re: Плюрализм цветов в одном мониторе
On Thu, 22 Mar 2012 04:05:10 +0400 Evgeny M. Zubok evgeny.zu...@tochka.ru wrote: Можно ли что-то сделать с Xft (кроме отключения субпиксельного сглаживания в .Xresources), чтобы программы вроде GNU Emacs не рисовали текст с цветной каймой? http://10pix.ru/view/426819/7167951/ Насколько я знаю, fontconfig никак нельзя настроить для конкретного приложения. Не совсем. Можно, например, прописать в .Xresources что-нибудь вроде emacs.font: Anka/Coder Condensed-12:rgba=none А вот настроить fontconfig под конкретный шрифт вполне можно. Если этот Anka/Coder используется только в Emacs, то в файле ~/.font.conf можно для этого шрифта сделать особые правила рендеринга. В данном случае проблема не в шрифте. Емакс (а заодно и, в частности, xterm) при субпиксельном сглаживании рисует цветную кайму и с другими шрифтами (проверял на DejaVu Sans Mono, Liberation Mono), просто на Anka/Coder это проявляется даже при полном хинтинге. -- С уважением, Алексей Шапошников. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20120322072331.22c65...@warrawoona.sti
Re: Плюрализм цветов в одном мониторе
On Thu, 22 Mar 2012 04:46:40 +0400 Anton Kovalenko an...@sw4me.com wrote: То есть если вопрос был в том, можно ли отключить субпиксельное сглаживание _селективно_ для конкретных приложений, то вот -- можно. Вопрос, в данном случае, другой. Почему Xft при включенном субпиксельном сглаживании начинает рисовать цветную кайму и что с этим можно сделать (кроме отключения сглаживания). -- С уважением, Алексей Шапошников. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20120322072905.6616e...@warrawoona.sti
Re: Плюрализм цветов в одном мониторе
On Thu, 22 Mar 2012 07:29:05 +0600 Alexey Shaposhnikov avs...@nerdshack.com wrote: Вопрос, в данном случае, другой. Почему Xft при включенном субпиксельном сглаживании начинает рисовать цветную кайму и что с этим можно сделать (кроме отключения сглаживания). (посыпая пеплом голову) Разгадка оказалась неожиданно простой. Оказалось, надо было всего-лишь переключить сглаживание на vertical rgb, хотя на тестовых изображениях (http://www.lagom.nl/lcd-test/subpixel.php) никакой разницы заметить не удалось. -- С уважением, Алексей Шапошников. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20120322080746.1e475...@warrawoona.sti