summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--chars.c2
-rw-r--r--chars.in89
-rw-r--r--mandoc_char.74
3 files changed, 48 insertions, 47 deletions
diff --git a/chars.c b/chars.c
index 5115816c..603cc8b1 100644
--- a/chars.c
+++ b/chars.c
@@ -38,7 +38,7 @@ struct ln {
#define CHARS_BOTH (0x03)
};
-#define LINES_MAX 266
+#define LINES_MAX 267
#define CHAR(w, x, y, z, a, b) \
{ NULL, (w), (y), (a), (x), (z), (b), CHARS_CHAR },
diff --git a/chars.in b/chars.in
index 9f7e93ee..04218bdf 100644
--- a/chars.in
+++ b/chars.in
@@ -66,50 +66,51 @@ BOTH("rq", 2, "\'\'", 2, "”", 7)
BOTH("ua", 2, "^", 1, "", 0)
CHAR(" ", 1, " ", 1, " ", 1)
-CHAR("!=", 2, "!=", 2, "", 0)
+CHAR("!=", 2, "!=", 2, "≠", 7)
CHAR("%", 1, "", 0, "", 0)
CHAR("&", 1, "", 0, "", 0)
-CHAR("(=", 2, "(=", 2, "", 0)
+CHAR("sb", 2, "(=", 2, "⊂", 7)
+CHAR("sp", 2, "=)", 2, "⊃", 7)
CHAR("**", 2, "*", 1, "", 0)
-CHAR("*A", 2, "A", 1, "", 0)
-CHAR("*B", 2, "B", 1, "", 0)
-CHAR("*C", 2, "H", 1, "", 0)
-CHAR("*D", 2, "/\\", 2, "", 0)
-CHAR("*E", 2, "E", 1, "", 0)
-CHAR("*F", 2, "O_", 1, "", 0)
-CHAR("*G", 2, "|", 1, "", 0)
-CHAR("*H", 2, "O", 1, "", 0)
-CHAR("*I", 2, "I", 1, "", 0)
-CHAR("*K", 2, "K", 1, "", 0)
-CHAR("*L", 2, "/\\", 2, "", 0)
-CHAR("*M", 2, "M", 1, "", 0)
-CHAR("*N", 2, "N", 1, "", 0)
-CHAR("*O", 2, "O", 1, "", 0)
-CHAR("*P", 2, "TT", 2, "", 0)
-CHAR("*Q", 2, "Y", 1, "", 0)
-CHAR("*R", 2, "P", 1, "", 0)
-CHAR("*S", 2, ">", 1, "", 0)
-CHAR("*T", 2, "T", 1, "", 0)
-CHAR("*U", 2, "Y", 1, "", 0)
-CHAR("*W", 2, "O", 1, "", 0)
-CHAR("*X", 2, "X", 1, "", 0)
-CHAR("*Y", 2, "H", 1, "", 0)
-CHAR("*Z", 2, "Z", 1, "", 0)
-CHAR("*a", 2, "a", 1, "", 0)
-CHAR("*b", 2, "B", 1, "", 0)
-CHAR("*c", 2, "E", 1, "", 0)
-CHAR("*d", 2, "d", 1, "", 0)
-CHAR("*e", 2, "e", 1, "", 0)
-CHAR("*f", 2, "o", 1, "", 0)
-CHAR("*g", 2, "y", 1, "", 0)
-CHAR("*h", 2, "0", 1, "", 0)
-CHAR("*i", 2, "i", 1, "", 0)
-CHAR("*k", 2, "k", 1, "", 0)
-CHAR("*l", 2, "\\", 1, "", 0)
-CHAR("*m", 2, "u", 1, "", 0)
-CHAR("*n", 2, "v", 1, "", 0)
-CHAR("*o", 2, "o", 1, "", 0)
-CHAR("*p", 2, "n", 1, "", 0)
+CHAR("*A", 2, "A", 1, "Α", 6)
+CHAR("*B", 2, "B", 1, "Β", 6)
+CHAR("*C", 2, "H", 1, "Ξ", 6)
+CHAR("*D", 2, "/\\", 2, "Δ", 6)
+CHAR("*E", 2, "E", 1, "Ε", 6)
+CHAR("*F", 2, "O_", 1, "Φ", 6)
+CHAR("*G", 2, "|", 1, "Γ", 6)
+CHAR("*H", 2, "O", 1, "Θ", 6)
+CHAR("*I", 2, "I", 1, "Ι", 6)
+CHAR("*K", 2, "K", 1, "Κ", 6)
+CHAR("*L", 2, "/\\", 2, "Λ", 6)
+CHAR("*M", 2, "M", 1, "Μ", 6)
+CHAR("*N", 2, "N", 1, "Ν", 6)
+CHAR("*O", 2, "O", 1, "Ο", 6)
+CHAR("*P", 2, "TT", 2, "Π", 6)
+CHAR("*Q", 2, "Y", 1, "Ψ", 6)
+CHAR("*R", 2, "P", 1, "Ρ", 6)
+CHAR("*S", 2, ">", 1, "Σ", 6)
+CHAR("*T", 2, "T", 1, "Τ", 6)
+CHAR("*U", 2, "Y", 1, "Υ", 6)
+CHAR("*W", 2, "O", 1, "Ω", 6)
+CHAR("*X", 2, "X", 1, "Χ", 6)
+CHAR("*Y", 2, "H", 1, "Η", 6)
+CHAR("*Z", 2, "Z", 1, "Ζ", 6)
+CHAR("*a", 2, "a", 1, "α", 0)
+CHAR("*b", 2, "B", 1, "β", 0)
+CHAR("*c", 2, "E", 1, "ξ", 0)
+CHAR("*d", 2, "d", 1, "δ", 0)
+CHAR("*e", 2, "e", 1, "ε", 0)
+CHAR("*f", 2, "o", 1, "ϕ", 0)
+CHAR("*g", 2, "y", 1, "α", 0)
+CHAR("*h", 2, "0", 1, "θ", 0)
+CHAR("*i", 2, "i", 1, "ι", 0)
+CHAR("*k", 2, "k", 1, "κ", 0)
+CHAR("*l", 2, "\\", 1, "λ", 0)
+CHAR("*m", 2, "u", 1, "μ", 0)
+CHAR("*n", 2, "v", 1, "ν", 0)
+CHAR("*o", 2, "o", 1, "ο", 0)
+CHAR("*p", 2, "n", 1, "π", 0)
CHAR("*q", 2, "u", 1, "", 0)
CHAR("*r", 2, "p", 1, "", 0)
CHAR("*s", 2, "o", 1, "", 0)
@@ -120,9 +121,9 @@ CHAR("*x", 2, "x", 1, "", 0)
CHAR("*y", 2, "n", 1, "", 0)
CHAR("*z", 2, "C", 1, "", 0)
CHAR("+-", 2, "+-", 2, "", 0)
-CHAR("+f", 2, "o", 1, "", 0)
-CHAR("+h", 2, "0", 1, "", 0)
-CHAR("+p", 2, "w", 1, "", 0)
+CHAR("+f", 2, "o", 1, "ͬ", 6)
+CHAR("+h", 2, "0", 1, "ϑ", 6)
+CHAR("+p", 2, "w", 1, "ϖ", 6)
CHAR(",C", 2, "C", 1, "", 0)
CHAR(",c", 2, "c", 1, "", 0)
CHAR("-", 1, "-", 1, "-", 1)
diff --git a/mandoc_char.7 b/mandoc_char.7
index 878df26f..24bb4e34 100644
--- a/mandoc_char.7
+++ b/mandoc_char.7
@@ -199,9 +199,9 @@ Mathematical:
.Pq partial differential
.It \e(ap
.Pq similarity
-.It \e(=)
+.It \e(sp
.Pq proper superset
-.It \e((=
+.It \e(sb
.Pq proper subset
.It \e(eq
.Pq equals