Это файл troff, и если да, то как мне конвертировать в ps или pdf?

У меня есть файл со следующим заголовком:

.PS
.ps 8.5

boxht = 1/6
boxwid = 0.3

moveht = 1/12
movewid = 0.15

linethick = 0

Это выглядит как troff файл, по крайней мере, это то, что Linux file говорит мне (я не смог просто открыть его, скажем, с Evince). Однако, если я просто groff -Tps somefile > somefile.ps, он просто дает мне текст файла: он не создает файл ps после кода в нем.

Вопрос в том, как мне преобразовать этот тип файла в ps или же pdf?

1 ответ

Решение

Вы должны указать groff, какой набор макросов использовать при форматировании документа. Например, man-страницы используют макросы "an" с параметром командной строки "-man".

Чтобы увидеть, какие макросы будут применяться, вам нужно взглянуть не только на цитируемый фрагмент. Например, в xterm есть файл (ctlseqs.ms), который отформатирован с использованием макросов "s" ("-ms").

Опция "-Tps" может быть избыточной; большинство конфигураций groff по умолчанию выводятся в формате PostScript.

Другие вопросы по тегам