gbranden pushed a commit to branch master
in repository groff.
commit ed7788df43535ee002717ca58a74c884fb3de38e
Author: G. Branden Robinson <[email protected]>
AuthorDate: Sat Sep 21 21:43:58 2024 -0500
[afmtodit]: Fix Savannah #65716 (use PUA) (2/2).
* src/utils/afmtodit/afmtodit.tables: Update with freshly changed
"make-afmtodit-tables" script, adding ~192 mappings.
Fixes <https://savannah.gnu.org/bugs/?65716> (2/2). Thanks to Deri
James for the report.
---
ChangeLog | 8 ++
src/utils/afmtodit/afmtodit.tables | 196 ++++++++++++++++++++++++++++++++++++-
2 files changed, 202 insertions(+), 2 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 628391899..f7879de61 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2024-09-21 G. Branden Robinson <[email protected]>
+
+ * src/utils/afmtodit/afmtodit.tables: Update with freshly
+ changed "make-afmtodit-tables" script, adding ~192 mappings.
+
+ Fixes <https://savannah.gnu.org/bugs/?65716> (2/2). Thanks to
+ Deri James for the report.
+
2024-09-21 G. Branden Robinson <[email protected]>
* src/utils/afmtodit/make-afmtodit-tables: Alter maintainer-mode
diff --git a/src/utils/afmtodit/afmtodit.tables
b/src/utils/afmtodit/afmtodit.tables
index 2a2f140e0..d94b00cbd 100644
--- a/src/utils/afmtodit/afmtodit.tables
+++ b/src/utils/afmtodit/afmtodit.tables
@@ -1,6 +1,6 @@
# This table was algorithmically derived from the file 'UnicodeData.txt'
# for Unicode 15.1.0, available from unicode.org,
-# on 2024-08-28.
+# on 2024-09-21.
my %unicode_decomposed = (
"00C0", "0041_0300",
"00C1", "0041_0301",
@@ -2067,7 +2067,7 @@ my %unicode_decomposed = (
# This table was algorithmically derived from the Adobe Glyph List (AGL)
# file 'glyphlist.txt' from the GitHub Adobe Type Tools agl-aglfn
-# project, on 2024-08-28.
+# project, on 2024-09-21.
#
# See "groff:" comments for altered mappings.
my %AGL_to_unicode = (
@@ -2075,7 +2075,9 @@ my %AGL_to_unicode = (
"AE", "00C6",
"AEacute", "01FC",
"AEmacron", "01E2",
+ "AEsmall", "F7E6",
"Aacute", "00C1",
+ "Aacutesmall", "F7E1",
"Abreve", "0102",
"Abreveacute", "1EAE",
"Abrevecyrillic", "04D0",
@@ -2090,15 +2092,20 @@ my %AGL_to_unicode = (
"Acircumflexdotbelow", "1EAC",
"Acircumflexgrave", "1EA6",
"Acircumflexhookabove", "1EA8",
+ "Acircumflexsmall", "F7E2",
"Acircumflextilde", "1EAA",
+ "Acute", "F6C9",
+ "Acutesmall", "F7B4",
"Acyrillic", "0410",
"Adblgrave", "0200",
"Adieresis", "00C4",
"Adieresiscyrillic", "04D2",
"Adieresismacron", "01DE",
+ "Adieresissmall", "F7E4",
"Adotbelow", "1EA0",
"Adotmacron", "01E0",
"Agrave", "00C0",
+ "Agravesmall", "F7E0",
"Ahookabove", "1EA2",
"Aiecyrillic", "04D4",
"Ainvertedbreve", "0202",
@@ -2110,7 +2117,10 @@ my %AGL_to_unicode = (
"Aring", "00C5",
"Aringacute", "01FA",
"Aringbelow", "1E00",
+ "Aringsmall", "F7E5",
+ "Asmall", "F761",
"Atilde", "00C3",
+ "Atildesmall", "F7E3",
"Aybarmenian", "0531",
"B", "0042",
"Bcircle", "24B7",
@@ -2122,17 +2132,23 @@ my %AGL_to_unicode = (
"Bhook", "0181",
"Blinebelow", "1E06",
"Bmonospace", "FF22",
+ "Brevesmall", "F6F4",
+ "Bsmall", "F762",
"Btopbar", "0182",
"C", "0043",
"Caarmenian", "053E",
"Cacute", "0106",
+ "Caron", "F6CA",
+ "Caronsmall", "F6F5",
"Ccaron", "010C",
"Ccedilla", "00C7",
"Ccedillaacute", "1E08",
+ "Ccedillasmall", "F7E7",
"Ccircle", "24B8",
"Ccircumflex", "0108",
"Cdot", "010A",
"Cdotaccent", "010A",
+ "Cedillasmall", "F7B8",
"Chaarmenian", "0549",
"Cheabkhasiancyrillic", "04BC",
"Checyrillic", "0427",
@@ -2144,8 +2160,10 @@ my %AGL_to_unicode = (
"Cheverticalstrokecyrillic", "04B8",
"Chi", "03A7",
"Chook", "0187",
+ "Circumflexsmall", "F6F6",
"Cmonospace", "FF23",
"Coarmenian", "0551",
+ "Csmall", "F763",
"D", "0044",
"DZ", "01F1",
"DZcaron", "01C4",
@@ -2163,11 +2181,17 @@ my %AGL_to_unicode = (
"Delta", "0394", # groff: not U+2206
"Deltagreek", "0394",
"Dhook", "018A",
+ "Dieresis", "F6CB",
+ "DieresisAcute", "F6CC",
+ "DieresisGrave", "F6CD",
+ "Dieresissmall", "F7A8",
"Digammagreek", "03DC",
"Djecyrillic", "0402",
"Dlinebelow", "1E0E",
"Dmonospace", "FF24",
+ "Dotaccentsmall", "F6F7",
"Dslash", "0110",
+ "Dsmall", "F764",
"Dtopbar", "018B",
"Dz", "01F2",
"Dzcaron", "01C5",
@@ -2176,6 +2200,7 @@ my %AGL_to_unicode = (
"Dzhecyrillic", "040F",
"E", "0045",
"Eacute", "00C9",
+ "Eacutesmall", "F7E9",
"Ebreve", "0114",
"Ecaron", "011A",
"Ecedillabreve", "1E1C",
@@ -2187,15 +2212,18 @@ my %AGL_to_unicode = (
"Ecircumflexdotbelow", "1EC6",
"Ecircumflexgrave", "1EC0",
"Ecircumflexhookabove", "1EC2",
+ "Ecircumflexsmall", "F7EA",
"Ecircumflextilde", "1EC4",
"Ecyrillic", "0404",
"Edblgrave", "0204",
"Edieresis", "00CB",
+ "Edieresissmall", "F7EB",
"Edot", "0116",
"Edotaccent", "0116",
"Edotbelow", "1EB8",
"Efcyrillic", "0424",
"Egrave", "00C8",
+ "Egravesmall", "F7E8",
"Eharmenian", "0537",
"Ehookabove", "1EBA",
"Eightroman", "2167",
@@ -2223,10 +2251,12 @@ my %AGL_to_unicode = (
"Escyrillic", "0421",
"Esdescendercyrillic", "04AA",
"Esh", "01A9",
+ "Esmall", "F765",
"Eta", "0397",
"Etarmenian", "0538",
"Etatonos", "0389",
"Eth", "00D0",
+ "Ethsmall", "F7F0",
"Etilde", "1EBC",
"Etildebelow", "1E1A",
"Euro", "20AC",
@@ -2243,6 +2273,7 @@ my %AGL_to_unicode = (
"Fiveroman", "2164",
"Fmonospace", "FF26",
"Fourroman", "2163",
+ "Fsmall", "F766",
"G", "0047",
"GBsquare", "3387",
"Gacute", "01F4",
@@ -2267,6 +2298,9 @@ my %AGL_to_unicode = (
"Gjecyrillic", "0403",
"Gmacron", "1E20",
"Gmonospace", "FF27",
+ "Grave", "F6CE",
+ "Gravesmall", "F760",
+ "Gsmall", "F767",
"Gsmallhook", "029B",
"Gstroke", "01E4",
"H", "0048",
@@ -2289,21 +2323,27 @@ my %AGL_to_unicode = (
"Hmonospace", "FF28",
"Hoarmenian", "0540",
"Horicoptic", "03E8",
+ "Hsmall", "F768",
+ "Hungarumlaut", "F6CF",
+ "Hungarumlautsmall", "F6F8",
"Hzsquare", "3390",
"I", "0049",
"IAcyrillic", "042F",
"IJ", "0132",
"IUcyrillic", "042E",
"Iacute", "00CD",
+ "Iacutesmall", "F7ED",
"Ibreve", "012C",
"Icaron", "01CF",
"Icircle", "24BE",
"Icircumflex", "00CE",
+ "Icircumflexsmall", "F7EE",
"Icyrillic", "0406",
"Idblgrave", "0208",
"Idieresis", "00CF",
"Idieresisacute", "1E2E",
"Idieresiscyrillic", "04E4",
+ "Idieresissmall", "F7EF",
"Idot", "0130",
"Idotaccent", "0130",
"Idotbelow", "1ECA",
@@ -2311,6 +2351,7 @@ my %AGL_to_unicode = (
"Iecyrillic", "0415",
"Ifraktur", "2111",
"Igrave", "00CC",
+ "Igravesmall", "F7EC",
"Ihookabove", "1EC8",
"Iicyrillic", "0418",
"Iinvertedbreve", "020A",
@@ -2325,6 +2366,7 @@ my %AGL_to_unicode = (
"Iotaafrican", "0196",
"Iotadieresis", "03AA",
"Iotatonos", "038A",
+ "Ismall", "F769",
"Istroke", "0197",
"Itilde", "0128",
"Itildebelow", "1E2C",
@@ -2337,6 +2379,7 @@ my %AGL_to_unicode = (
"Jecyrillic", "0408",
"Jheharmenian", "054B",
"Jmonospace", "FF2A",
+ "Jsmall", "F76A",
"K", "004B",
"KBsquare", "3385",
"KKsquare", "33CD",
@@ -2364,8 +2407,10 @@ my %AGL_to_unicode = (
"Koppacyrillic", "0480",
"Koppagreek", "03DE",
"Ksicyrillic", "046E",
+ "Ksmall", "F76B",
"L", "004C",
"LJ", "01C7",
+ "LL", "F6BF",
"Lacute", "0139",
"Lambda", "039B",
"Lcaron", "013D",
@@ -2383,14 +2428,19 @@ my %AGL_to_unicode = (
"Llinebelow", "1E3A",
"Lmonospace", "FF2C",
"Lslash", "0141",
+ "Lslashsmall", "F6F9",
+ "Lsmall", "F76C",
"M", "004D",
"MBsquare", "3386",
+ "Macron", "F6D0",
+ "Macronsmall", "F7AF",
"Macute", "1E3E",
"Mcircle", "24C2",
"Mdotaccent", "1E40",
"Mdotbelow", "1E42",
"Menarmenian", "0544",
"Mmonospace", "FF2D",
+ "Msmall", "F76D",
"Mturned", "019C",
"Mu", "039C",
"N", "004E",
@@ -2410,11 +2460,15 @@ my %AGL_to_unicode = (
"Nlinebelow", "1E48",
"Nmonospace", "FF2E",
"Nowarmenian", "0546",
+ "Nsmall", "F76E",
"Ntilde", "00D1",
+ "Ntildesmall", "F7F1",
"Nu", "039D",
"O", "004F",
"OE", "0152",
+ "OEsmall", "F6FA",
"Oacute", "00D3",
+ "Oacutesmall", "F7F3",
"Obarredcyrillic", "04E8",
"Obarreddieresiscyrillic", "04EA",
"Obreve", "014E",
@@ -2426,14 +2480,18 @@ my %AGL_to_unicode = (
"Ocircumflexdotbelow", "1ED8",
"Ocircumflexgrave", "1ED2",
"Ocircumflexhookabove", "1ED4",
+ "Ocircumflexsmall", "F7F4",
"Ocircumflextilde", "1ED6",
"Ocyrillic", "041E",
"Odblacute", "0150",
"Odblgrave", "020C",
"Odieresis", "00D6",
"Odieresiscyrillic", "04E6",
+ "Odieresissmall", "F7F6",
"Odotbelow", "1ECC",
+ "Ogoneksmall", "F6FB",
"Ograve", "00D2",
+ "Ogravesmall", "F7F2",
"Oharmenian", "0555",
"Ohm", "2126",
"Ohookabove", "1ECE",
@@ -2464,11 +2522,14 @@ my %AGL_to_unicode = (
"Oopen", "0186",
"Oslash", "00D8",
"Oslashacute", "01FE",
+ "Oslashsmall", "F7F8",
+ "Osmall", "F76F",
"Ostrokeacute", "01FE",
"Otcyrillic", "047E",
"Otilde", "00D5",
"Otildeacute", "1E4C",
"Otildedieresis", "1E4E",
+ "Otildesmall", "F7F5",
"P", "0050",
"Pacute", "1E54",
"Pcircle", "24C5",
@@ -2483,9 +2544,11 @@ my %AGL_to_unicode = (
"Pmonospace", "FF30",
"Psi", "03A8",
"Psicyrillic", "0470",
+ "Psmall", "F770",
"Q", "0051",
"Qcircle", "24C6",
"Qmonospace", "FF31",
+ "Qsmall", "F771",
"R", "0052",
"Raarmenian", "054C",
"Racute", "0154",
@@ -2500,9 +2563,11 @@ my %AGL_to_unicode = (
"Reharmenian", "0550",
"Rfraktur", "211C",
"Rho", "03A1",
+ "Ringsmall", "F6FC",
"Rinvertedbreve", "0212",
"Rlinebelow", "1E5E",
"Rmonospace", "FF32",
+ "Rsmall", "F772",
"Rsmallinverted", "0281",
"Rsmallinvertedsuperior", "02B6",
"S", "0053",
@@ -2551,6 +2616,7 @@ my %AGL_to_unicode = (
"Sampigreek", "03E0",
"Scaron", "0160",
"Scarondotaccent", "1E66",
+ "Scaronsmall", "F6FD",
"Scedilla", "015E",
"Schwa", "018F",
"Schwacyrillic", "04D8",
@@ -2573,6 +2639,7 @@ my %AGL_to_unicode = (
"Sixroman", "2165",
"Smonospace", "FF33",
"Softsigncyrillic", "042C",
+ "Ssmall", "F773",
"Stigmagreek", "03DA",
"T", "0054",
"Tau", "03A4",
@@ -2591,7 +2658,9 @@ my %AGL_to_unicode = (
"Theta", "0398",
"Thook", "01AC",
"Thorn", "00DE",
+ "Thornsmall", "F7FE",
"Threeroman", "2162",
+ "Tildesmall", "F6FE",
"Tiwnarmenian", "054F",
"Tlinebelow", "1E6E",
"Tmonospace", "FF34",
@@ -2602,15 +2671,18 @@ my %AGL_to_unicode = (
"Tretroflexhook", "01AE",
"Tsecyrillic", "0426",
"Tshecyrillic", "040B",
+ "Tsmall", "F774",
"Twelveroman", "216B",
"Tworoman", "2161",
"U", "0055",
"Uacute", "00DA",
+ "Uacutesmall", "F7FA",
"Ubreve", "016C",
"Ucaron", "01D3",
"Ucircle", "24CA",
"Ucircumflex", "00DB",
"Ucircumflexbelow", "1E76",
+ "Ucircumflexsmall", "F7FB",
"Ucyrillic", "0423",
"Udblacute", "0170",
"Udblgrave", "0214",
@@ -2621,8 +2693,10 @@ my %AGL_to_unicode = (
"Udieresiscyrillic", "04F0",
"Udieresisgrave", "01DB",
"Udieresismacron", "01D5",
+ "Udieresissmall", "F7FC",
"Udotbelow", "1EE4",
"Ugrave", "00D9",
+ "Ugravesmall", "F7F9",
"Uhookabove", "1EE6",
"Uhorn", "01AF",
"Uhornacute", "1EE8",
@@ -2649,6 +2723,7 @@ my %AGL_to_unicode = (
"Upsilontonos", "038E",
"Uring", "016E",
"Ushortcyrillic", "040E",
+ "Usmall", "F775",
"Ustraightcyrillic", "04AE",
"Ustraightstrokecyrillic", "04B0",
"Utilde", "0168",
@@ -2662,6 +2737,7 @@ my %AGL_to_unicode = (
"Vhook", "01B2",
"Vmonospace", "FF36",
"Voarmenian", "0548",
+ "Vsmall", "F776",
"Vtilde", "1E7C",
"W", "0057",
"Wacute", "1E82",
@@ -2672,6 +2748,7 @@ my %AGL_to_unicode = (
"Wdotbelow", "1E88",
"Wgrave", "1E80",
"Wmonospace", "FF37",
+ "Wsmall", "F777",
"X", "0058",
"Xcircle", "24CD",
"Xdieresis", "1E8C",
@@ -2679,12 +2756,15 @@ my %AGL_to_unicode = (
"Xeharmenian", "053D",
"Xi", "039E",
"Xmonospace", "FF38",
+ "Xsmall", "F778",
"Y", "0059",
"Yacute", "00DD",
+ "Yacutesmall", "F7FD",
"Yatcyrillic", "0462",
"Ycircle", "24CE",
"Ycircumflex", "0176",
"Ydieresis", "0178",
+ "Ydieresissmall", "F7FF",
"Ydotaccent", "1E8E",
"Ydotbelow", "1EF4",
"Yericyrillic", "042B",
@@ -2696,6 +2776,7 @@ my %AGL_to_unicode = (
"Yicyrillic", "0407",
"Yiwnarmenian", "0552",
"Ymonospace", "FF39",
+ "Ysmall", "F779",
"Ytilde", "1EF8",
"Yusbigcyrillic", "046A",
"Yusbigiotifiedcyrillic", "046C",
@@ -2705,6 +2786,7 @@ my %AGL_to_unicode = (
"Zaarmenian", "0536",
"Zacute", "0179",
"Zcaron", "017D",
+ "Zcaronsmall", "F6FF",
"Zcircle", "24CF",
"Zcircumflex", "1E90",
"Zdot", "017B",
@@ -2721,6 +2803,7 @@ my %AGL_to_unicode = (
"Zhedieresiscyrillic", "04DC",
"Zlinebelow", "1E94",
"Zmonospace", "FF3A",
+ "Zsmall", "F77A",
"Zstroke", "01B5",
"a", "0061",
"aabengali", "0986",
@@ -2820,6 +2903,8 @@ my %AGL_to_unicode = (
"afii10060", "040B",
"afii10061", "040C",
"afii10062", "040E",
+ "afii10063", "F6C4",
+ "afii10064", "F6C5",
"afii10065", "0430",
"afii10066", "0431",
"afii10067", "0432",
@@ -2870,10 +2955,13 @@ my %AGL_to_unicode = (
"afii10146", "0462",
"afii10147", "0472",
"afii10148", "0474",
+ "afii10192", "F6C6",
"afii10193", "045F",
"afii10194", "0463",
"afii10195", "0473",
"afii10196", "0475",
+ "afii10831", "F6C7",
+ "afii10832", "F6C8",
"afii10846", "04D9",
"afii299", "200E",
"afii300", "200F",
@@ -3062,6 +3150,7 @@ my %AGL_to_unicode = (
"amonospace", "FF41",
"ampersand", "0026",
"ampersandmonospace", "FF06",
+ "ampersandsmall", "F726",
"amsquare", "33C2",
"anbopomofo", "3122",
"angbopomofo", "3124",
@@ -3084,6 +3173,7 @@ my %AGL_to_unicode = (
"aparen", "249C",
"apostrophearmenian", "055A",
"apostrophemod", "02BC",
+ "apple", "F8FF",
"approaches", "2250",
"approxequal", "2248",
"approxequalorimage", "2252",
@@ -3113,6 +3203,7 @@ my %AGL_to_unicode = (
"arrowheadleftmod", "02C2",
"arrowheadrightmod", "02C3",
"arrowheadupmod", "02C4",
+ "arrowhorizex", "F8E7",
"arrowleft", "2190",
"arrowleftdbl", "21D0",
"arrowleftdblstroke", "21CD",
@@ -3133,6 +3224,7 @@ my %AGL_to_unicode = (
"arrowupleftofdown", "21C5",
"arrowupright", "2197",
"arrowupwhite", "21E7",
+ "arrowvertex", "F8E6",
"asciicircum", "005E",
"asciicircummonospace", "FF3E",
"asciitilde", "007E",
@@ -3149,6 +3241,7 @@ my %AGL_to_unicode = (
"asteriskmonospace", "FF0A",
"asterisksmall", "FE61",
"asterism", "2042",
+ "asuperior", "F6E9",
"asymptoticallyequal", "2243",
"at", "0040",
"atilde", "00E3",
@@ -3247,18 +3340,31 @@ my %AGL_to_unicode = (
"bokatakana", "30DC",
"bparen", "249D",
"bqsquare", "33C3",
+ "braceex", "F8F4",
"braceleft", "007B",
+ "braceleftbt", "F8F3",
+ "braceleftmid", "F8F2",
"braceleftmonospace", "FF5B",
"braceleftsmall", "FE5B",
+ "bracelefttp", "F8F1",
"braceleftvertical", "FE37",
"braceright", "007D",
+ "bracerightbt", "F8FE",
+ "bracerightmid", "F8FD",
"bracerightmonospace", "FF5D",
"bracerightsmall", "FE5C",
+ "bracerighttp", "F8FC",
"bracerightvertical", "FE38",
"bracketleft", "005B",
+ "bracketleftbt", "F8F0",
+ "bracketleftex", "F8EF",
"bracketleftmonospace", "FF3B",
+ "bracketlefttp", "F8EE",
"bracketright", "005D",
+ "bracketrightbt", "F8FB",
+ "bracketrightex", "F8FA",
"bracketrightmonospace", "FF3D",
+ "bracketrighttp", "F8F9",
"breve", "02D8",
"brevebelowcmb", "032E",
"brevecmb", "0306",
@@ -3269,6 +3375,7 @@ my %AGL_to_unicode = (
"bridgeinvertedbelowcmb", "033A",
"brokenbar", "00A6",
"bstroke", "0180",
+ "bsuperior", "F6EA",
"btopbar", "0183",
"buhiragana", "3076",
"bukatakana", "30D6",
@@ -3308,7 +3415,10 @@ my %AGL_to_unicode = (
"cedillacmb", "0327",
"cent", "00A2",
"centigrade", "2103",
+ "centinferior", "F6DF",
"centmonospace", "FFE0",
+ "centoldstyle", "F7A2",
+ "centsuperior", "F6E0",
"chaarmenian", "0579",
"chabengali", "099B",
"chadeva", "091B",
@@ -3373,12 +3483,15 @@ my %AGL_to_unicode = (
"comma", "002C",
"commaabovecmb", "0313",
"commaaboverightcmb", "0315",
+ "commaaccent", "F6C3",
"commaarabic", "060C",
"commaarmenian", "055D",
+ "commainferior", "F6E1",
"commamonospace", "FF0C",
"commareversedabovecmb", "0314",
"commareversedmod", "02BD",
"commasmall", "FE50",
+ "commasuperior", "F6E2",
"commaturnedabovecmb", "0312",
"commaturnedmod", "02BB",
"compass", "263C",
@@ -3418,6 +3531,8 @@ my %AGL_to_unicode = (
"controlUS", "001F",
"controlVT", "000B",
"copyright", "00A9",
+ "copyrightsans", "F8E9",
+ "copyrightserif", "F6D9",
"cornerbracketleft", "300C",
"cornerbracketlefthalfwidth", "FF62",
"cornerbracketleftvertical", "FE41",
@@ -3433,6 +3548,10 @@ my %AGL_to_unicode = (
"curlyand", "22CF",
"curlyor", "22CE",
"currency", "00A4",
+ "cyrBreve", "F6D1",
+ "cyrFlex", "F6D2",
+ "cyrbreve", "F6D4",
+ "cyrflex", "F6D5",
"d", "0064",
"daarmenian", "0564",
"dabengali", "09A6",
@@ -3483,6 +3602,7 @@ my %AGL_to_unicode = (
"dargahebrew", "05A7",
"dargalefthebrew", "05A7",
"dasiapneumatacyrilliccmb", "0485",
+ "dblGrave", "F6D3",
"dblanglebracketleft", "300A",
"dblanglebracketleftvertical", "FE3D",
"dblanglebracketright", "300B",
@@ -3491,6 +3611,7 @@ my %AGL_to_unicode = (
"dblarrowleft", "21D4",
"dblarrowright", "21D2",
"dbldanda", "0965",
+ "dblgrave", "F6D6",
"dblgravecmb", "030F",
"dblintegral", "222C",
"dbllowline", "2017",
@@ -3543,8 +3664,10 @@ my %AGL_to_unicode = (
"diamond", "2666",
"diamondsuitwhite", "2662",
"dieresis", "00A8",
+ "dieresisacute", "F6D7",
"dieresisbelowcmb", "0324",
"dieresiscmb", "0308",
+ "dieresisgrave", "F6D8",
"dieresistonos", "0385",
"dihiragana", "3062",
"dikatakana", "30C2",
@@ -3564,8 +3687,11 @@ my %AGL_to_unicode = (
"dohiragana", "3069",
"dokatakana", "30C9",
"dollar", "0024",
+ "dollarinferior", "F6E3",
"dollarmonospace", "FF04",
+ "dollaroldstyle", "F724",
"dollarsmall", "FE69",
+ "dollarsuperior", "F6E4",
"dong", "20AB",
"dorusquare", "3326",
"dotaccent", "02D9",
@@ -3574,6 +3700,7 @@ my %AGL_to_unicode = (
"dotbelowcomb", "0323",
"dotkatakana", "30FB",
"dotlessi", "0131",
+ "dotlessj", "F6BE",
"dotlessjstrokehook", "0284",
"dotmath", "22C5",
"dottedcircle", "25CC",
@@ -3582,6 +3709,7 @@ my %AGL_to_unicode = (
"downtackbelowcmb", "031E",
"downtackmod", "02D5",
"dparen", "249F",
+ "dsuperior", "F6EB",
"dtail", "0256",
"dtopbar", "018C",
"duhiragana", "3065",
@@ -3649,6 +3777,7 @@ my %AGL_to_unicode = (
"eightideographicparen", "3227",
"eightinferior", "2088",
"eightmonospace", "FF18",
+ "eightoldstyle", "F738",
"eightparen", "247B",
"eightperiod", "248F",
"eightpersian", "06F8",
@@ -3719,6 +3848,7 @@ my %AGL_to_unicode = (
"esmallkatakana", "30A7",
"esmallkatakanahalfwidth", "FF6A",
"estimated", "212E",
+ "esuperior", "F6EC",
"eta", "03B7",
"etarmenian", "0568",
"etatonos", "03AE",
@@ -3739,7 +3869,9 @@ my %AGL_to_unicode = (
"exclamarmenian", "055C",
"exclamdbl", "203C",
"exclamdown", "00A1",
+ "exclamdownsmall", "F7A1",
"exclammonospace", "FF01",
+ "exclamsmall", "F721",
"existential", "2203",
"ezh", "0292",
"ezhcaron", "01EF",
@@ -3806,6 +3938,7 @@ my %AGL_to_unicode = (
"fiveideographicparen", "3224",
"fiveinferior", "2085",
"fivemonospace", "FF15",
+ "fiveoldstyle", "F735",
"fiveparen", "2478",
"fiveperiod", "248C",
"fivepersian", "06F5",
@@ -3834,6 +3967,7 @@ my %AGL_to_unicode = (
"fourinferior", "2084",
"fourmonospace", "FF14",
"fournumeratorbengali", "09F7",
+ "fouroldstyle", "F734",
"fourparen", "2477",
"fourperiod", "248B",
"fourpersian", "06F4",
@@ -4095,8 +4229,10 @@ my %AGL_to_unicode = (
"hungarumlautcmb", "030B",
"hv", "0195",
"hyphen", "002D",
+ "hypheninferior", "F6E5",
"hyphenmonospace", "FF0D",
"hyphensmall", "FE63",
+ "hyphensuperior", "F6E6",
"hyphentwo", "2010",
"i", "0069",
"iacute", "00ED",
@@ -4206,6 +4342,7 @@ my %AGL_to_unicode = (
"integral", "222B",
"integralbottom", "2321",
"integralbt", "2321",
+ "integralex", "F8F5",
"integraltop", "2320",
"integraltp", "2320",
"intersection", "2229",
@@ -4227,6 +4364,7 @@ my %AGL_to_unicode = (
"ismallkatakanahalfwidth", "FF68",
"issharbengali", "09FA",
"istroke", "0268",
+ "isuperior", "F6ED",
"iterationhiragana", "309D",
"iterationkatakana", "30FD",
"itilde", "0129",
@@ -4447,6 +4585,7 @@ my %AGL_to_unicode = (
"liwnarmenian", "056C",
"lj", "01C9",
"ljecyrillic", "0459",
+ "ll", "F6C0",
"lladeva", "0933",
"llagujarati", "0AB3",
"llinebelow", "1E3B",
@@ -4472,6 +4611,7 @@ my %AGL_to_unicode = (
"lparen", "24A7",
"lslash", "0142",
"lsquare", "2113",
+ "lsuperior", "F6EE",
"ltshade", "2591",
"luthai", "0E26",
"lvocalicbengali", "098C",
@@ -4493,12 +4633,26 @@ my %AGL_to_unicode = (
"mahapakhhebrew", "05A4",
"mahapakhlefthebrew", "05A4",
"mahiragana", "307E",
+ "maichattawalowleftthai", "F895",
+ "maichattawalowrightthai", "F894",
"maichattawathai", "0E4B",
+ "maichattawaupperleftthai", "F893",
+ "maieklowleftthai", "F88C",
+ "maieklowrightthai", "F88B",
"maiekthai", "0E48",
+ "maiekupperleftthai", "F88A",
+ "maihanakatleftthai", "F884",
"maihanakatthai", "0E31",
+ "maitaikhuleftthai", "F889",
"maitaikhuthai", "0E47",
+ "maitholowleftthai", "F88F",
+ "maitholowrightthai", "F88E",
"maithothai", "0E49",
+ "maithoupperleftthai", "F88D",
+ "maitrilowleftthai", "F892",
+ "maitrilowrightthai", "F891",
"maitrithai", "0E4A",
+ "maitriupperleftthai", "F890",
"maiyamokthai", "0E46",
"makatakana", "30DE",
"makatakanahalfwidth", "FF8F",
@@ -4573,6 +4727,7 @@ my %AGL_to_unicode = (
"mparen", "24A8",
"mpasquare", "33AB",
"mssquare", "33B3",
+ "msuperior", "F6EF",
"mturned", "026F",
"mu", "03BC", # groff: not U+00B5
"mu1", "00B5",
@@ -4648,6 +4803,7 @@ my %AGL_to_unicode = (
"nihiragana", "306B",
"nikatakana", "30CB",
"nikatakanahalfwidth", "FF86",
+ "nikhahitleftthai", "F899",
"nikhahitthai", "0E4D",
"nine", "0039",
"ninearabic", "0669",
@@ -4662,6 +4818,7 @@ my %AGL_to_unicode = (
"nineideographicparen", "3228",
"nineinferior", "2089",
"ninemonospace", "FF19",
+ "nineoldstyle", "F739",
"nineparen", "247C",
"nineperiod", "2490",
"ninepersian", "06F9",
@@ -4819,6 +4976,7 @@ my %AGL_to_unicode = (
"onedeva", "0967",
"onedotenleader", "2024",
"oneeighth", "215B",
+ "onefitted", "F6DC",
"onegujarati", "0AE7",
"onegurmukhi", "0A67",
"onehackarabic", "0661",
@@ -4828,6 +4986,7 @@ my %AGL_to_unicode = (
"oneinferior", "2081",
"onemonospace", "FF11",
"onenumeratorbengali", "09F4",
+ "oneoldstyle", "F731",
"oneparen", "2474",
"oneperiod", "2488",
"onepersian", "06F1",
@@ -4855,6 +5014,7 @@ my %AGL_to_unicode = (
"osmallkatakana", "30A9",
"osmallkatakanahalfwidth", "FF6B",
"ostrokeacute", "01FF",
+ "osuperior", "F6F0",
"otcyrillic", "047F",
"otilde", "00F5",
"otildeacute", "1E4D",
@@ -4890,17 +5050,23 @@ my %AGL_to_unicode = (
"parallel", "2225",
"parenleft", "0028",
"parenleftaltonearabic", "FD3E",
+ "parenleftbt", "F8ED",
+ "parenleftex", "F8EC",
"parenleftinferior", "208D",
"parenleftmonospace", "FF08",
"parenleftsmall", "FE59",
"parenleftsuperior", "207D",
+ "parenlefttp", "F8EB",
"parenleftvertical", "FE35",
"parenright", "0029",
"parenrightaltonearabic", "FD3F",
+ "parenrightbt", "F8F8",
+ "parenrightex", "F8F7",
"parenrightinferior", "208E",
"parenrightmonospace", "FF09",
"parenrightsmall", "FE5A",
"parenrightsuperior", "207E",
+ "parenrighttp", "F8F6",
"parenrightvertical", "FE36",
"partialdiff", "2202",
"paseqhebrew", "05C0",
@@ -4942,8 +5108,10 @@ my %AGL_to_unicode = (
"periodarmenian", "0589",
"periodcentered", "00B7",
"periodhalfwidth", "FF61",
+ "periodinferior", "F6E7",
"periodmonospace", "FF0E",
"periodsmall", "FE52",
+ "periodsuperior", "F6E8",
"perispomenigreekcmb", "0342",
"perpendicular", "22A5",
"perthousand", "2030",
@@ -5090,8 +5258,10 @@ my %AGL_to_unicode = (
"questionarabic", "061F",
"questionarmenian", "055E",
"questiondown", "00BF",
+ "questiondownsmall", "F7BF",
"questiongreek", "037E",
"questionmonospace", "FF1F",
+ "questionsmall", "F73F",
"quotedbl", "0022",
"quotedblbase", "201E",
"quotedblleft", "201C",
@@ -5113,6 +5283,7 @@ my %AGL_to_unicode = (
"racute", "0155",
"radeva", "0930",
"radical", "221A",
+ "radicalex", "F8E5",
"radoverssquare", "33AE",
"radoverssquaredsquare", "33AF",
"radsquare", "33AD",
@@ -5140,6 +5311,8 @@ my %AGL_to_unicode = (
"reflexsubset", "2286",
"reflexsuperset", "2287",
"registered", "00AE",
+ "registersans", "F8E8",
+ "registerserif", "F6DA",
"reharabic", "0631",
"reharmenian", "0580",
"rehfinalarabic", "FEAE",
@@ -5239,6 +5412,7 @@ my %AGL_to_unicode = (
"rrvocalicvowelsignbengali", "09C4",
"rrvocalicvowelsigndeva", "0944",
"rrvocalicvowelsigngujarati", "0AC4",
+ "rsuperior", "F6F1",
"rtblock", "2590",
"rturned", "0279",
"rturnedsuperior", "02B4",
@@ -5247,6 +5421,7 @@ my %AGL_to_unicode = (
"rukatakanahalfwidth", "FF99",
"rupeemarkbengali", "09F2",
"rupeesignbengali", "09F3",
+ "rupiah", "F6DD",
"ruthai", "0E24",
"rvocalicbengali", "098B",
"rvocalicdeva", "090B",
@@ -5280,10 +5455,14 @@ my %AGL_to_unicode = (
"saraamthai", "0E33",
"saraathai", "0E30",
"saraethai", "0E40",
+ "saraiileftthai", "F886",
"saraiithai", "0E35",
+ "saraileftthai", "F885",
"saraithai", "0E34",
"saraothai", "0E42",
+ "saraueeleftthai", "F888",
"saraueethai", "0E37",
+ "saraueleftthai", "F887",
"sarauethai", "0E36",
"sarauthai", "0E38",
"sarauuthai", "0E39",
@@ -5344,6 +5523,7 @@ my %AGL_to_unicode = (
"sevenideographicparen", "3226",
"seveninferior", "2087",
"sevenmonospace", "FF17",
+ "sevenoldstyle", "F737",
"sevenparen", "247A",
"sevenperiod", "248E",
"sevenpersian", "06F7",
@@ -5440,6 +5620,7 @@ my %AGL_to_unicode = (
"sixideographicparen", "3225",
"sixinferior", "2086",
"sixmonospace", "FF16",
+ "sixoldstyle", "F736",
"sixparen", "2479",
"sixperiod", "248D",
"sixpersian", "06F6",
@@ -5505,6 +5686,7 @@ my %AGL_to_unicode = (
"ssangpieupkorean", "3143",
"ssangsioskorean", "3146",
"ssangtikeutkorean", "3138",
+ "ssuperior", "F6F2",
"sterling", "00A3",
"sterlingmonospace", "FFE1",
"strokelongoverlaycmb", "0336",
@@ -5604,7 +5786,10 @@ my %AGL_to_unicode = (
"thagurmukhi", "0A25",
"thalarabic", "0630",
"thalfinalarabic", "FEAC",
+ "thanthakhatlowleftthai", "F898",
+ "thanthakhatlowrightthai", "F897",
"thanthakhatthai", "0E4C",
+ "thanthakhatupperleftthai", "F896",
"theharabic", "062B",
"thehfinalarabic", "FE9A",
"thehinitialarabic", "FE9B",
@@ -5648,10 +5833,12 @@ my %AGL_to_unicode = (
"threeinferior", "2083",
"threemonospace", "FF13",
"threenumeratorbengali", "09F6",
+ "threeoldstyle", "F733",
"threeparen", "2476",
"threeperiod", "248A",
"threepersian", "06F3",
"threequarters", "00BE",
+ "threequartersemdash", "F6DE",
"threeroman", "2172",
"threesuperior", "00B3",
"threethai", "0E53",
@@ -5705,6 +5892,8 @@ my %AGL_to_unicode = (
"tpalatalhook", "01AB",
"tparen", "24AF",
"trademark", "2122",
+ "trademarksans", "F8EA",
+ "trademarkserif", "F6DB",
"tretroflexhook", "0288",
"triagdn", "25BC",
"triaglf", "25C4",
@@ -5725,6 +5914,7 @@ my %AGL_to_unicode = (
"tserequarterhebrew", "05B5",
"tserewidehebrew", "05B5",
"tshecyrillic", "045B",
+ "tsuperior", "F6F3",
"ttabengali", "099F",
"ttadeva", "091F",
"ttagujarati", "0A9F",
@@ -5769,6 +5959,7 @@ my %AGL_to_unicode = (
"twoinferior", "2082",
"twomonospace", "FF12",
"twonumeratorbengali", "09F5",
+ "twooldstyle", "F732",
"twoparen", "2475",
"twoperiod", "2489",
"twopersian", "06F2",
@@ -6135,6 +6326,7 @@ my %AGL_to_unicode = (
"zerohackarabic", "0660",
"zeroinferior", "2080",
"zeromonospace", "FF10",
+ "zerooldstyle", "F730",
"zeropersian", "06F0",
"zerosuperior", "2070",
"zerothai", "0E50",
_______________________________________________
Groff-commit mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/groff-commit