1

Мне нужно написать скрипт в OSX, который берет мои входные текстовые файлы и автоматически объединяет их в файл PDF с текущими столбцами - то есть, где я даю ему длинный кусок текста, и этот текст автоматически разбивается на два столбца. где текст стекает вниз по столбцу 1, а когда он попадает в нижнюю часть страницы, он начинает заполнять столбец 2. Я играл с enscript и pstopdf, и они могут это сделать, проблема в том, что мне также нужны некоторые разделы PDF, которые не находятся в 2 столбцах.

Вероятно, я могу объяснить это лучше на примере - предположим, что мой длинный кусок текста - это алфавит, мне нужно, чтобы мой PDF-файл выглядел так:

[Page 1]
Header 1
Header 2
Header 3
A   E 
B   F
C   G
D   H

[Page 2]
I   K
J   L
Header 4
Header 5
M   N

[Page 3]
O   R
P   S
Q   T

Я попытался сгенерировать файл HTML и преобразовать HTML в PDF внутри Safari, но, хотя HTML выглядит хорошо, WebKit бросает вызов и забывает о столбцах при конвертации в PDF.

Есть ли способ создать документ по разделам, а затем как-то объединить их в один окончательный документ?

На целевом компьютере не установлен Word, но если его загнать в угол, я, вероятно, смогу убедить его в том, что я могу установить Open Office на нем. Тем не менее, я бы предпочел найти решение, которое использует только утилиты командной строки.

0