=================================================================== RCS file: /cvs/mandoc/mandoc_char.7,v retrieving revision 1.36 retrieving revision 1.41 diff -u -p -r1.36 -r1.41 --- mandoc/mandoc_char.7 2010/04/13 05:26:49 1.36 +++ mandoc/mandoc_char.7 2011/01/30 16:05:37 1.41 @@ -1,4 +1,4 @@ -.\" $Id: mandoc_char.7,v 1.36 2010/04/13 05:26:49 kristaps Exp $ +.\" $Id: mandoc_char.7,v 1.41 2011/01/30 16:05:37 schwarze Exp $ .\" .\" Copyright (c) 2009 Kristaps Dzonsons .\" @@ -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: April 13 2010 $ +.Dd $Mdocdate: January 30 2011 $ .Dt MANDOC_CHAR 7 .Os .Sh NAME @@ -155,7 +155,7 @@ Quotes: .El .Pp Brackets: -.Bl -column -compact -offset indent "x[bracketrightbp]" Rendered Description +.Bl -column -compact -offset indent "xxbracketrightbpx" Rendered Description .It Em Input Ta Em Rendered Ta Em Description .It \e(lB Ta \(lB Ta left bracket .It \e(rB Ta \(rB Ta right bracket @@ -226,7 +226,7 @@ Logical: .El .Pp Mathematical: -.Bl -column -compact -offset indent "\[coproduct]X" "Rendered" "Description" +.Bl -column -compact -offset indent "xxcoproductxx" "Rendered" "Description" .It Em Input Ta Em Rendered Ta Em Description .It \e(pl Ta \(pl Ta plus .It \e(mi Ta \(mi Ta minus @@ -513,11 +513,25 @@ implementations: .It \e*(aa Ta \*(aa Ta acute .It \e*(ga Ta \*(ga Ta grave .El +.Sh NUMBERED CHARACTERS +For backward compatibility with existing manuals, +.Xr mandoc 1 +also supports the +.Pp +.Dl \eN\(aq Ns Ar number Ns \(aq +.Pp +escape sequence, inserting the character +.Ar number +from the current character set into the output. +Of course, this is inherently non-portable and is already marked +as deprecated in the Heirloom roff manual. +For example, do not use \eN'34', use \e(dq, or even the plain +.Sq \(dq +character where possible. .Sh COMPATIBILITY This section documents compatibility of .Nm -with older or existing versions of -.Xr groff 1 . +with older or existing versions of groff. .Pp The following render differently in .Fl T Ns Ar ascii @@ -546,3 +560,14 @@ The .Nm manual page was written by .An Kristaps Dzonsons Aq kristaps@bsd.lv . +.Sh CAVEATS +The +.Sq \e*(Ba +escape mimics the behaviour of the +.Sq \&| +character in +.Xr mdoc 7 ; +thus, if you wish to render a vertical bar with no side effects, use +the +.Sq \e(ba +escape.