Вернуть владельца процесса с заданным PID

Это несколько вопросов:

  • Если бы консоль Linux поддерживала курсив, то использовался бы другой шрифт или какая-то техника, например, наклон символов для имитации курсива.
  • Если предположить, что это так, то для того, чтобы увидеть это в программе, вам понадобится инструмент, который может сделать дамп изображения, выводимого на консоль. Но дампы экрана консоли Linux дают только текст - никаких изображений. В дампе нет никакой информации о шрифте (даже жирного или цветного).
  • И setterm, и screendump открывают необработанное устройство vcsa (хотя screendump в качестве альтернативы использует значение по умолчанию для иоктла TIOCLINUX, который имеет такое же содержание)
  • Вы могли бы написать подходящий инструмент для дампа таких атрибутов, как цвет и было ли использовано полужирное начертание, с помощью этого устаревшего иоктла (т. е. e., ваше ядро очень старое):

    TIOCLINUX, subcode=8
    Выгрузка ширины и высоты экрана, положения курсора и всех пар символов-атрибутов. (Только для ядер 1.1.67 - 1.1.91. С ядром 1.1.92 или более поздней версией вместо этого читайте с /dev/vcsa*.)

  • Короче говоря, не существует поддерживаемого механизма для поиска того, что находится на экране консоли Linux.

Кроме того, что нет решения для программного определения того, реализован ли курсив, кроме использования какой-либо специальной функции для увеличения разрешения, есть мало оснований ожидать, что шрифты консоли Linux будут рисоваться курсивом. На странице шрифта Terminus (которая имеет отношение к делу, поскольку он пытается дать тот же эффект в X, что и консольные шрифты Linux) в разделе Часто задаваемые вопросы говорится следующее:

Q. Версия с курсивом?

A. Нет. Качество значительно ниже, а сохранение ширины шрифта требует перекрытия символов, что не очень хорошо обрабатывается X11/Xft. В любом случае, современные графические интерфейсы поддерживают автоматический наклон; если вас это не устраивает, попробуйте mkitalic из FreeBSD или bdfslant из Debian.

Q. Масштабируемая версия?

A. Короче говоря, когда среднее разрешение дисплея станет хотя бы 150 DPI. Предпочтительно 200.

Дальнейшее чтение:

13
23.05.2016, 17:31
0 ответов

Теги

Похожие вопросы