pdfroff(1) manual page
pdfroff(7) manual page
groff_toc(7) manual page
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) |
Filename | 크기 | Time | Download count |
groff-pdfmark-20240409.1-posix-bin.tar.xz | 9.09 k | 2024-04-10 06:23:53 | 0 |
groff-pdfmark-20240409.1-doc.tar.xz | 410.95 k | 2024-04-10 06:23:53 | 1 |
groff-pdfmark-20240409.1-win32-bin.tar.xz | 9.27 k | 2024-04-10 06:23:53 | 4 |
groff-pdfmark-20240409.1-src.tar.xz | 173.22 k | 2024-04-10 06:23:53 | 1 |
groff-pdfmark-20240409.1-man.tar.xz | 6.9 k | 2024-04-10 06:23:52 | 5 |
groff-pdfmark-20240409.1-shasum.gpg | 1.23 k | 2024-04-10 06:23:52 | 4 |
groff-pdfmark-20240409.1-tmac.tar.xz | 29.97 k | 2024-04-10 06:23:52 | 3 |
groff-pdfmark-20230406.1-win32-bin.tar.xz | 8.41 k | 2024-04-10 06:21:31 | 20 |
groff-pdfmark-20230406.1-tmac.tar.xz | 24.53 k | 2024-04-10 06:21:18 | 14 |
groff-pdfmark-20230406.1-src.tar.xz | 143.72 k | 2024-04-10 06:21:08 | 21 |
Downloaded tarballs for groff‑pdfmark‑YYYYMMDD.N may be verified, by checking against the SHA512 checksums which have been enumerated within the corresponding validation file, groff‑pdfmark‑YYYYMMDD.N‑shasum.gpg, (which may, itself, be verified by GPG signature, since it has been signed with my public key, available from OpenPGP public key servers, with footprint C19E C018 1547 DE50 E1D4 8F53 C0AD 36C6 347E 5A3F), by running the command:
$ gpg --decrypt groff-pdfmark-YYYYMMDD.N-shasum.gpg | shasum --check --ignore-missing
(note that the --ignore-missing option is not strictly required, but is recommended when only a subset of the tarballs for the corresponding groff‑pdfmark‑YYYYMMDD.N release has been downloaded).
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 package tarballs will reproduce the structure of the 'bin' and 'share' subtrees of a standard installation, with the current working directory substituted in place of the normal installation prefix.
Rev. | Time | Author | Message RSS |
96facd5c | 2024-04-26 03:44:42 | Keith Marshall | Add groff_toc.7 manual page. * man/groff_toc.7.man: New ... |
913ee8ce | 2024-04-24 03:20:47 | Keith Marshall | Create example macros for groff_toc integration. * pdfro... |
847716b1 | 2024-04-20 04:33:52 | Keith Marshall | Reorganize manpage sources; add pdfroff.7 * man: New dir... |
9c613fc4 | 2024-04-13 19:34:07 | Keith Marshall | Adopt standard man-pages(7) styling conventions. * tmac/... |
1a0c70b4 | 2024-04-11 19:44:05 | Keith Marshall | A minor pdfroff.1 manpage correction. * pdfroff.1.man (T... |
0b10455e | 2024-04-11 17:31:42 | Keith Marshall | Revisit dynamic identifier names with invalid content. *... |
26957ebf | 2024-04-09 03:05:30 | Keith Marshall | Describe duplex printing layout adjustment techniques. *... |
f57602aa | 2024-04-05 07:32:54 | Keith Marshall | Eliminate trailing white-space from document source. * p... |
e95f0d10 | 2024-03-26 01:56:57 | Keith Marshall | Avoid dynamic identifier names with invalid content. * t... |
575d31ee | 2023-12-18 07:15:36 | Keith Marshall | Designate the GNU Free Documentation License as invariant... |
The ten most recent commits to the repository are summarized below; for the full log, please refer to the ChangeLog page.
- 2024-04-25 Keith Marshall <address@hidden>
- Add groff_toc.7 manual page.
- * man/groff_toc.7.man: New file.
- * Makefile.in (manpages): Add reference to...
- (groff_toc.7): ...this.
- 2024-04-23 Keith Marshall <address@hidden>
- Create example macros for groff_toc integration.
- * pdfroff.ms (XH-UPDATE-TOC, toc.outline, toc.refmark)
- (toc.pageref, toc.end): Factor out; relocate to, and include...
- * tmac/spdf-toc.tmac: ...this new file.
- * Makefile.in (pdfmark.pdf): Add dependency on...
- (spdf-toc.tmac): ...this.
- 2024-04-19 Keith Marshall <address@hidden>
- Reorganize manpage sources; add pdfroff.7
- * man: New directory; relocate...
- * pdfroff.1.man: ...this file, without change, to...
- * man/pdfroff.1.man: ...here.
- * man/pdfroff.7.man: New file.
- * Makefile.in [vpath] (%.man): Note change of directory.
- (all-manpages, all-pdf-manpages): New make goals; alias to...
- (manpages, pdf-manpages): ...these respectively; use them...
- (%:%.man, %.pdf:%.man): ...here, converting each of these normal
- pattern rules to static pattern rules, respectively.
- (manpage_update_script): Add translation for...
- (SITE_TMACDIR): ...this.
- 2024-04-13 Keith Marshall <address@hidden>
- Adopt standard man-pages(7) styling conventions.
- * tmac/anpdf.tmac [-dMF=R] (anpdf-ic): Kludge it, so that it
- is interpreted as if it were -dMF=B, when processed within...
- (MR): ...this macro's context.
- * pdfroff.1.man (pdfroff): Set all references in bold type.
- (awk, gawk, groff, gs, mawk, mktemp, nawk, sed, groff_tmac): add
- manual section references, as appropriate, and set all using...
- (MR): ...this; replicate all, as an enumerated list, under...
- (See also): ...this section heading.
- (-rCS, -rCT, -dMF) [\n(.g]: Preserve initial settings, on entry,
- and subsequently restore them, on exit; internally...
- (CS, CT): ...set both to one, for standards conformance.
- (MF): Keep initial setting, until TH has been evaluated, then
- set it to "B", for standard conformant evaluation of...
- (MR): ...this, on every occasion of its use.
- 2024-04-11 Keith Marshall <address@hidden>
- A minor pdfroff.1 manpage correction.
- * pdfroff.1.man (TH): s/groff/groff-pdfmark/
- (AUTHORS): Refer to author's "OSDN web-site", in preference
- to "OSDN site".
- * Makefile.in (MANPAGE_DATE): New user overridable variable,
- specifying the publication date for all generated manual pages;
- define it, by shell substitution, to reflect current date.
- (manpage_update_script): Use it, in substitution for...
- (MDATE): ...this field value.
- 2024-04-11 Keith Marshall <address@hidden>
- Revisit dynamic identifier names with invalid content.
- * tmac/pdfmark.tmac (pdf*href.format): Simplify change from
- 2024-03-25; test identifier for validity, as "while" condition,
- then break loop if no matching macro identifier defined.
- (pdfbookmark, pdf*href, pdf*href-D, pdf*href-M, pdfnote): Use
- corresponding while loop control logic.
- 2024-04-08 Keith Marshall <address@hidden>
- Describe duplex printing layout adjustment techniques.
- * pdfmark.ms (Section 3.1.3, Section 4.2): Add content.
- (PO): Compute initial value, to balance left and right margins.
- [duplex] (PO): Tweak assignment syntax; add sanity checks.
- [duplex] (BT): Assign alternating PO, only as required.
- (PG-ADVANCE-TO-ODD): Simplify, and rename it as...
- (NEW-RECTO-PAGE): ...this; update references.
- 2024-04-04 Keith Marshall <address@hidden>
- Eliminate trailing white-space from document source.
- * pdfmark.ms pdfroff.sh tmac/pdfmark.tmac tmac/s.tmac
- * fdl/fdl-v1.3.txt fdl/Makefile.sub: Delete all extraneous
- white-space, where present, from the end of every input line.
- 2024-03-25 Keith Marshall <address@hidden>
- Avoid dynamic identifier names with invalid content.
- * tmac/pdfmark.tmac (pdf*href.format): Verify each potential
- formatting keyword, read from the input data stream, as a valid
- groff identifier, before attempting to match it.
- 2023-12-17 Keith Marshall <address@hidden>
- Designate the GNU Free Documentation License as invariant.
- * cover.ms (pub@licensing): Update grant of permissions to copy,
- distribute, and/or modify, to declare Appendix A, the content of
- which is the GNU Free Documentation License, as "invariant", thus
- forbidding its modification in any redistributed publication of
- the associated document.