Tag: groff

Человек, отображающий управляющие символы groff

Человек отображает контрольные символы groff после того, как я составил более позднюю версию groff . Например, когда я пытаюсь просмотреть страницу groff : GROFF(1) General Commands Manual GROFF(1) ESC[1mNAMEESC[0m groff – front-end for the groff document formatting system ESC[1mSYNOPSISESC[0m ESC[1mgroff ESC[22m[ESC[1m-abcegijklpstzCEGNRSUVXZESC[22m] [ESC[1m-d ESC[4mESC[22mcsESC[24m] [ESC[1m-D ESC[4mESC[22margESC[24m] [ESC[1m-f ESC[4mESC[22mfamESC[24m] [ESC[1m-F ESC[4mESC[22mdirESC[24m] [ESC[1m-I ESC[4mESC[22mdirESC[24m] [ESC[1m-K ESC[4mESC[22margESC[24m] [ESC[1m-L ESC[4mESC[22marg […]

В чем разница между набором макросов mdoc для troff и макросом простого человека для создания новых manpages

Я пытаюсь создать man-страницы для побочного проекта, и я никогда раньше не использовал troff, и я пытаюсь выяснить, что именно представляет собой разница между набором макросов человека и наборами макросов mdoc и более переносимым между POSIX OS'es и различные реализации troff. Я заметил, что как mdoc, так и простой человек используют некоторые макросы и что […]

Как управлять содержимым заголовка в макросах man groff

Я использую макросы groff man для создания документации общего назначения (не на самом деле man-страницы), потому что их легко освоить и использовать. Тем не менее, я бы хотел контролировать заголовок страницы postscript. В руководстве groff говорится: Используйте файл man.local для локальных расширений для макросов man или для изменений стиля. Макро: .PT Контролируйте содержимое заголовков. Обычно […]

Как преобразовать справочную страницу troff с символами UTF-8 (чешский, если быть точным) в PDF

У меня есть документ troff (manpage) с символами UTF-8, и я пытаюсь преобразовать его в PDF. Однако при использовании параметра -Tpdf в сгенерированном PDF-файле не отображаются правильные символы. Это команда, которую я использую: groff -k -Tutf-8 -pet -Tpdf -mandoc filename.1 > filename.pdf Примеры того, что пойдет не так: «Používá» становится «Pou3/4», «překladač» становится «pøekladaè» «prováděných» […]

Как отобразить man-страницу с groff в / на msysgit?

Я не смог правильно настроить переменную среды MANPATH в msysgit (1.9.0; 20140217) в Windows 7 (что не является для меня главной проблемой). Каждый раз, когда я выполняю команду man , я получаю следующие ошибки: /usr/local/lib/man.config: Нет такого файла или каталога. Предупреждение. Не удается открыть локальный файл конфигурации /usr/local/lib/man.config. Нет страницы руководства для {command} Как указано […]

Просмотр файлов mm

Исходный код ksh на https://github.com/att/ast/tree/master/src/cmd/ksh93 содержит файлы, заканчивающиеся на .mm suffix. Например, https://github.com/att/ast/blob/master/src/cmd/ksh93/PROMO.mm На первый взгляд, они выглядят как файлы людей, но man не видит их хорошо. Как я могу просматривать эти файлы в какой-либо красиво читаемой форме?

Правильно вставлять образцы кода в man-страницы

Я пытаюсь написать справочную страницу для программного обеспечения и хотел бы включить некоторые фрагменты кода. Я в настоящее время использую макросы .RS и .RE как часть пользовательского макроса .SAMPLE , но по какой-то причине это не работает. Вот страница man: .TH MYMANPAGE 1 .de SAMPLE .br .RS .nf .nh .. .de ESAMPLE .hy .fi .RE […]

Может ли groff создать файл ps с интерпретируемыми символами escape-кода ANSI?

Этот вопрос вдохновлен этим на SU . Как напечатать полужирный или цвет с помощью escape-последовательностей lp и ANSI? Я знаю, как отображать, например, полужирный текст в терминале: $ echo -e '\ 033 [01; 1 этот текст будет выделен жирным шрифтом \ 033 [00; 0m, это не будет " этот текст будет смелым , это не […]

Gnu nroff – выводит строку с точкой в ​​начале строки

Я попытался написать самовоспроизводящую программу («quine») в raw (без макросов) GNU nroff . По общему признанию, это бессмысленно и эксцентрично, но, похоже, это не было сделано раньше. Я не сделал этого. Я уверен, что кто-нибудь, кто успеет написать nroff – nroff ввода-вывода без макроса, должен будет определить строки, макросы или «ящики». Для этого вам необходимо […]

Как мне создать manpages, используя escape-коды для жирного шрифта и т. Д.?

less.man исходный код less , я заметил, что включенная less.man ( less.man ) использовала коды выхода терминала для отображения жирного текста: ^[[1mNAME^[[0m less – opposite of more ^[[1mSYNOPSIS^[[0m ^[[1mless -?^[[0m ^[[1mless –help^[[0m ^[[1mless -V^[[0m ^[[1mless –version^[[0m ^[[1mless [-[+]aABcCdeEfFgGiIJKLmMnNqQrRsSuUVwWX~]^[[0m Команда, используемая для генерации, по-видимому, nroff -man : $ head Makefile.aut # Makefile for authoring less. EMAIL […]

Interesting Posts

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

Каждое электронное письмо, которое я получаю, отправляется на адрес root@example.com (Postfix on CentOS)

Как сохранить оценки в меньшем количестве для последующего доступа?

как отключить USB-устройства на основе идентификатора поставщика в среде Linux?

Проверка целостности пакетов Debian / Ubuntu при загрузке с DVD-диска только для чтения?

Необязательная задача: создает проблему с параметром

Как изменить нижний файл через каталог OverlayFS?

почему это так долго, чтобы прочитать несколько строк моего файла?

Поля синтаксиса подсветки синтаксиса Vim

повторная замена расширения истории bash для всех матчей

Спящий режим и соображения безопасности

список файлов с помощью символической ссылки

Как я могу сбросить / tmp / files в CentOS в Dropbox с помощью crontab?

`mpirun -np N`: что, если` N` больше моих физических ядер?

IP-адреса, которые я связывал, продолжают перестать отвечать на ping

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