Мне нужно написать скрипт в 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 на нем. Тем не менее, я бы предпочел найти решение, которое использует только утилиты командной строки.