The set of package files, which appear below, represent snapshots of the state of groff-pdfmark development on the date indicated, in the form YYYYMMDD.N, (with 'N' as a serialization index, to accommodate multiple snapshots in any given day), as the effective version number for the snapshot release. The content of the various package files comprises:
groff-pdfmark-YYYYMMDD.N-src.tar.xz | A snapshot of the repository content, with the addition of generated configure script, and GNU format ChangeLog, as committed on the specified date |
groff-pdfmark-YYYYMMDD.N-posix-bin.tar.xz | A generated executable copy of the pdfroff shell script, suitable for deployment on POSIX compliant operating systems |
groff-pdfmark-YYYYMMDD.N-win32-bin.tar.xz | A generated executable copy of the pdfroff shell script, suitable for deployment on MS-Windows operating systems, (with a suitable Bourne shell execution environment) |
groff-pdfmark-YYYYMMDD.N-doc.tar.xz | Generated copies of the pdfmark.pdf, and pdfroff.1.pdf documentation files, accompanied by the source for pdfmark.pdf, offered as an example |
groff-pdfmark-YYYYMMDD.N-man.tar.xz | Generated copies of associated manual pages ... currently pdfroff.1 alone |
groff-pdfmark-YYYYMMDD.N-tmac.tar.xz | groff macro files which are maintained as groff-pdfmark components; (excludes s.tmac, which must be as recent as that incorporated into the groff-pdfmark repository) |
ファイル名 | サイズ | 日時 | ダウンロード回数 |
![]() | 24.64 k | 2023-03-18 06:16:26 | 1 |
![]() | 7.98 k | 2023-03-18 06:16:19 | 1 |
![]() | 7.8 k | 2023-03-18 06:16:13 | 1 |
![]() | 6.61 k | 2023-03-18 06:16:04 | 1 |
![]() | 266.53 k | 2023-03-18 06:15:50 | 1 |
![]() | 127.52 k | 2023-03-18 06:15:25 | 1 |
Unpacking of groff-pdfmark-YYYYMMDD.N-src.tar.xz will create a free-standing source tree, below the current working directory; unpacking each of the other packages will reproduce the structure of the 'bin' and 'share' subtrees of a standard installation, with the current working directory substituted for the normal installation prefix.
Rev. | 日時 | 作者 | メッセージ RSS |
97e7432d | 2023-03-17 21:43:35 | ![]() | Support safe mode TOC record collection within pdfroff. ... |
fd02f738 | 2023-03-17 07:24:29 | ![]() | Add support for in-document pdfroff option hints. * tmac... |
70e4bc52 | 2023-03-14 05:19:12 | ![]() | Generalize support for phased output mode control. * tma... |
8109b2bb | 2023-03-13 02:06:04 | ![]() | Eliminate warnings emanating from document source. * pdf... |
52fe379b | 2023-03-13 00:34:46 | ![]() | Eliminate warnings emanating from pdfmark macros. * tmac... |
de0ee9b4 | 2023-03-13 00:04:42 | ![]() | Eliminate warnings emanating from TOC macros. * tmac/toc... |
511fbee4 | 2023-03-12 03:04:09 | ![]() | Clean up ugly spacing within pdfroff manpage. * pdfroff.... |
2c30e198 | 2023-03-12 02:59:21 | ![]() | Do not try to read a nonexistent pdfroff temporary file. ... |
31c0ce4c | 2023-03-11 23:14:28 | ![]() | Make the --emit-ps option work correctly. * pdfroff.sh.i... |
68cee730 | 2023-03-11 07:19:23 | ![]() | Accept user-specified build-time pdfroff options. * Make... |
The ten most recent commits to the repository are summarized below; for the full log, please refer to the ChangeLog page.
- 2023-03-17 Keith Marshall <address@hidden>
- Support safe mode TOC record collection within pdfroff.
- * pdfroff.sh [pdfroff-option:set]: Evaluate early, relocating...
- [toc_relocation=enabled]: ...this option set-up to, and adding...
- [toc_file=<file_name>]: ...this assignment at end of first reference
- resolution loop pass, and updating toc_file content at end of this,
- and every subsequent pass of this loop.
- * tmac/toc.tmac (toc file) [pdfroff]: Emit 'toc_file' hint.
- [!pdfroff]: Fall back to unsafe mode file output.
- * Makefile.in (%.pdf: %.ms): Remove "-U" option from 'pdfroff'
- command invocation; it is no longer required.
- 2023-03-16 Keith Marshall <address@hidden>
- Add support for in-document pdfroff option hints.
- * tmac/pdfroff.tmac: New macro file; it defines...
- (pdfroff): ...a default implementation for this new macro, and...
- (PDF-TOC-ONLY, PDF-BODY-TEXT): ...these (effectively constant)
- processing phase indicating register values.
- * tmac/spdf.tmac (TC): Use pdfroff macro, when defined, to set...
- [toc_relocation=enabled]: ...this pdfroff operating mode option.
- * Makefile.in (pdfmark.ms): Add a further dependency on...
- (pdfroff.tmac): ...this new macro file.
- * pdfroff.sh (GROFF_STYLE): Append "-mpdfroff" option.
- 2023-03-13 Keith Marshall <address@hidden>
- Generalize support for phased output mode control.
- * tmac/spdf.tmac (OP, OPMODE): Factor out definitions; relocate to...
- * tmac/opmode.tmac: ...this additional new macro file.
- * tmac/spdf.tmac (opmode.tmac): Source it.
- * Makefile.in (pdfmark.ms): Add a further dependency on...
- (opmode.tmac): ...this new macro file.
- 2023-03-12 Keith Marshall <address@hidden>
- Eliminate warnings emanating from document source.
- * pdfmark.ms (\s): Use 'z' units, not 'p', throughout.
- (toc.refmark): Separate collected text for TOC entry into...
- (toc.refmark.tag): ...this pdfhref destination name tag, and...
- (toc.refmark.text): ...this additional text; when passed to...
- (toc.pageref): ...here, quote it for expansion in pdfhref.
- (pdf-publishing): Do not encode reference in terms of...
- (XR): ...this; it requires the semantics of...
- (XR-NO-PREFIX): this, hence use it; do not redefine...
- (PDFHREF.PREFIX): ...this; it is no longer required.
- (CW): Quote arguments with embedded tabs.
- 2023-03-12 Keith Marshall <address@hidden>
- Eliminate warnings emanating from pdfmark macros.
- * tmac/pdfmark.tmac (pdf*href.format): On entry, initialize...
- (PDFHREF.TEXT): ...this string, without any content, then append...
- (PDFHREF.PREFIX): ...this, only if it has been, and remains defined.
- (pdf:note.newline): Ensure it is defined, on package load.
- 2023-03-12 Keith Marshall <address@hidden>
- Eliminate warnings emanating from TOC macros.
- * tmac/toc.tmac (toc.file): Do not attempt to close...
- [toc#stream > 0] (toc!stream): ...this file stream, when...
- (toc#stream): ...this register has not been defined.
- 2023-03-11 Keith Marshall <address@hidden>
- Clean up ugly spacing within pdfroff manpage.
- * pdfroff.1.man (PDFWRITER): Be more verbose, in order to provide
- more opportunities for word wrapping between unbreakable words.
- 2023-03-11 Keith Marshall <address@hidden>
- Do not try to read a nonexistent pdfroff temporary file.
- * pdfroff.sh [--no-reference-dictionary] (WRKFILE): This will never
- be written; assign it to /dev/null (or its MS-Windows equivalent), so
- that subsequent read attempts may succeed, albeit reading nothing.
- 2023-03-11 Keith Marshall <address@hidden>
- Make the --emit-ps option work correctly.
- * pdfroff.sh.in [--emit-ps] (PDFWRITER): New variable; define it,
- to select "ps2write" for GhostScript output; do not redefine...
- (PDFROFF_POSTPROCESSOR_COMMAND): ...this; when it is subsequently
- invoked, use "-sDEVICE=$PDFWRITER", with "pdfwrite" as default.
- * pdfroff.1.man (PDFWRITER): Document it.
- 2023-03-10 Keith Marshall <address@hidden>
- Accept user-specified build-time pdfroff options.
- * Makefile.in (PDFROFF_FLAGS): New macro; undefined unless specified
- by the user, at build time; honour it when defined.