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

Изменение поведения написания файловой системы redis

Как получить числа, используя регулярное выражение, но только последнее

Обновления системы в архиве linux с / boot в отдельном разделе?

postfix: ошибка службы имени

grep несколько строк, подсчет строк, эхо-выход для каждой строки

найдите минимальное и максимальное значение в двух столбцах

Назначение статического IP-адреса с использованием nmcli

Строки префикса и суффикса для каждой выходной строки из команды

WMCTRL не работает после запуска xfce4-terminal

проверить «новизну» / «is-read» / var / spool / mail / $ USER, например pam_mail для пользовательского сценария motd

Инструменты для визуализации распределений размеров файлов

Безопасно ли удалять неиспользуемые ядра Linux?

необходима конфигурация клиента openvpn, подходящая для устранения неполадок

Настройка Yaboot и Debian для загрузки в командной строке командной строки?

Оболочка оболочки `?`

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