=================================================================== RCS file: /cvs/mandoc/mandoc.1,v retrieving revision 1.66 retrieving revision 1.76 diff -u -p -r1.66 -r1.76 --- mandoc/mandoc.1 2010/06/29 14:55:41 1.66 +++ mandoc/mandoc.1 2010/08/18 08:41:40 1.76 @@ -1,6 +1,6 @@ -.\" $Id: mandoc.1,v 1.66 2010/06/29 14:55:41 kristaps Exp $ +.\" $Id: mandoc.1,v 1.76 2010/08/18 08:41:40 kristaps Exp $ .\" -.\" Copyright (c) 2009 Kristaps Dzonsons +.\" Copyright (c) 2009, 2010 Kristaps Dzonsons .\" .\" Permission to use, copy, modify, and distribute this software for any .\" purpose with or without fee is hereby granted, provided that the above @@ -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: June 29 2010 $ +.Dd $Mdocdate: August 18 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 @@ -302,8 +306,10 @@ PostScript .Qq Adobe-3.0 Level-2 pages may be generated by .Fl T Ns Cm ps . -Output pages are US-letter sized and rendered in fixed, 10-point Courier -font. +Output pages default to letter sized and are rendered in the Times font +family, 11-point. +Margins are calculated as 1/9 the page length and width. +Line-height is 1.4m. .Pp Special characters are rendered as in .Sx ASCII Output . @@ -316,10 +322,27 @@ arguments are accepted: The paper size .Ar name may be one of -.Ar a4 +.Ar a3 , +.Ar a4 , +.Ar a5 , +.Ar legal , or .Ar letter . +You may also manually specify dimensions as +.Ar NNxNN , +width by height in millimetres. +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 @@ -351,18 +374,12 @@ To produce a series of PostScript manuals for A4 paper .Sh COMPATIBILITY This section summarises .Nm -compatibility with -.Xr groff 1 . +compatibility with GNU troff. Each input and output format is separately noted. .Ss ASCII Compatibility .Bl -bullet -compact .It The -.Sq \e~ -special character doesn't produce expected behaviour in -.Fl T Ns Cm ascii . -.It -The .Sq \&Bd \-literal and .Sq \&Bd \-unfilled @@ -372,9 +389,7 @@ in .Fl T Ns Cm ascii are synonyms, as are \-filled and \-ragged. .It -In -.Xr groff 1 , -the +In GNU troff, the .Sq \&Pa .Xr mdoc 7 macro does not underline when scoped under an @@ -400,11 +415,6 @@ has no effect. .It Words aren't hyphenated. .It -In normal mode (not a literal block), blocks of spaces aren't preserved, -so double spaces following sentence closure are reduced to a single space; -.Xr groff 1 -retains spaces. -.It Sentences are unilaterally monospaced. .El .Ss HTML/XHTML Compatibility @@ -466,17 +476,6 @@ which is usually 1024 bytes. Be aware of this when setting long link formats such as .Fl O Ns Cm style Ns = Ns Ar really/long/link . -.Pp -The -.Fl T Ns Cm html -and -.Fl T Ns Cm xhtml -output modes don't render the -.Sq \es -font size escape documented in -.Xr mdoc 7 -and -.Xr man 7 . .Pp Nesting elements within next-line element scopes of .Fl m Ns Cm an ,