Это файл 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.