Provide `pdfroff' shell script, and manpage to document it;
commitfe455f232653cc0752a0c1ae3724a6841f696f74
authorWerner LEMBERG <wl@gnu.org>
Mon, 28 Feb 2005 13:56:45 +0000 (28 13:56 +0000)
committerWerner LEMBERG <wl@gnu.org>
Mon, 28 Feb 2005 13:56:45 +0000 (28 13:56 +0000)
tree1c244f13c0adc09979c62d86d21ebb4865cc07bc
parent3a54516f51ca75a102a97953cbc55299859488a8
Provide `pdfroff' shell script, and manpage to document it;
runs multiple groff passes, to format PDF documents.

* pdfroff.sh: New shell script template;
* pdfroff.man: New man page to document it.

Integrate `pdfmark' into normal groff build system;
install macro `pdfmark' packages, build and install `pdfroff',
and PDF format documentation.

* Makefile.sub: Rewritten.
* pdfmark.tmac: Modified.
(pdfhref): New macro operators, `D' and `Z'.
(pdf*href-D, pdf*href-Z): New macros: implement them.
(pdf*href.mark.resolve, pdf*href.mark.emit, pdf*href.mark.flush):
Modified macro algorithm, to eliminate inconsistencies between
`grohtml' representations of `opminy' from differing groff versions.
(pdf*href.mark, pdf*href.mark.release, pdf*href.mark.close):
deleted (redundant macros).
(PDFHREF.LEADING): Default value changed (was 2.5p; now -1.0p).
Global comment updates.

* TODO: Updated.
contrib/pdfmark/ChangeLog
contrib/pdfmark/Makefile.sub
contrib/pdfmark/TODO
contrib/pdfmark/pdfmark.tmac
contrib/pdfmark/pdfroff.man [new file with mode: 0644]
contrib/pdfmark/pdfroff.sh [new file with mode: 0644]