diff mupdf-source/source/pdf/cmaps/UniGB-UTF16-H.h @ 2:b50eed0cc0ef upstream

ADD: MuPDF v1.26.7: the MuPDF source as downloaded by a default build of PyMuPDF 1.26.4. The directory name has changed: no version number in the expanded directory now.
author Franz Glasner <fzglas.hg@dom66.de>
date Mon, 15 Sep 2025 11:43:07 +0200
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mupdf-source/source/pdf/cmaps/UniGB-UTF16-H.h	Mon Sep 15 11:43:07 2025 +0200
@@ -0,0 +1,96 @@
+/* This is an automatically generated file. Do not edit. */
+
+/* UniGB-UTF16-H */
+
+static const pdf_range cmap_UniGB_UTF16_H_ranges[] = {
+{0xa0,0xa0,0x1},
+{0xa9,0xa9,0x1e21},
+{0xb7,0xb7,0x63},
+{0x144,0x144,0x2b8},
+{0x148,0x148,0x2b9},
+{0x251,0x251,0x2b6},
+{0x261,0x261,0x2bb},
+{0x2002,0x2002,0x1e24},
+{0x2022,0x2022,0x63},
+{0x205d,0x205d,0x257},
+{0x2122,0x2122,0x1e22},
+{0x2329,0x232a,0x73},
+{0x3095,0x3095,0x575a},
+{0x3096,0x3096,0x575c},
+{0x30f8,0x30f8,0x5778},
+{0x30f9,0x30f9,0x5777},
+{0x3127,0x3127,0x2e1},
+{0x9fb4,0x9fb4,0x5628},
+{0x9fb5,0x9fb5,0x5630},
+{0x9fb6,0x9fb7,0x5635},
+{0x9fb8,0x9fb8,0x563c},
+{0x9fb9,0x9fb9,0x564d},
+{0x9fba,0x9fba,0x565e},
+{0x9fbb,0x9fbb,0x566e},
+{0xa000,0xa48c,0x7188},
+{0xa490,0xa4c6,0x7615},
+{0xe76c,0xe76c,0x5751},
+{0xe78d,0xe793,0x23d},
+{0xe794,0xe795,0x250},
+{0xe796,0xe796,0x257},
+{0xe7c7,0xe7c7,0x2b7},
+{0xe7c8,0xe7c8,0x2ba},
+{0xe7e7,0xe7f3,0x274b},
+{0xe815,0xe815,0x561f},
+{0xe819,0xe81d,0x5623},
+{0xe81f,0xe825,0x5629},
+{0xe827,0xe82a,0x5631},
+{0xe82d,0xe830,0x5637},
+{0xe833,0xe83a,0x563d},
+{0xe83c,0xe842,0x5646},
+{0xe844,0xe853,0x564e},
+{0xe856,0xe863,0x5660},
+{0xf979,0xf979,0xa02},
+{0xf995,0xf995,0x40d3},
+{0xf9e7,0xf9e7,0x200c},
+{0xf9f1,0xf9f1,0x5083},
+{0xfa0c,0xfa0c,0x1259},
+{0xfe10,0xfe10,0x23d},
+{0xfe11,0xfe11,0x23f},
+{0xfe12,0xfe12,0x23e},
+{0xfe13,0xfe16,0x240},
+{0xfe17,0xfe18,0x250},
+{0xfe19,0xfe19,0x257},
+{0xfe31,0xfe31,0x256},
+{0xfe33,0xfe34,0x258},
+{0xfe35,0xfe36,0x244},
+{0xfe37,0xfe38,0x254},
+{0xfe39,0xfe3a,0x246},
+{0xfe3b,0xfe3c,0x252},
+{0xfe3d,0xfe3e,0x24a},
+{0xfe3f,0xfe40,0x248},
+{0xfe41,0xfe44,0x24c},
+};
+
+static const pdf_xrange cmap_UniGB_UTF16_H_xranges[] = {
+{0xd840dc87,0xd840dc87,0x5620},
+{0xd840dc89,0xd840dc89,0x5621},
+{0xd840dccc,0xd840dccc,0x5622},
+{0xd841dd09,0xd841dd09,0x564d},
+{0xd842dd9d,0xd842dd9d,0x565e},
+{0xd845ddd7,0xd845ddd7,0x563b},
+{0xd84add8f,0xd84add8f,0x5645},
+{0xd850ddfe,0xd850ddfe,0x565f},
+};
+
+static pdf_cmap cmap_UniGB_UTF16_H = {
+	{ -1, pdf_drop_cmap_imp },
+	/* cmapname */ "UniGB-UTF16-H",
+	/* usecmap */ "UniGB-X", NULL,
+	/* wmode */ 0,
+	/* codespaces */ 3, {
+		{ 2, 0x0000, 0xd7ff },
+		{ 4, 0xd800dc00, 0xdbffdfff },
+		{ 2, 0xe000, 0xffff },
+	},
+	62, 62, (pdf_range*)cmap_UniGB_UTF16_H_ranges,
+	8, 8, (pdf_xrange*)cmap_UniGB_UTF16_H_xranges,
+	0, 0, NULL, /* mranges */
+	0, 0, NULL, /* table */
+	0, 0, 0, NULL /* splay tree */
+};