⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 widths.c

📁 广泛使用的邮件服务器!同时
💻 C
📖 第 1 页 / 共 5 页
字号:
/* ======================================================================== * Copyright 1988-2007 University of Washington * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * *     http://www.apache.org/licenses/LICENSE-2.0 * *  * ======================================================================== *//* * Program:	Unicode width table (current as of Unicode 5.0) * * Author:	Mark Crispin *		Networks and Distributed Computing *		Computing & Communications *		University of Washington *		Administration Building, AG-44 *		Seattle, WA  98195 *		Internet: MRC@CAC.Washington.EDU * * Date:	20 March 2006 * Last Edited:	1 March 2007 *//* Table of 2-bit character widths, indexed by Unicode codepoint and * big-endian within bytes: *  0	zero-width *  1	single-width (half-width) *  2	double-width (full-width) *  3	ambiguous */#define UCS4_WIDLEN 131072static const unsigned char ucs4_widthtab[32768] = {  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,	/* U+0000 - U+001f */  0x55,0x55,0x55,0x55,0x55,0x55,0x55,0x55,	/* U+0020 - U+003f */  0x55,0x55,0x55,0x55,0x55,0x55,0x55,0x55,	/* U+0040 - U+005f */  0x55,0x55,0x55,0x55,0x55,0x55,0x55,0x54,	/* U+0060 - U+007f */  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,	/* U+0080 - U+009f */  0xf5,0xd7,0xff,0x4d,0xff,0xff,0xff,0xff,	/* U+00a0 - U+00bf */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+00c0 - U+00df */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+00e0 - U+00ff */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+0100 - U+011f */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+0120 - U+013f */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+0140 - U+015f */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+0160 - U+017f */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+0180 - U+019f */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+01a0 - U+01bf */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+01c0 - U+01df */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+01e0 - U+01ff */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+0200 - U+021f */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+0220 - U+023f */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+0240 - U+025f */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+0260 - U+027f */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+0280 - U+029f */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+02a0 - U+02bf */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+02c0 - U+02df */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+02e0 - U+02ff */  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,	/* U+0300 - U+031f */  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,	/* U+0320 - U+033f */  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,	/* U+0340 - U+035f */  0x00,0x00,0x00,0x00,0xff,0xff,0xff,0xff,	/* U+0360 - U+037f */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+0380 - U+039f */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+03a0 - U+03bf */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+03c0 - U+03df */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+03e0 - U+03ff */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+0400 - U+041f */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+0420 - U+043f */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+0440 - U+045f */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+0460 - U+047f */  0xfc,0x03,0x0f,0xff,0xff,0xff,0xff,0xff,	/* U+0480 - U+049f */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+04a0 - U+04bf */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+04c0 - U+04df */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+04e0 - U+04ff */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+0500 - U+051f */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+0520 - U+053f */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+0540 - U+055f */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+0560 - U+057f */  0xff,0xff,0xff,0xff,0xc0,0x00,0x00,0x00,	/* U+0580 - U+059f */  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0c,	/* U+05a0 - U+05bf */  0xc3,0x0c,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+05c0 - U+05df */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+05e0 - U+05ff */  0x00,0xff,0xff,0xff,0x00,0x0f,0xff,0xff,	/* U+0600 - U+061f */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+0620 - U+063f */  0xff,0xff,0xfc,0x00,0x00,0x00,0x00,0x03,	/* U+0640 - U+065f */  0xff,0xff,0xff,0xff,0x3f,0xff,0xff,0xff,	/* U+0660 - U+067f */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+0680 - U+069f */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+06a0 - U+06bf */  0xff,0xff,0xff,0xff,0xff,0xf0,0x00,0x00,	/* U+06c0 - U+06df */  0x00,0x3c,0x30,0x0f,0xff,0xff,0xff,0xff,	/* U+06e0 - U+06ff */  0xff,0xff,0xff,0xfc,0xcf,0xff,0xff,0xff,	/* U+0700 - U+071f */  0xff,0xff,0xff,0xff,0x00,0x00,0x00,0x00,	/* U+0720 - U+073f */  0x00,0x00,0x03,0xff,0xff,0xff,0xff,0xff,	/* U+0740 - U+075f */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+0760 - U+077f */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+0780 - U+079f */  0xff,0xf0,0x00,0x00,0x3f,0xff,0xff,0xff,	/* U+07a0 - U+07bf */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+07c0 - U+07df */  0xff,0xff,0xfc,0x00,0x00,0xff,0xff,0xff,	/* U+07e0 - U+07ff */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+0800 - U+081f */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+0820 - U+083f */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+0840 - U+085f */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+0860 - U+087f */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+0880 - U+089f */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+08a0 - U+08bf */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+08c0 - U+08df */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+08e0 - U+08ff */  0xc3,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+0900 - U+091f */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x3f,	/* U+0920 - U+093f */  0xc0,0x00,0x3f,0xcf,0xc0,0x3f,0xff,0xff,	/* U+0940 - U+095f */  0xf0,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+0960 - U+097f */  0xcf,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+0980 - U+099f */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x3f,	/* U+09a0 - U+09bf */  0xc0,0x3f,0xff,0xcf,0xff,0xff,0xff,0xff,	/* U+09c0 - U+09df */  0xf0,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+09e0 - U+09ff */  0xc3,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+0a00 - U+0a1f */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x3f,	/* U+0a20 - U+0a3f */  0xc3,0xfc,0x3c,0x0f,0xff,0xff,0xff,0xff,	/* U+0a40 - U+0a5f */  0xff,0xff,0xff,0xff,0x0f,0xff,0xff,0xff,	/* U+0a60 - U+0a7f */  0xc3,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+0a80 - U+0a9f */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x3f,	/* U+0aa0 - U+0abf */  0xc0,0x0c,0x3f,0xcf,0xff,0xff,0xff,0xff,	/* U+0ac0 - U+0adf */  0xf0,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+0ae0 - U+0aff */  0xcf,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+0b00 - U+0b1f */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x3c,	/* U+0b20 - U+0b3f */  0xc0,0xff,0xff,0xcf,0xff,0xf3,0xff,0xff,	/* U+0b40 - U+0b5f */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+0b60 - U+0b7f */  0xf3,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+0b80 - U+0b9f */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+0ba0 - U+0bbf */  0x3f,0xff,0xff,0xcf,0xff,0xff,0xff,0xff,	/* U+0bc0 - U+0bdf */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+0be0 - U+0bff */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+0c00 - U+0c1f */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xf0,	/* U+0c20 - U+0c3f */  0x3f,0xf0,0x30,0x0f,0xff,0xc3,0xff,0xff,	/* U+0c40 - U+0c5f */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+0c60 - U+0c7f */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+0c80 - U+0c9f */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x3f,	/* U+0ca0 - U+0cbf */  0xff,0xff,0xff,0x0f,0xff,0xff,0xff,0xff,	/* U+0cc0 - U+0cdf */  0xf0,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+0ce0 - U+0cff */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+0d00 - U+0d1f */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+0d20 - U+0d3f */  0xc0,0xff,0xff,0xcf,0xff,0xff,0xff,0xff,	/* U+0d40 - U+0d5f */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+0d60 - U+0d7f */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+0d80 - U+0d9f */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+0da0 - U+0dbf */  0xff,0xff,0xf3,0xff,0xf0,0x33,0xff,0xff,	/* U+0dc0 - U+0ddf */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+0de0 - U+0dff */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+0e00 - U+0e1f */  0xff,0xff,0xff,0xff,0xcf,0x00,0x03,0xff,	/* U+0e20 - U+0e3f */  0xff,0xfc,0x00,0x03,0xff,0xff,0xff,0xff,	/* U+0e40 - U+0e5f */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+0e60 - U+0e7f */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+0e80 - U+0e9f */  0xff,0xff,0xff,0xff,0xcf,0x00,0x0c,0x3f,	/* U+0ea0 - U+0ebf */  0xff,0xff,0x00,0x0f,0xff,0xff,0xff,0xff,	/* U+0ec0 - U+0edf */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+0ee0 - U+0eff */  0xff,0xff,0xff,0xff,0xff,0xff,0x0f,0xff,	/* U+0f00 - U+0f1f */  0xff,0xff,0xff,0xff,0xff,0xcc,0xcf,0xff,	/* U+0f20 - U+0f3f */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+0f40 - U+0f5f */  0xff,0xff,0xff,0xff,0xc0,0x00,0x00,0x03,	/* U+0f60 - U+0f7f */  0x00,0x30,0xff,0xff,0x00,0x00,0xc0,0x00,	/* U+0f80 - U+0f9f */  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x3f,	/* U+0fa0 - U+0fbf */  0xff,0xf3,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+0fc0 - U+0fdf */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+0fe0 - U+0fff */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+1000 - U+101f */  0xff,0xff,0xff,0xc0,0x33,0xf0,0xcf,0xff,	/* U+1020 - U+103f */  0xff,0xff,0xff,0xff,0xff,0xff,0x0f,0xff,	/* U+1040 - U+105f */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+1060 - U+107f */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+1080 - U+109f */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+10a0 - U+10bf */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+10c0 - U+10df */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+10e0 - U+10ff */  0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,	/* U+1100 - U+111f */  0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,	/* U+1120 - U+113f */  0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xaf,0xfe,	/* U+1140 - U+115f */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+1160 - U+117f */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+1180 - U+119f */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+11a0 - U+11bf */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+11c0 - U+11df */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+11e0 - U+11ff */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+1200 - U+121f */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+1220 - U+123f */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+1240 - U+125f */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+1260 - U+127f */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+1280 - U+129f */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+12a0 - U+12bf */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+12c0 - U+12df */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+12e0 - U+12ff */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+1300 - U+131f */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+1320 - U+133f */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfc,	/* U+1340 - U+135f */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+1360 - U+137f */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+1380 - U+139f */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+13a0 - U+13bf */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+13c0 - U+13df */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+13e0 - U+13ff */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+1400 - U+141f */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+1420 - U+143f */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+1440 - U+145f */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+1460 - U+147f */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+1480 - U+149f */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+14a0 - U+14bf */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+14c0 - U+14df */  0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,	/* U+14e0 - U+14ff */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -