[BACK]Return to predefs.in CVS log [TXT][DIR] Up to [cvsweb.bsd.lv] / mandoc

Annotation of mandoc/predefs.in, Revision 1.2

1.2     ! kristaps    1: /*     $Id: predefs.in,v 1.1 2011/05/24 21:18:06 kristaps Exp $ */
1.1       kristaps    2: /*
                      3:  * Copyright (c) 2011 Kristaps Dzonsons <kristaps@bsd.lv>
                      4:  *
                      5:  * Permission to use, copy, modify, and distribute this software for any
                      6:  * purpose with or without fee is hereby granted, provided that the above
                      7:  * copyright notice and this permission notice appear in all copies.
                      8:  *
                      9:  * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
                     10:  * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
                     11:  * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
                     12:  * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
                     13:  * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
                     14:  * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
                     15:  * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
                     16:  */
                     17:
                     18: /*
                     19:  * The predefined-string translation tables.  Each corresponds to a
                     20:  * predefined strings from (e.g.) tmac/mdoc/doc-nroff.  The left-hand
                     21:  * side corresponds to the input sequence (\*x, \*(xx and so on).  The
                     22:  * right-hand side is what's produced by libroff.
                     23:  *
                     24:  * XXX - C-escape strings!
                     25:  * XXX - update PREDEF_MAX in roff.c if adding more!
                     26:  */
                     27:
                     28: PREDEF("Am", "&")
                     29: PREDEF("Ba", "|")
                     30: PREDEF("Ge", "\\(>=")
                     31: PREDEF("Gt", ">")
                     32: PREDEF("If", "\\(if")
                     33: PREDEF("Le", "\\(<=")
                     34: PREDEF("Lq", "\\(lq")
                     35: PREDEF("Lt", "<")
                     36: PREDEF("Na", "NaN")
                     37: PREDEF("Ne", "\\(!=")
                     38: PREDEF("Pi", "\\(*p")
                     39: PREDEF("Pm", "\\(+-")
                     40: PREDEF("Rq", "\\(rq")
                     41: PREDEF("left-bracket", "[")
                     42: PREDEF("left-parenthesis", "(")
                     43: PREDEF("lp", "(")
                     44: PREDEF("left-singlequote", "\\(oq")
1.2     ! kristaps   45: PREDEF("q", "\\(dq")
1.1       kristaps   46: PREDEF("quote-left", "\\(oq")
                     47: PREDEF("quote-right", "\\(cq")
                     48: PREDEF("R", "\\(rg")
                     49: PREDEF("right-bracket", "]")
                     50: PREDEF("right-parenthesis", ")")
                     51: PREDEF("rp", ")")
                     52: PREDEF("right-singlequote", "\\(cq")
                     53: PREDEF("Tm", "\\(tm")
                     54: PREDEF("Px", "POSIX")
                     55: PREDEF("Ai", "ANSI")
                     56: PREDEF("\'", "\\\'")
                     57: PREDEF("aa", "\\(aa")
                     58: PREDEF("ga", "\\(ga")
                     59: PREDEF("`",  "\\`")
                     60: PREDEF("lq", "\\(lq")
                     61: PREDEF("rq", "\\(rq")
                     62: PREDEF("ua", "\\(ua")
                     63: PREDEF("va", "\\(va")
                     64: PREDEF("<=", "\\(<=")
                     65: PREDEF(">=", "\\(>=")

CVSweb