]> git.cameronkatri.com Git - mandoc.git/blobdiff - chars.in
allow using an alternate mandoc binary
[mandoc.git] / chars.in
index d902e1a23a921a82369fb12deb8a77263ff331b9..ac72aba8588cbb1ab17e1d9bd69a305c6efda361 100644 (file)
--- a/chars.in
+++ b/chars.in
@@ -1,4 +1,4 @@
-/*     $Id: chars.in,v 1.47 2014/10/28 02:43:59 schwarze Exp $ */
+/*     $Id: chars.in,v 1.52 2015/02/17 20:37:16 schwarze Exp $ */
 /*
  * Copyright (c) 2009, 2010, 2011 Kristaps Dzonsons <kristaps@bsd.lv>
  * Copyright (c) 2014 Ingo Schwarze <schwarze@openbsd.org>
@@ -70,8 +70,10 @@ CHAR("ti",                   "~",            126)
 /* Quotes. */
 CHAR("Bq",                     ",,",           8222)
 CHAR("bq",                     ",",            8218)
-CHAR("lq",                     "``",           8220)
-CHAR("rq",                     "\'\'",         8221)
+CHAR("lq",                     "\"",           8220)
+CHAR("rq",                     "\"",           8221)
+CHAR("Lq",                     "``",           8220)
+CHAR("Rq",                     "''",           8221)
 CHAR("oq",                     "`",            8216)
 CHAR("cq",                     "\'",           8217)
 CHAR("aq",                     "\'",           39)
@@ -91,30 +93,30 @@ CHAR("ra",                  ">",            10217)
 CHAR("bv",                     "|",            9130)
 CHAR("braceex",                        "|",            9130)
 CHAR("bracketlefttp",          "|",            9121)
-CHAR("bracketleftbp",          "|",            9123)
+CHAR("bracketleftbt",          "|",            9123)
 CHAR("bracketleftex",          "|",            9122)
 CHAR("bracketrighttp",         "|",            9124)
-CHAR("bracketrightbp",         "|",            9126)
+CHAR("bracketrightbt",         "|",            9126)
 CHAR("bracketrightex",         "|",            9125)
 CHAR("lt",                     ",-",           9127)
 CHAR("bracelefttp",            ",-",           9127)
 CHAR("lk",                     "{",            9128)
 CHAR("braceleftmid",           "{",            9128)
-CHAR("lb",                     ",-",           9129)
-CHAR("braceleftbp",            "`-",           9129)
+CHAR("lb",                     "`-",           9129)
+CHAR("braceleftbt",            "`-",           9129)
 CHAR("braceleftex",            "|",            9130)
 CHAR("rt",                     "-.",           9131)
 CHAR("bracerighttp",           "-.",           9131)
 CHAR("rk",                     "}",            9132)
 CHAR("bracerightmid",          "}",            9132)
 CHAR("rb",                     "-\'",          9133)
-CHAR("bracerightbp",           "-\'",          9133)
+CHAR("bracerightbt",           "-\'",          9133)
 CHAR("bracerightex",           "|",            9130)
 CHAR("parenlefttp",            "/",            9115)
-CHAR("parenleftbp",            "\\",           9117)
+CHAR("parenleftbt",            "\\",           9117)
 CHAR("parenleftex",            "|",            9116)
 CHAR("parenrighttp",           "\\",           9118)
-CHAR("parenrightbp",           "/",            9120)
+CHAR("parenrightbt",           "/",            9120)
 CHAR("parenrightex",           "|",            9119)
 
 /* Greek characters. */
@@ -232,15 +234,15 @@ CHAR("~o",                        "~\bo",         245)
 /* Arrows and lines. */
 CHAR("<-",                     "<-",           8592)
 CHAR("->",                     "->",           8594)
-CHAR("<>",                     "<>",           8596)
-CHAR("da",                     "v",            8595)
-CHAR("ua",                     "^",            8593)
+CHAR("<>",                     "<->",          8596)
+CHAR("da",                     "|\bv",         8595)
+CHAR("ua",                     "|\b^",         8593)
 CHAR("va",                     "^v",           8597)
 CHAR("lA",                     "<=",           8656)
 CHAR("rA",                     "=>",           8658)
 CHAR("hA",                     "<=>",          8660)
-CHAR("dA",                     "v",            8659)
-CHAR("uA",                     "^",            8657)
+CHAR("dA",                     "=\bv",         8659)
+CHAR("uA",                     "=\b^",         8657)
 CHAR("vA",                     "^=v",          8661)
 
 /* Logic. */
@@ -249,7 +251,7 @@ CHAR("OR",                  "v",            8744)
 CHAR("no",                     "~",            172)
 CHAR("tno",                    "~",            172)
 CHAR("te",                     "3",            8707)
-CHAR("fa",                     "V",            8704)
+CHAR("fa",                     "-\bV",         8704)
 CHAR("st",                     "-)",           8715)
 CHAR("tf",                     ".:.",          8756)
 CHAR("3d",                     ".:.",          8756)
@@ -266,8 +268,8 @@ CHAR("pc",                  ".",            183)
 CHAR("md",                     ".",            8901)
 CHAR("mu",                     "x",            215)
 CHAR("tmu",                    "x",            215)
-CHAR("c*",                     "x",            8855)
-CHAR("c+",                     "+",            8853)
+CHAR("c*",                     "O\bx",         8855)
+CHAR("c+",                     "O\b+",         8853)
 CHAR("di",                     "-:-",          247)
 CHAR("tdi",                    "-:-",          247)
 CHAR("f/",                     "/",            8260)
@@ -281,10 +283,10 @@ CHAR("!=",                        "!=",           8800)
 CHAR("==",                     "==",           8801)
 CHAR("ne",                     "!==",          8802)
 CHAR("=~",                     "=~",           8773)
-CHAR("-~",                     "-~",           8771)
+CHAR("|=",                     "-~",           8771)
 CHAR("ap",                     "~",            8764)
 CHAR("~~",                     "~~",           8776)
-CHAR("~=",                     "~=",           8780)
+CHAR("~=",                     "~=",           8776)
 CHAR("pt",                     "oc",           8733)
 CHAR("es",                     "{}",           8709)
 CHAR("mo",                     "E",            8712)
@@ -293,14 +295,14 @@ CHAR("sb",                        "(=",           8834)
 CHAR("nb",                     "(!=",          8836)
 CHAR("sp",                     "=)",           8835)
 CHAR("nc",                     "!=)",          8837)
-CHAR("ib",                     "(=",           8838)
-CHAR("ip",                     "=)",           8839)
+CHAR("ib",                     "(=\b_",        8838)
+CHAR("ip",                     "=\b_)",        8839)
 CHAR("ca",                     "(^)",          8745)
 CHAR("cu",                     "U",            8746)
-CHAR("/_",                     "/_",           8736)
-CHAR("pp",                     "_|_",          8869)
-CHAR("is",                     "I",            8747)
-CHAR("integral",               "I",            8747)
+CHAR("/_",                     "_\b/",         8736)
+CHAR("pp",                     "_\b|",         8869)
+CHAR("is",                     "'\b,\bI",      8747)
+CHAR("integral",               "'\b,\bI",      8747)
 CHAR("sum",                    "E",            8721)
 CHAR("product",                        "TT",           8719)
 CHAR("coproduct",              "U",            8720)
@@ -357,16 +359,16 @@ CHAR("Fn",                        ",\bf",         402)
 CHAR("ba",                     "|",            124)
 CHAR("br",                     "|",            9474)
 CHAR("ul",                     "_",            95)
-CHAR("rl",                     "-",            8254)
+CHAR("rn",                     "-",            8254)
 CHAR("bb",                     "|",            166)
 CHAR("sl",                     "/",            47)
 CHAR("rs",                     "\\",           92)
 
 /* Text markers. */
-CHAR("ci",                     "o",            9675)
-CHAR("bu",                     "o",            8226)
-CHAR("dd",                     "=",            8225)
-CHAR("dg",                     "-",            8224)
+CHAR("ci",                     "O",            9675)
+CHAR("bu",                     "+\bo",         8226)
+CHAR("dd",                     "|\b=",         8225)
+CHAR("dg",                     "|\b-",         8224)
 CHAR("lz",                     "<>",           9674)
 CHAR("sq",                     "[]",           9633)
 CHAR("ps",                     "<par>",        182)
@@ -396,7 +398,7 @@ CHAR("e",                   "\\",           92)
 CHAR("de",                     "<deg>",        176)
 CHAR("%0",                     "%o",           8240)
 CHAR("fm",                     "\'",           8242)
-CHAR("sd",                     "\"",           8243)
+CHAR("sd",                     "''",           8243)
 CHAR("mc",                     ",\bu",         181)
 
 CHAR_TBL_END