summaryrefslogtreecommitdiff
path: root/tex/context/base/char-def.lua
diff options
context:
space:
mode:
Diffstat (limited to 'tex/context/base/char-def.lua')
-rw-r--r--tex/context/base/char-def.lua104
1 files changed, 11 insertions, 93 deletions
diff --git a/tex/context/base/char-def.lua b/tex/context/base/char-def.lua
index 1261bd45a..7d2df5d41 100644
--- a/tex/context/base/char-def.lua
+++ b/tex/context/base/char-def.lua
@@ -369,7 +369,6 @@ characters.data={
mathclass="open",
mathname="lparent",
mirror=0x0029,
- textclass="open",
unicodeslot=0x0028,
},
{
@@ -382,7 +381,6 @@ characters.data={
mathclass="close",
mathname="rparent",
mirror=0x0028,
- textclass="close",
unicodeslot=0x0029,
},
{
@@ -640,7 +638,6 @@ characters.data={
mathclass="relation",
mathname="lt",
mirror=0x003E,
- textclass="open",
unicodeslot=0x003C,
},
{
@@ -675,7 +672,6 @@ characters.data={
mathclass="relation",
mathname="gt",
mirror=0x003C,
- textclass="close",
unicodeslot=0x003E,
},
{
@@ -994,9 +990,8 @@ characters.data={
direction="on",
linebreak="op",
mathclass="open",
- mathname="lbracket",
+ mathname="lbrack",
mirror=0x005D,
- textclass="open",
unicodeslot=0x005B,
},
{
@@ -1019,9 +1014,8 @@ characters.data={
direction="on",
linebreak="cp",
mathclass="close",
- mathname="rbracket",
+ mathname="rbrack",
mirror=0x005B,
- textclass="close",
unicodeslot=0x005D,
},
{
@@ -1355,7 +1349,6 @@ characters.data={
mathclass="open",
mathname="lbrace",
mirror=0x007D,
- textclass="open",
unicodeslot=0x007B,
},
{
@@ -1388,10 +1381,6 @@ characters.data={
class="relation",
name="mid",
},
- {
- class="delimiter",
- name="singleverticalbar",
- },
},
unicodeslot=0x007C,
},
@@ -1406,7 +1395,6 @@ characters.data={
mathclass="close",
mathname="rbrace",
mirror=0x007B,
- textclass="close",
unicodeslot=0x007D,
},
{
@@ -1776,7 +1764,6 @@ characters.data={
direction="on",
linebreak="qu",
mirror=0x00BB,
- textclass="open",
unicodeslot=0x00AB,
},
{
@@ -1965,7 +1952,6 @@ characters.data={
direction="on",
linebreak="qu",
mirror=0x00AB,
- textclass="close",
unicodeslot=0x00BB,
},
{
@@ -57300,10 +57286,6 @@ characters.data={
class="close",
name="rVert",
},
- {
- class="delimiter",
- name="doubleverticalbar",
- },
},
unicodeslot=0x2016,
},
@@ -57615,8 +57597,6 @@ characters.data={
description="REVERSED PRIME",
direction="on",
linebreak="po",
- mathclass="nothing",
- mathname="reversedprime",
unicodeslot=0x2035,
},
[0x2036]={
@@ -57624,8 +57604,6 @@ characters.data={
description="REVERSED DOUBLE PRIME",
direction="on",
linebreak="po",
- mathclass="nothing",
- mathname="reverseddoubleprime",
specials={ "compat", 0x2035, 0x2035 },
unicodeslot=0x2036,
},
@@ -57634,8 +57612,6 @@ characters.data={
description="REVERSED TRIPLE PRIME",
direction="on",
linebreak="po",
- mathclass="nothing",
- mathname="reversedtripleprime",
specials={ "compat", 0x2035, 0x2035, 0x2035 },
unicodeslot=0x2037,
},
@@ -57654,7 +57630,6 @@ characters.data={
direction="on",
linebreak="qu",
mirror=0x203A,
- textclass="open",
unicodeslot=0x2039,
},
[0x203A]={
@@ -57665,7 +57640,6 @@ characters.data={
direction="on",
linebreak="qu",
mirror=0x2039,
- textclass="close",
unicodeslot=0x203A,
},
[0x203B]={
@@ -57701,23 +57675,19 @@ characters.data={
adobename="overline",
category="po",
cjkwd="a",
- comment=[[mathspec={ { class="topaccent", name="overbar" }, { class="botaccent", name="underbar" } }"]],
description="OVERLINE",
direction="on",
linebreak="al",
- mathextensible="l",
- mathfiller="barfill",
mathspec={
{
- class="under",
- name="underbar",
+ class="topaccent",
+ name="overbar",
},
{
- class="over",
- name="overbar",
+ class="botaccent",
+ name="underbar",
},
},
- mathstretch="h",
specials={ "compat", 0x0020, 0x0305 },
unicodeslot=0x203E,
},
@@ -57916,8 +57886,6 @@ characters.data={
description="QUADRUPLE PRIME",
direction="on",
linebreak="al",
- mathclass="nothing",
- mathname="quadrupleprime",
specials={ "compat", 0x2032, 0x2032, 0x2032, 0x2032 },
unicodeslot=0x2057,
},
@@ -58167,7 +58135,6 @@ characters.data={
direction="on",
linebreak="op",
mirror=0x207E,
- textclass="open",
specials={ "super", 0x0028 },
unicodeslot=0x207D,
},
@@ -58178,7 +58145,6 @@ characters.data={
direction="on",
linebreak="cl",
mirror=0x207D,
- textclass="close",
specials={ "super", 0x0029 },
unicodeslot=0x207E,
},
@@ -58317,7 +58283,6 @@ characters.data={
direction="on",
linebreak="op",
mirror=0x208E,
- textclass="open",
specials={ "sub", 0x0028 },
unicodeslot=0x208D,
},
@@ -58328,7 +58293,6 @@ characters.data={
direction="on",
linebreak="cl",
mirror=0x208D,
- textclass="close",
specials={ "sub", 0x0029 },
unicodeslot=0x208E,
},
@@ -61552,8 +61516,6 @@ characters.data={
description="NABLA",
direction="on",
linebreak="ai",
- mathclass="default",
- mathname="nabla",
unicodeslot=0x2207,
},
[0x2208]={
@@ -61780,20 +61742,8 @@ characters.data={
description="SQUARE ROOT",
direction="on",
linebreak="ai",
- mathspec={
- {
- class="root",
- name="rootradical",
- },
- {
- class="radical",
- name="surdradical",
- },
- {
- class="ordinary",
- name="surd",
- },
- },
+ mathclass="radical",
+ mathname="surd",
unicodeslot=0x221A,
},
[0x221B]={
@@ -64250,10 +64200,8 @@ characters.data={
description="DIAMETER SIGN",
direction="on",
linebreak="al",
- mathspec={
- { class="ord", name="varnothing" },
- { class="ord", name="diameter" },
- },
+ mathclass="ordinary",
+ mathname="varnothing",
unicodeslot=0x2300,
},
[0x2301]={
@@ -74109,20 +74057,16 @@ characters.data={
},
[0x27F6]={
category="sm",
- comment="the parent hack is needed for mathml",
description="LONG RIGHTWARDS ARROW",
direction="on",
linebreak="al",
mathclass="relation",
mathextensible="r",
- mathfiller="rightarrowfill",
mathname="longrightarrow",
- mathparent=0x2192,
unicodeslot=0x27F6,
},
[0x27F7]={
category="sm",
- comment="the parent hack is needed for mathml",
description="LONG LEFT RIGHT ARROW",
direction="on",
linebreak="al",
@@ -74130,7 +74074,6 @@ characters.data={
mathextensible="h",
mathfiller="leftrightarrowfill",
mathname="longleftrightarrow",
- mathparent=0x2190,
unicodeslot=0x27F7,
},
[0x27F8]={
@@ -76992,12 +76935,6 @@ characters.data={
description="TRIPLE VERTICAL BAR DELIMITER",
direction="on",
linebreak="al",
- mathspec={
- {
- class="delimiter",
- name="tripleverticalbar",
- },
- },
unicodeslot=0x2980,
},
[0x2981]={
@@ -127740,7 +127677,6 @@ characters.data={
direction="on",
linebreak="op",
mirror=0xFE5A,
- textclass="open",
specials={ "small", 0x0028 },
unicodeslot=0xFE59,
},
@@ -127752,7 +127688,6 @@ characters.data={
direction="on",
linebreak="cl",
mirror=0xFE59,
- textclass="close",
specials={ "small", 0x0029 },
unicodeslot=0xFE5A,
},
@@ -127764,7 +127699,6 @@ characters.data={
direction="on",
linebreak="op",
mirror=0xFE5C,
- textclass="open",
specials={ "small", 0x007B },
unicodeslot=0xFE5B,
},
@@ -127776,7 +127710,6 @@ characters.data={
direction="on",
linebreak="cl",
mirror=0xFE5B,
- textclass="close",
specials={ "small", 0x007D },
unicodeslot=0xFE5C,
},
@@ -127788,7 +127721,6 @@ characters.data={
direction="on",
linebreak="op",
mirror=0xFE5E,
- textclass="open",
specials={ "small", 0x3014 },
unicodeslot=0xFE5D,
},
@@ -127800,7 +127732,6 @@ characters.data={
direction="on",
linebreak="cl",
mirror=0xFE5D,
- textclass="close",
specials={ "small", 0x3015 },
unicodeslot=0xFE5E,
},
@@ -127861,7 +127792,6 @@ characters.data={
direction="on",
linebreak="id",
mirror=0xFE65,
- textclass="open",
specials={ "small", 0x003C },
unicodeslot=0xFE64,
},
@@ -127873,7 +127803,6 @@ characters.data={
direction="on",
linebreak="id",
mirror=0xFE64,
- textclass="close",
specials={ "small", 0x003E },
unicodeslot=0xFE65,
},
@@ -129233,7 +129162,6 @@ characters.data={
direction="on",
linebreak="op",
mirror=0xFF09,
- textclass="open",
specials={ "wide", 0x0028 },
unicodeslot=0xFF08,
},
@@ -129245,7 +129173,6 @@ characters.data={
direction="on",
linebreak="cl",
mirror=0xFF08,
- textclass="close",
specials={ "wide", 0x0029 },
unicodeslot=0xFF09,
},
@@ -129437,7 +129364,6 @@ characters.data={
direction="on",
linebreak="id",
mirror=0xFF1E,
- textclass="open",
specials={ "wide", 0x003C },
unicodeslot=0xFF1C,
},
@@ -129459,7 +129385,6 @@ characters.data={
direction="on",
linebreak="id",
mirror=0xFF1C,
- textclass="close",
specials={ "wide", 0x003E },
unicodeslot=0xFF1E,
},
@@ -129777,7 +129702,6 @@ characters.data={
direction="on",
linebreak="op",
mirror=0xFF3D,
- textclass="open",
specials={ "wide", 0x005B },
unicodeslot=0xFF3B,
},
@@ -129799,7 +129723,6 @@ characters.data={
direction="on",
linebreak="cl",
mirror=0xFF3B,
- textclass="close",
specials={ "wide", 0x005D },
unicodeslot=0xFF3D,
},
@@ -130127,7 +130050,6 @@ characters.data={
direction="on",
linebreak="op",
mirror=0xFF5D,
- textclass="open",
specials={ "wide", 0x007B },
unicodeslot=0xFF5B,
},
@@ -130149,7 +130071,6 @@ characters.data={
direction="on",
linebreak="cl",
mirror=0xFF5B,
- textclass="close",
specials={ "wide", 0x007D },
unicodeslot=0xFF5D,
},
@@ -130170,7 +130091,6 @@ characters.data={
direction="on",
linebreak="op",
mirror=0xFF60,
- textclass="open",
specials={ "wide", 0x2985 },
unicodeslot=0xFF5F,
},
@@ -130181,7 +130101,6 @@ characters.data={
direction="on",
linebreak="cl",
mirror=0xFF5F,
- textclass="close",
specials={ "wide", 0x2986 },
unicodeslot=0xFF60,
},
@@ -130203,7 +130122,6 @@ characters.data={
direction="on",
linebreak="op",
mirror=0xFF63,
- textclass="open",
specials={ "narrow", 0x300C },
unicodeslot=0xFF62,
},
@@ -130215,7 +130133,6 @@ characters.data={
direction="on",
linebreak="cl",
mirror=0xFF62,
- textclass="close",
specials={ "narrow", 0x300D },
unicodeslot=0xFF63,
},
@@ -173885,6 +173802,7 @@ characters.data={
},
[0x1D6FB]={
category="sm",
+ comment="mathname='nabla'",
description="MATHEMATICAL ITALIC NABLA",
direction="l",
linebreak="al",