[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: X Logical Font Description и HiDPI



On Thu, 4 Feb 2021, Andrey ``Bass'' Shcheglov wrote:

  Совершенно непонятно, как это будет работать если подключено
  два монитора с сильно разным пространственным разрешением.

Если Вы хотите, чтобы изображение (напр., окно) при переносе с одного монитора на другой сохраняло свои геометрические размеры (которые можно измерить, приложив линейку к монитору), то это достигается включением коэффициента масштабирования (scale factor), обычно дробного, для одного из мониторов. Расширение `XRandR` и утилита `xrandr` так умеют.


 Нет. Мне бы хотелось, что бы шрифты отрисовывались в соответствии с
 тем dpi которое имеет устройство. Масштабируемость шрифтов не
 сводится к простому scale factor.

 Кстати, а почему такое решение не подходит вам?
 Задаете неправильный dpi, получаете шрифты (неважно как)
 а потом скалируете до нужного размера.

 Прошу прощения. Вряд ли это приемлемое решение.

 Мне в связи с этим разговором стало интересно, а как поступают
 в случае с LCD проекторами? Там, как раз, "раздутие" шрифтов, что-то
 само собой разумеющиеся. При этом величина такого "раздутия" заранее
 никому не известна. На каких-нибудь больших конференциях экраны
 весьма большие. При этом надо бы сохранить презентабельность и в случае
 обычного формата экрана. Вдруг ковид и все читают с экрана телефона :)
 Похоже, что в beamer именно поэтому используют рубленые (sans-serif)
 шрифты.
Ю.

Reply to: