Какой формат использует человек?

Часть программного обеспечения хочет знать для своей конфигурации, использует ли мой человек страницы nroff или vt100 «catman». Как это определить?

  • Как использовать справочные страницы, чтобы узнать, как использовать команды?
  • Цвета в Man Pages
  • Архив сообщений использования QNX?
  • Как я могу перечислить все страницы руководства с определенным текстом без отображения содержимого?
  • человеческий путь и «человек foo» против «man -k foo»
  • Как сбросить страницу man?
  • В чем разница между набором макросов mdoc для troff и макросом простого человека для создания новых manpages
  • Как лучше читать страницы руководства?
  • 2 Solutions collect form web for “Какой формат использует человек?”

    Дайте nroff a go, самые последние версии «man» используют * roff по умолчанию.

    man man 

    Показывает по умолчанию, что nroff является стандартным для моих систем Ubuntu и OS X, поэтому должна быть безопасная ставка.

    Короткий ответ: просто выберите nroff.

    Nroff – это традиционный текстовый процессор для ручных страниц. Страница «Catman» – это обычно страницы руководства, которые были отформатированы nroff для использования в текстовом терминале. Страницы Catman имеют небольшое форматирование, только жирный шрифт и подчеркивание, и оправданы для конкретной ширины терминала (как правило, 80 столбцов). В старые времена было целесообразно установить предварительно отформатированные (т.е. catman) страницы, чтобы избежать времени форматирования, но на современной (или даже не очень современной) машине время, затрачиваемое на форматирование, незначительно. Некоторые системы имеют кэш, так что каждая исходная страница отформатирована только один раз, но даже это не используется. Наличие исходных страниц nroff имеет то преимущество, что их можно отформатировать для другой ширины терминала, для другой кодировки символов или для просмотра в нетерминальной настройке (веб-браузер, pdf, …).

    Посмотрите в /usr/man или /usr/share/man чтобы увидеть, что уже есть. Если вы видите каталоги, называемые man за которыми следует цифра, содержащая файлы с большим количеством строк, начинающихся с точки, за которой следуют две буквы, ваша система поддерживает страницы nroff man. Если вы видите каталоги, называемые cat за которыми следует цифра, содержащая файлы с символами ^H (номер символа 8, который может отображаться как \010 , \x08 или отображаться как подчеркивание или жирный шрифт), ваша система поддерживает страницы catman.

    Фактически, даже если один из них отсутствует, большинство систем поддерживают оба. Например, Linux-системы редко используют любую страницу catman, но поддерживают их. И наоборот, базовая установка OpenBSD поставляется с страницами catman, но поддерживает страницы nroff man (которые являются нормой в портах). Несколько систем поддерживают другие форматы, например, Solaris отправляет некоторые страницы в формате SGML.

    Interesting Posts

    Как разрешить только группу для доступа к сети?

    Размер образа ddrescue на диске

    Как отключить определенные системные вызовы для данного пользователя?

    `ssh-agent` запрашивает парольную фразу после ее добавления

    Почему я могу настроить IP-адрес на мостовом интерфейсе?

    usermod изменить пароль пользователя не работает

    Linux Mint не будет автоматически загружаться в GUI

    Kali VM зависает, когда TL-WN722N выбран как USB-устройство для виртуальной виртуальной машины VM

    GRSecurity / PaX Предотвращение использования TOR

    Как настроить учетную запись Gmail с поддержкой двух факторов для работы в качестве sendmail в Debian Jessie?

    Не знаете, что означает значение в сообщении журнала в журнале auth?

    uname показывает дублируемую архитектуру

    Японский ввод с немецкой аппаратной раскладкой клавиатуры на Ubuntu

    Регулярные выражения внутри строки в AWK, используя if / then структуру управления?

    Ни одна из программ Linux не работает, кроме 'cd'

    Linux и Unix - лучшая ОС в мире.