Я должен включать файл документации в формате PDF в пакет DEB. И я думаю, что ЛАТЕКСНЫЙ источник мог бы зафиксировать мои потребности, так как я хочу, чтобы кто-то способствовал источнику.
Но я не знаю, как сделать PDF в упаковке процесса с ЛАТЕКСНЫМ источником. Какой-либо пример?
Это не должно быть особенно трудно, Вы могли переопределить dh_auto_build
. Например, вот то, как я добавляю страницу справочника:
$ cat debian/rules
#!/usr/bin/make -f
%:
dh $@ --with config-package
override_dh_auto_build:
ronn -r docs/myprogram.ronn --organization="Example, Inc." --date=`date "+%Y-%m-%d"`
dh_auto_build
(docs/myprogram.8
часть моего manpages
файл.)
Вы могли записать сценарий, который создает PDF:
#! /bin/bash
cd path/to/doc/sources
xelatex doc.tex
bibtex doc
xelatex doc.tex
xelatex doc.tex
И затем, к Вашему install
файл, добавьте:
path/to/doc/sources/doc.pdf usr/share/doc/mypackage/
И затем, в Вашем debian/rules
файл:
override_dh_auto_build:
path/to/that/script.sh
dh_auto_build
(Конечно, с, возможно, переопределением clean
правила также.)
при использовании make-файла для создания tex документов, тогда это могло бы быть упрощено при наличии полного make-файла, также создают документы для правила по умолчанию, и единственные определяют путь в install
файл.