aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/mandoc.1
diff options
context:
space:
mode:
authorKristaps Dzonsons <kristaps@bsd.lv>2010-07-25 11:44:31 +0000
committerKristaps Dzonsons <kristaps@bsd.lv>2010-07-25 11:44:31 +0000
commit0236a2d85af70886c7725a1f28a04ad4216a5d4d (patch)
treea1a4136aa89d8b5016190592a94ff6b4ff86ecc2 /mandoc.1
parent0e2017eae6791396ef69390438420f7e18dda0e0 (diff)
downloadmandoc-0236a2d85af70886c7725a1f28a04ad4216a5d4d.tar.gz
mandoc-0236a2d85af70886c7725a1f28a04ad4216a5d4d.tar.zst
mandoc-0236a2d85af70886c7725a1f28a04ad4216a5d4d.zip
Initial PDF shim over PS. This produces working PDF output with -Tpdf.
It's currently missing the xref table, so you'll get a warning in most PDF viewers). It also produces lots of redundant output, which will go away once I get a better handle on the PDF spec. The code doesn't really touch any existing functionality; it's a bunch of conditionals atop the -Tps (term_ps.c) implementation. I'm checking it in now to have it exist and be auditable. It needs clean-up, polish, and general care (and xref!).
Diffstat (limited to 'mandoc.1')
-rw-r--r--mandoc.116
1 files changed, 14 insertions, 2 deletions
diff --git a/mandoc.1 b/mandoc.1
index a1538065..6ed67e2c 100644
--- a/mandoc.1
+++ b/mandoc.1
@@ -1,4 +1,4 @@
-.\" $Id: mandoc.1,v 1.72 2010/07/13 23:53:20 schwarze Exp $
+.\" $Id: mandoc.1,v 1.73 2010/07/25 11:44:31 kristaps Exp $
.\"
.\" Copyright (c) 2009, 2010 Kristaps Dzonsons <kristaps@bsd.lv>
.\"
@@ -14,7 +14,7 @@
.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\"
-.Dd $Mdocdate: July 13 2010 $
+.Dd $Mdocdate: July 25 2010 $
.Dt MANDOC 1
.Os
.Sh NAME
@@ -192,6 +192,10 @@ Implies
.Fl W Ns Cm all
and
.Fl f Ns Cm strict .
+.It Fl T Ns Cm pdf
+Produce PDF output.
+See
+.Sx PDF Output .
.It Fl T Ns Cm ps
Produce PostScript output.
See
@@ -331,6 +335,14 @@ If an unknown value is encountered,
.Ar letter
is used.
.El
+.Ss PDF Output
+PDF-1.1 output may be generated by
+.Fl T Ns Cm pdf .
+See
+.Sx PostScript Output
+for
+.Fl O
+arguments and defaults.
.Ss XHTML Output
Output produced by
.Fl T Ns Cm xhtml