Victor Wagner writes:
> Да и сетевой траффик для удаленных клиентов заметно экономится.
На самом деле, с серверными шрифтами есть проблема - roundtrips, которые
работа с клиентскими шрифтами не создает. Софт (особенно всякие тектовые
редакторы) постоянно запрашивает метрику шрифтов у
On 03/02/2021 17:20, Andrey ``Bass'' Shcheglov wrote:
*Собственно, вопрос*. Есть ли способ, не зашивая жёстко в
пользовательские настройки для каждого отдельного ресурса разрешение
X-сервера, обойтись меньшей кровью, чем рекомендует автор статьи
"Sharing Xresources between systems"
On Thu, 4 Feb 2021, Andrey ``Bass'' Shcheglov wrote:
Совершенно непонятно, как это будет работать если подключено
два монитора с сильно разным пространственным разрешением.
Если Вы хотите, чтобы изображение (напр., окно) при переносе с одного монитора
на другой сохраняло свои
ощибка не пиши сюда
--- Исходное сообщение ---
От кого: "Victor Wagner"
Дата: 4 февраля 2021, 08:55:15
В Thu, 4 Feb 2021 00:49:10 +0300
Andrey ``Bass'' Shcheglov пишет:
> Это немного другое.
>
> `Xft.dpi` имеет отношение *исключительно* к отрисовке клиентских
> шрифтов, находящихся на
В Thu, 4 Feb 2021 00:49:10 +0300
Andrey ``Bass'' Shcheglov пишет:
> Это немного другое.
>
> `Xft.dpi` имеет отношение *исключительно* к отрисовке клиентских
> шрифтов, находящихся на стороне X-клиента и средствами клиентских же
> библиотек.
>
> Т. е. сетевой протокол X11 в процессе
Максим, спасибо за ответ и за ссылку на статью.
Как я уже написал в одном из ответов, `Xft.dpi` влияет на отрисовку
исключительно *клиентских* шрифтов, и эта часть настройки X11 давно освоена и
выполнена.
On 03.02.2021 19:08, Maksim Dmitrichenko wrote:
>
> Я тоже периодически, но очень редко,
Да, это всё известно.
Там, где возможно, я давно использую клиентские шрифты.
Но время от времени приходится ковыряться и со старым софтом.
И хочется, чтобы этот старый софт (напр., XMMS, Netscape 4.x или Mozilla 1.0)
тоже выглядел красиво.
On 03.02.2021 19:11, nefedov.y...@jinr.ru wrote:
>
On 03.02.2021 18:59, nefedov.y...@jinr.ru wrote:
>
>> При разработке Xft Кит Пакард, видимо, учёл недостатки такого подхода и
>> наконец всё сделал по уму: имя и размер шрифта в пунктах (`DejaVu Sans
>> Mono:size=12`) задаёт X-клиент, а X-ресурс `Xft.dpi` является частью
>> состояния
On Wed, 3 Feb 2021, Andrey ``Bass'' Shcheglov wrote:
А вот что касается "серверных" шрифтов (мой исходный вопрос), то, как я написал
выше, механизма, реализующего *самый распространённый пользовательский сценарий* и
позволяющего запросить у сервера растеризованный шрифт с именем /M/ и
On Wed, 3 Feb 2021, Andrey ``Bass'' Shcheglov wrote:
При разработке Xft Кит Пакард, видимо, учёл недостатки такого подхода и наконец
всё сделал по уму: имя и размер шрифта в пунктах (`DejaVu Sans Mono:size=12`)
задаёт X-клиент, а X-ресурс `Xft.dpi` является частью состояния X-сервера.
ср, 3 февр. 2021 г. в 17:50, Victor Wagner :
> В Wed, 3 Feb 2021 13:20:54 +0300
>
> Я в свое время с этой проблемой столкнулся и написал вот такой скриптик
>
> https://www.wagner.pp.ru/~vitus/software/tcl/measure_screen.html
>
> В таких случаях я обычно прописываю X-серверу в командную строку
>
Виктор, благодарю за ответ.
Нет, проблема касается только шрифтов, причём исключительно серверных -- сам
X-сервер работает в правильном разрешении, что легко проверяется путём
> xdpyinfo | grep -F resolution
Соответственно, `Xft.dpi` вычисляется автоматом внутри `~/.xinitrc`, и это
полностью
Максим, здравствуйте.
Спасибо за ответ.
On 03.02.2021 16:30, Maksim Dmitrichenko wrote:
> Так, любой из приведённых ниже двух запросов должен вернуть шрифт
> `Courier New` размером 12 pt в разрешении X-сервера:
>
> > -monotype-courier new-medium-r-normal--*-120-*-*-m-*-iso10646-1
>
В Wed, 3 Feb 2021 13:20:54 +0300
Andrey ``Bass'' Shcheglov пишет:
> Всем здравствуйте.
>
> *Проблема*: X-сервер отдаёт серверные шрифты в фиксированном
> разрешении 100 dpi, а не в разрешении, текущем для сервера.
Интересный вопрос - а это касается только шрифтов, или вообще всей
информации о
ср, 3 февр. 2021 г. в 13:21, Andrey ``Bass'' Shcheglov :
> Так, любой из приведённых ниже двух запросов должен вернуть шрифт `Courier
> New` размером 12 pt в разрешении X-сервера:
>
> > -monotype-courier new-medium-r-normal--*-120-*-*-m-*-iso10646-1
> > -monotype-courier
Всем здравствуйте.
*Проблема*: X-сервер отдаёт серверные шрифты в фиксированном разрешении 100
dpi, а не в разрешении, текущем для сервера.
*Немного теории*. Есть серверные шрифты, которые X-клиенту по сети (через TCP
либо UNIX socket) "отдаёт" либо сам X-сервер, либо отдельный X Font Server
16 matches
Mail list logo