Комментарии 9
Ставим пакеты для LaTeX. Пример:
sudo apt-get install texmaker gummi texlive texlive-full texlive-latex-recommended latexdraw intltool-debian lacheck libgtksourceview2.0-0 libgtksourceview2.0-common lmodern luatex po-debconf tex-common texlive-binaries texlive-extra-utils texlive-latex-base texlive-latex-base-doc texlive-luatex texlive-xetex texlive-lang-cyrillic texlive-fonts-extra texlive-science texlive-latex-extra texlive-pstricks
+1
Ещё, иногда страницы разбиваются неадекватно, если есть картинки, таблицы, блоки предупреждений.
А они ставятся как плавающие объекты через
\begin{figure|table}
или прямо брутально встраиваются в текст?0
От души жму руку Вам за отвагу!
Дело все в том, что примерно год я шел к этому же решению, правда из php. Но в последний момент свернул в сторону… LibreOffice. Лично мне ваше решение намного более симпатично потому что мое решение в плане технической крутизны вызывает некоторый скепсис, и возможна нестабильность, но я ниасилил (по ряду причин, главным образом сроки и количество попутно решаемых задач), а Вы да — за это и жму руку.
P.S. Ну и напоследок мой вариант:
1. Делаем примерный шаблон в LibreOffice, переименовываем в .zip.
2. Подменяем содержимое content.xml и settings.xml (там колонтитулы)
3. Запаковываем обратно и сохраняем как odt
4. libreoffice --headless --convert-to pdf:writer_pdf_Export file.odt
Дело все в том, что примерно год я шел к этому же решению, правда из php. Но в последний момент свернул в сторону… LibreOffice. Лично мне ваше решение намного более симпатично потому что мое решение в плане технической крутизны вызывает некоторый скепсис, и возможна нестабильность, но я ниасилил (по ряду причин, главным образом сроки и количество попутно решаемых задач), а Вы да — за это и жму руку.
P.S. Ну и напоследок мой вариант:
1. Делаем примерный шаблон в LibreOffice, переименовываем в .zip.
2. Подменяем содержимое content.xml и settings.xml (там колонтитулы)
3. Запаковываем обратно и сохраняем как odt
4. libreoffice --headless --convert-to pdf:writer_pdf_Export file.odt
+1
.
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Как сделать генерацию LaTeX и PDF в Sphinx