【Unity】TextMeshProで常用漢字を全部使えるようにする

----- 2021/2/16追記 -----

おかしなハイフンが混ざってたのを修正する編集リクエストをいただいてたので反映しました。

----- 追記ここまで -----

# はじめに
[UnityのText Mesh Proアセットで日本語を使うときの手順](http://qiita.com/thorikawa/items/03b65b75fa9461b53efd) を読んでフォントアセット作ったら常用漢字に含まれているはずの自分の名前が表示できなくて？？？となった。

# とりあえず全部書きだす
>
Character Set & Custom Range
ascii・ひらがな・仮名・よく使う漢字を全て登録したい場合はCharacter Setを「Custom Range」に変更し、Custom Range(Dec)に[ここ](https://gist.github.com/thorikawa/2856a7cf912349c0b6b7)の値を入力します。
>

# 「[ここ](https://gist.github.com/thorikawa/2856a7cf912349c0b6b7)の値」は連番が「-」でまとまってるので展開

```
32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,12288,12289,12290,12291,12292,12293,12294,12295,12296,12297,12298,12299,12300,12301,12302,12303,12304,12305,12306,12307,12308,12309,12310,12311,12312,12313,12314,12315,12316,12317,12318,12319,12320,12321,12322,12323,12324,12325,12326,12327,12328,12329,12330,12331,12332,12333,12334,12335,12336,12337,12338,12339,12340,12341,12342,12343,12344,12345,12346,12347,12348,12349,12350,12351,12352,12353,12354,12355,12356,12357,12358,12359,12360,12361,12362,12363,12364,12365,12366,12367,12368,12369,12370,12371,12372,12373,12374,12375,12376,12377,12378,12379,12380,12381,12382,12383,12384,12385,12386,12387,12388,12389,12390,12391,12392,12393,12394,12395,12396,12397,12398,12399,12400,12401,12402,12403,12404,12405,12406,12407,12408,12409,12410,12411,12412,12413,12414,12415,12416,12417,12418,12419,12420,12421,12422,12423,12424,12425,12426,12427,12428,12429,12430,12431,12432,12433,12434,12435,12436,12437,12438,12439,12440,12441,12442,12443,12444,12445,12446,12447,12448,12448,12449,12449,12450,12450,12451,12451,12452,12452,12453,12453,12454,12454,12455,12455,12456,12456,12457,12457,12458,12458,12459,12459,12460,12460,12461,12461,12462,12462,12463,12463,12464,12464,12465,12465,12466,12466,12467,12467,12468,12468,12469,12469,12470,12470,12471,12471,12472,12472,12473,12473,12474,12474,12475,12475,12476,12476,12477,12477,12478,12478,12479,12479,12480,12480,12481,12481,12482,12482,12483,12483,12484,12484,12485,12485,12486,12486,12487,12487,12488,12488,12489,12489,12490,12490,12491,12491,12492,12492,12493,12493,12494,12494,12495,12495,12496,12496,12497,12497,12498,12498,12499,12499,12500,12500,12501,12501,12502,12502,12503,12503,12504,12504,12505,12505,12506,12506,12507,12507,12508,12508,12509,12509,12510,12510,12511,12511,12512,12512,12513,12513,12514,12514,12515,12515,12516,12516,12517,12517,12518,12518,12519,12519,12520,12520,12521,12521,12522,12522,12523,12523,12524,12524,12525,12525,12526,12526,12527,12527,12528,12528,12529,12529,12530,12530,12531,12531,12532,12532,12533,12533,12534,12534,12535,12535,12536,12536,12537,12537,12538,12538,12539,12539,12540,12540,12541,12541,12542,12542,12543,12543,19968,19969,19971,19975,19976,19977,19978,19979,19981,19982,19988,19990,19992,19993,20001,20006,20013,20024,20025,20027,20037,20047,20055,20057,20061,20081,20083,20094,20102,20104,20105,20107,20108,20114,20116,20117,20124,20129,20132,20139,20140,20141,20154,20161,20170,20171,20175,20181,20182,20184,20185,20195,20196,20197,20206,20208,20210,20214,20219,20225,20239,20240,20241,20250,20253,20271,20276,20280,20282,20284,20294,20301,20302,20303,20304,20307,20309,20313,20316,20339,20341,20351,20363,20365,20379,20381,20385,20398,20399,20405,20415,20418,20419,20426,20439,20445,20449,20462,20467,20469,20472,20489,20491,20493,20498,20505,20511,20515,20516,20523,20537,20553,20559,20572,20581,20596,20597,20598,20605,20621,20625,20632,20633,20652,20661,20663,20670,20685,20687,20693,20698,20711,20736,20740,20754,20767,20778,20803,20804,20805,20806,20808,20809,20811,20813,20816,20826,20837,20840,20843,20844,20845,20849,20853,20855,20856,20860,20869,20870,20874,20877,20882,20887,20889,20896,20908,20919,20934,20941,20957,20961,20966,20982,20984,20985,20986,20992,20995,20998,20999,21000,21002,21009,21015,21021,21028,21029,21033,21040,21046,21047,21048,21050,21051,21063,21066,21069,21078,21083,21091,21092,21103,21104,21106,21109,21127,21147,21151,21152,21155,21161,21162,21169,21172,21177,21182,21189,21191,21193,21205,21208,21209,21213,21215,21218,21220,21223,21234,21242,21249,21253,21270,21271,21280,21305,21306,21307,21311,21313,21315,21319,21320,21322,21329,21330,21331,21332,21335,21336,21338,21344,21360,21361,21363,21364,21365,21368,21380,21400,21402,21407,21427,21435,21442,21448,21450,21451,21452,21453,21454,21460,21462,21463,21465,21475,21476,21477,21483,21484,21487,21488,21490,21491,21495,21496,21508,21512,21513,21516,21517,21518,21519,21520,21521,21531,21535,21542,21547,21560,21561,21576,21577,21578,21608,21619,21628,21629,21644,21682,21696,21697,21729,21746,21766,21767,21776,21807,21809,21830,21839,21843,21892,21914,21916,21917,21930,21931,21942,21987,22022,22065,22120,22132,22151,22234,22235,22238,22240,22243,22256,22258,22259,22266,22269,22287,22290,22303,22311,22312,22320,22338,22343,22346,22353,22378,22402,22411,22435,22475,22478,22495,22519,22521,22522,22528,22530,22533,22549,22564,22570,22577,22580,22592,22593,22602,22609,22612,22615,22618,22633,22654,22659,22675,22679,22684,22696,22707,22718,22721,22727,22730,22732,22763,22766,22768,22769,22770,22793,22799,22805,22806,22810,22812,22818,22823,22825,22826,22827,22830,22833,22855,22857,22863,22865,22868,22885,22888,22890,22894,22899,22900,22909,22914,22915,22916,22922,22937,22949,22952,22969,22971,22985,22987,22995,22996,23019,23035,23039,23041,23064,23072,23087,23110,23130,23142,23167,23186,23233,23244,23265,23330,23376,23380,23383,23384,23389,23395,23396,23398,23403,23429,23431,23432,23433,23436,23447,23448,23449,23450,23452,23453,23455,23458,23459,23460,23470,23472,23475,23476,23477,23478,23481,23487,23490,23492,23494,23500,23506,23515,23517,23519,23521,23527,23529,23534,23544,23546,23550,23551,23553,23554,23556,23558,23561,23562,23563,23566,23567,23569,23578,23601,23610,23612,23613,23614,23615,23616,23621,23624,23626,23627,23637,23646,23652,23653,23663,23665,23696,23721,23724,23731,23736,23776,23777,23792,23798,23815,23822,23849,24029,24030,24033,24035,24037,24038,24039,24040,24046,24049,24059,24066,24067,24070,24076,24093,24101,24107,24109,24111,24112,24115,24120,24125,24133,24149,24163,24178,24179,24180,24184,24185,24187,24188,24189,24190,24193,24195,24202,24207,24213,24215,24220,24230,24231,24235,24237,24246,24247,24248,24259,24265,24266,24310,24311,24314,24321,24330,24335,24336,24339,24340,24341,24351,24358,24359,24369,24373,24375,24382,24403,24418,24425,24427,24432,24433,24441,24444,24448,24449,24452,24453,24459,24460,24464,24466,24467,24471,24481,24489,24490,24494,24499,24500,24505,24515,24517,24524,24525,24535,24536,24537,24540,24544,24555,24565,24594,24598,24605,24608,24613,24615,24618,24651,24656,24658,24677,24680,24681,24685,24687,24693,24724,24735,24736,24739,24742,24745,24746,24754,24764,24773,24785,24796,24808,24816,24819,24833,24841,24847,24858,24859,24863,24904,24907,24908,24910,24917,24930,24931,24936,24942,24944,24950,24962,24974,24996,25001,25010,25014,25022,25031,25040,25074,25080,25104,25105,25106,25126,25135,25144,25147,25151,25152,25159,25161,25163,25165,25171,25173,25201,25206,25209,25215,25216,25220,25226,25233,25237,25239,25240,25244,25246,25259,25265,25269,25273,25276,25277,25285,25293,25296,25298,25299,25304,25305,25307,25309,25312,25313,25324,25335,25342,25345,25351,25361,25369,25375,25391,25407,25429,25436,25448,25454,25475,25480,25484,25490,25496,25499,25505,25506,25509,25511,25512,25514,25522,25551,25552,25562,25563,25569,25582,25588,25594,25613,25644,25645,25658,25662,25666,25688,25705,25731,25764,25774,25778,25793,25805,25830,25836,25903,25913,25915,25918,25919,25925,25935,25937,25943,25945,25954,25955,25964,25968,25972,25973,25975,25991,25993,25998,26007,26009,26012,26020,26021,26029,26032,26041,26045,26053,26059,26063,26071,26082,26085,26087,26088,26089,26092,26118,26119,26126,26131,26132,26143,26144,26149,26152,26157,26159,26172,26178,26217,26222,26223,26228,26230,26241,26247,26257,26262,26263,26278,26283,26286,26292,26311,26332,26354,26356,26360,26361,26367,26368,26376,26377,26381,26389,26391,26395,26397,26399,26408,26410,26411,26412,26413,26417,26420,26426,26429,26441,26448,26449,26463,26465,26469,26479,26481,26494,26495,26512,26519,26522,26524,26525,26528,26530,26543,26550,26564,26576,26579,26580,26609,26611,26619,26628,26643,26657,26666,26680,26681,26684,26685,26691,26696,26705,26716,26719,26757,26800,26820,26827,26834,26842,26847,26862,26874,26893,26908,26989,26997,27004,27005,27010,27083,27096,27133,27161,27169,27177,27178,27193,27211,27231,27396,27424,27425,27431,27442,27450,27454,27468,27475,27490,27491,27494,27497,27503,27507,27508,27515,27529,27530,27531,27542,27572,27573,27578,27579,27583,27597,27598,27602,27604,27611,27663,27665,27671,27700,27703,27704,27713,27714,27735,27738,27743,27744,27770,27773,27784,27798,27809,27810,27827,27832,27833,27835,27836,27839,27841,27849,27850,27852,27861,27873,27874,27875,27877,27880,27888,27891,27915,27927,27934,27941,27946,27963,27966,27969,27972,27973,27996,28006,28010,28014,28020,28023,28024,28040,28057,28079,28082,28092,28113,28129,28145,28151,28155,28165,28167,28168,28169,28171,28179,28187,28193,28198,28201,28204,28207,28246,28271,28286,28287,28288,28304,28310,28317,28342,28357,28363,28369,28381,28382,28404,28417,28418,28422,28431,28436,28448,28450,28459,28460,28472,28500,28508,28511,28516,28526,28548,28608,28609,28611,28651,28655,28716,28779,28783,28784,28797,28809,28810,28814,28845,28857,28858,28872,28961,28966,28982,28988,29017,29031,29033,29038,29087,29105,29123,29128,29157,29190,29237,29238,29255,29256,29275,29287,29289,29298,29305,29344,29356,29359,29366,29378,29417,29420,29421,29467,29471,29483,29486,29494,29503,29508,29539,29554,29572,29575,29577,29579,29645,29664,29677,29694,29699,29702,29748,29872,29885,29942,29976,29978,29983,29987,29992,30000,30001,30002,30003,30007,30010,30011,30028,30033,30036,30041,30044,30045,30053,30058,30064,30067,30094,30097,30123,30130,30142,30149,30151,30168,30171,30178,30196,30274,30290,30294,30330,30331,30333,30334,30340,30342,30343,30382,30399,30406,30410,30423,30427,30431,30435,30436,30446,30450,30452,30456,30462,30465,30475,30476,30495,30496,30522,30524,30528,30561,30563,30636,30683,30690,30693,30701,30703,30707,30722,30740,30741,30770,30772,30813,30827,30828,30849,30865,30906,30913,30952,30977,30990,31034,31036,31038,31048,31049,31062,31069,31070,31077,31080,31085,31105,31109,31117,31119,31168,31169,31179,31185,31186,31192,31199,31209,31216,31227,31243,31246,31258,31278,31282,31292,31295,31296,31298,31309,31311,31339,31348,31350,31354,31361,31363,31378,31379,31406,31407,31435,31452,31456,31461,31471,31478,31481,31505,31515,31526,31532,31558,31561,31563,31570,31572,31574,31623,31639,31649,31665,31680,31684,31689,31716,31777,31807,31821,31859,31881,31883,31890,31895,31896,31899,31911,31934,31958,31975,31992,31995,31998,32000,32004,32005,32011,32013,32020,32025,32026,32027,32032,32033,32034,32043,32047,32048,32051,32057,32058,32066,32068,32076,32080,32094,32097,32102,32113,32117,32118,32121,32153,32154,32173,32177,32178,32191,32202,32207,32209,32210,32218,32224,32232,32233,32239,32244,32257,32260,32283,32294,32299,32302,32318,32321,32330,32340,32341,32365,32368,32566,32618,32622,32624,32626,32631,32645,32650,32654,32676,32681,32701,32705,32716,32722,32763,32764,32769,32771,32773,32784,32789,32791,32819,32854,32862,32884,32887,32905,32908,32918,32925,32930,32933,32937,32938,32943,32946,32954,32963,32966,32972,32974,32990,33012,33016,33021,33026,33029,33032,33050,33073,33075,33081,33104,33109,33136,33144,33145,33178,33180,33192,33235,33251,33256,33258,33261,33267,33268,33288,33292,33294,33303,33310,33311,33322,33324,33334,33337,33351,33382,33391,33394,33419,33437,33457,33459,33464,33469,33495,33509,33510,33521,33538,33550,33590,33609,33618,33624,33655,33738,33740,33747,33756,33775,33853,33865,33879,33900,33976,33988,34101,34180,34214,34218,34219,34220,34281,34299,34384,34394,34396,34398,34411,34442,34453,34503,34509,34542,34701,34880,34886,34892,34899,34903,34907,34909,34913,34915,34920,34928,34935,34955,34987,35009,35010,35013,35023,35029,35036,35064,35069,35079,35088,35090,35167,35186,35199,35201,35206,35207,35211,35215,35222,35226,35239,35242,35251,35282,35299,35302,35328,35330,35336,35342,35347,35351,35352,35359,35370,35373,35377,35379,35380,35386,35388,35408,35412,35413,35422,35424,35430,35433,35440,35441,35442,35443,35463,35465,35468,35469,35475,35477,35480,35486,35488,35492,35500,35501,35506,35519,35527,35531,35542,35565,35566,35576,35582,35584,35585,35588,35609,35611,35613,35617,35641,35672,35676,35686,35696,35698,35703,35895,35910,35914,35930,35937,35946,35997,35998,36000,36001,36002,36007,36008,36009,36011,36012,36015,36020,36023,36024,36027,36031,36032,36035,36036,36039,36042,36051,36059,36060,36062,36064,36066,36070,36074,36092,36104,36196,36198,36208,36212,36215,36229,36234,36259,36275,36317,36321,36335,36339,36341,36362,36367,36493,36523,36554,36556,36557,36562,36575,36578,36600,36605,36611,36617,36637,36649,36650,36664,36676,36763,36766,36785,36786,36794,36796,36805,36814,36817,36820,36843,36845,36848,36855,36861,36864,36865,36867,36870,36879,36880,36883,36884,36890,36893,36895,36896,36899,36910,36913,36914,36920,36930,36933,36935,36938,36939,36941,36942,36947,36948,36949,36960,36963,36969,36973,36974,36981,36983,36984,36986,36991,36996,37030,37034,37048,37066,37070,37089,37096,37101,37109,37111,37117,37196,37197,37202,37204,37218,37226,37228,37237,37239,37240,37276,37304,37320,37324,37325,37326,37327,37329,37341,37347,37389,37428,37444,37467,37474,37489,37504,37507,37509,37521,37528,37549,37613,37619,37628,37656,37664,37676,37679,37682,37723,37782,37806,37857,37912,37969,38263,38272,38281,38283,38289,38291,38306,38307,38309,38322,38360,38450,38459,38468,38477,38480,38491,38498,38499,38500,38501,38506,38512,38515,38517,38518,38520,38522,38525,38533,38534,38538,38542,38543,38548,38555,38556,38560,38563,38583,38587,38596,38597,38598,38599,38604,38609,38626,38627,38632,38634,38640,38642,38646,38647,38651,38656,38663,38666,38684,38695,38706,38738,38745,38750,38754,38761,38772,38899,38907,38911,38914,38917,38918,38928,38929,38930,38936,38957,38971,38972,38988,38989,38996,38997,39000,39006,39015,39080,39131,39135,39138,39151,39154,39164,39165,39166,39178,39187,39208,39318,39321,39340,39364,39365,39366,39376,39438,39442,39443,39472,39514,39592,39620,39640,39658,39740,39746,39749,39764,39770,39854,39912,40165,40180,40335,40599,40614,40635,40644,40658,40665,40723,40763,40802,65280
```

# 文字として全部書きだしてみる

```
 !\"\#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\u007F\u0080　、。〃〄々〆〇〈〉《》「」『』【】〒〓〔〕〖〗〘〙〚〛〜〝〞〟〠〡〢〣〤〥〦〧〨〩〪〭〮〯〫〬〰〱〲〳〴〵〶〷〸〹〺〻〼〽〾〿\u3040ぁあぃいぅうぇえぉおかがきぎくぐけげこごさざしじすずせぜそぞただちぢっつづてでとどなにぬねのはばぱひびぴふぶぷへべぺほぼぽまみむめもゃやゅゆょよらりるれろゎわゐゑをんゔゕゖ\u3097\u3098゙゚゛゜ゝゞゟ゠ァアィイゥウェエォオカガキギクグケゲコゴサザシジスズセゼソゾタダチヂッツヅテデトドナニヌネノハバパヒビピフブプヘベペホボポマミムメモャヤュユョヨラリルレロヮワヰヱヲンヴヵヶヷヸヹヺ・ーヽヾヿ゠ァアィイゥウェエォオカガキギクグケゲコゴサザシジスズセゼソゾタダチヂッツヅテデトドナニヌネノハバパヒビピフブプヘベペホボポマミムメモャヤュユョヨラリルレロヮワヰヱヲンヴヵヶヷヸヹヺ・ーヽヾヿ\uFF00一七三上下中九二五人休先入八六円出力十千口右名四土夕大天女子字学小山川左年手文日早月木本村林校森正気水火犬玉王生田男町白百目石空立竹糸耳花草虫見貝赤足車金雨青音万丸交京今会体何作元兄光公内冬刀分切前北午半南原友古台合同回図国園地場声売夏外多夜太妹姉室家寺少岩工市帰広店弓引弟弱強当形後心思戸才教数新方明星春昼時晴曜書朝来東楽歌止歩母毎毛池汽活海点父牛理用画番直矢知社秋科答算米紙細組絵線羽考聞肉自船色茶行西親角言計記話語読谷買走近通週道遠里野長門間雪雲電頭顔風食首馬高魚鳥鳴麦黄黒丁世両主乗予事仕他代住使係倍全具写列助勉動勝化区医去反取受号向君味命和品員商問坂央始委守安定実客宮宿寒対局屋岸島州帳平幸度庫庭式役待急息悪悲想意感所打投拾持指放整旅族昔昭暑暗曲有服期板柱根植業様横橋次歯死氷決油波注泳洋流消深温港湖湯漢炭物球由申界畑病発登皮皿相県真着短研礼神祭福秒究章童笛第筆等箱級終緑練羊美習者育苦荷落葉薬血表詩調談豆負起路身転軽農返追送速進遊運部都配酒重鉄銀開院陽階集面題飲館駅鼻不争付令以仲伝位低例便信倉候借停健側働億兆児共兵典冷初別利刷副功加努労勇包卒協単博印参史司各告周唱喜器囲固型堂塩士変夫失好季孫完官害察巣差希席帯底府康建径徒得必念愛成戦折挙改救敗散料旗昨景最望未末札材束松果栄案梅械極標機欠歴残殺毒氏民求治法泣浅浴清満漁灯無然焼照熱牧特産的省祝票種積競笑管節粉紀約結給続置老胃脈腸臣航良芸芽英菜街衣要覚観訓試説課議象貨貯費賞軍輪辞辺連達選郡量録鏡関陸隊静順願類飛飯養験久仏仮件任似余価保修俵個備像再刊判制券則効務勢厚句可営因団圧在均基報境墓増夢妻婦容寄富導居属布師常幹序弁張往復徳志応快性恩情態慣承技招授採接提損支政故敵断旧易暴条枝査格桜検構武比永河液混減測準演潔災燃版犯状独率現留略益眼破確示祖禁移程税築精素経統絶綿総編績織罪群義耕職肥能興舌舎術衛製複規解設許証評講謝識護豊財貧責貸貿賀資賛質輸述迷退逆造過適酸鉱銅銭防限険際雑非預領額飼並乱乳亡仁供俳値傷優党冊処刻割創劇勤危卵厳収后否吸呼善困垂城域奏奮姿存孝宅宇宗宙宝宣密寸専射将尊就尺届展層己巻幕干幼庁座延律従忘忠憲我批担拝拡捨探推揮操敬映晩暖暮朗机枚染株棒模権樹欲段沿泉洗派済源潮激灰熟片班異疑痛皇盛盟看砂磁私秘穀穴窓筋策簡糖系紅納純絹縦縮署翌聖肺背胸脳腹臓臨至若著蒸蔵蚕衆裁装裏補視覧討訪訳詞誌認誕誠誤論諸警貴賃遺郵郷針鋼閉閣降陛除障難革頂骨丈与且丘丙丹乏乙乾了互井亜享亭介仙仰企伏伐伯伴伸伺但佐佳併侍依侮侯侵促俊俗俸倒倣倫倹偉偏偵偶偽傍傑傘催債傾僕僚僧儀儒償充克免兼冒冗冠准凍凝凡凶凸凹刃刈刑到刺削剖剛剣剤剰劣励劾勅勘募勧勲勺匁匠匹匿升卑卓占即却卸厄厘又及双叔叙叫召吉吏吐吟含吹呈呉咲哀哲唆唇唐唯啓喚喝喪喫嗣嘆嘱噴嚇囚圏坊坑坪垣埋執培堀堅堕堤堪塀塁塊塑塔塗塚塾墜墨墳墾壁壇壊壌壮壱奇奉契奔奥奨奪奴如妃妄妊妙妥妨姓姫姻威娘娠娯婆婚婿媒嫁嫌嫡嬢孔孤宜宰宴宵寂寛寝寡寧審寮寿封尉尋尚尼尽尾尿屈履屯岐岬岳峠峡峰崇崎崩巡巧巨帆帝帥帽幅幣幻幽幾床庶庸廃廉廊廷弊弐弔弦弧弾彩彫彰影彼征徐御循微徴徹忌忍忙怒怖怠怪恋恐恒恥恨恭恵悔悟悠患悦悩悼惑惜惨惰愁愉愚慈慌慎慕慢慨慮慰慶憂憎憤憩憶憾懇懐懲懸戒戯戻房扇扉払扱扶抄把抑抗抜択披抱抵抹押抽拍拐拒拓拘拙拠括拷挑挟振挿捕捜据掃掌排掘掛控措掲描揚換握援揺搬搭携搾摂摘摩撃撤撮撲擁擦擬攻敏敢敷斉斎斗斜斤斥施旋既旨旬昆昇是普晶暁暇暦暫曇更曹替朕朱朴朽杉杯析枠枢枯架柄某柔柳栓核栽桃桑桟棄棋棚棟棺楼概槽欄欧欺款歓歳殉殊殖殴殻殿汁汗汚江沈沖没沢沸沼況泊泌泡泥泰洞津洪浄浜浦浪浮浸涙涯涼淑淡添渇渉渋渓渡渦湾湿溝溶滅滋滑滝滞滴漂漆漏漠漫漬漸潜潟潤澄濁濃濫濯瀬炉炊炎為烈焦煙煩煮燈燥爆爵牲犠狂狩狭猛猟猫献猶猿獄獣獲玄珍珠琴環璽瓶甘甚甲畔畜畝畳疎疫疲疾症痘痢痴療癒癖皆盆盗監盤盲盾眠眺睡督瞬矛矯砕砲硝硫硬碁碑磨礁礎祈祉祥禅禍秀租秩称稚稲稼稿穂穏穫突窃窒窮窯竜端符筒箇範篤簿籍粋粒粗粘粛粧糧糾紋紛紡索紫累紳紹紺絞絡継維綱網緊緒締緩緯縁縄縛縫繁繊繕繭繰缶罰罷羅翁翻翼耐耗聴肌肖肝肢肩肪肯胆胎胞胴脂脅脚脱脹腐腕腰膚膜膨臭致舗舞舟般舶艇艦芋芝芳苗茂茎荒荘菊菌菓華葬蓄薄薦薪薫藩藻虐虚虜虞蚊蛇蛍蛮融衝衡衰衷袋被裂裕裸褐褒襟襲覆覇触訂託訟訴診詐詔詠詰該詳誇誉誓誘請諭諮諾謀謁謄謙謡謹譜譲豚豪貞貢販貫賄賊賓賜賠賢賦購贈赦赴超越趣距跡跳践踊踏躍軌軒軟軸較載輝輩轄辛辱込迅迎迫迭逃透逐逓途逝逮逸遂遅遇遍違遣遭遮遵遷避還邦邪邸郊郎郭酌酔酢酪酬酵酷醜醸釈釣鈍鈴鉛鉢銃銑銘鋭鋳錘錠錬錯鍛鎖鎮鐘鑑閑閥閲闘阻附陣陥陪陰陳陵陶隅隆随隔隠隣隷隻雄雅雇雌離雰零雷需震霊霜霧露靴韻響項頑頒頻頼顕顧飢飽飾餓香駄駆駐騎騒騰驚髄髪鬼魂魅魔鮮鯨鶏麗麻黙鼓齢
```

なんか途中に「\u007F」とかちゃんと文字になってないやつがいるけどなんだろうか？要検証

# 常用漢字（2136字）

```
亜哀挨愛曖悪握圧扱宛嵐安案暗以衣位囲医依委威為畏胃尉異移萎偉椅彙意違維慰遺緯域育一壱逸茨芋引印因咽姻員院淫陰飲隠韻右宇羽雨唄鬱畝浦運雲永泳英映栄営詠影鋭衛易疫益液駅悦越謁閲円延沿炎宴怨媛援園煙猿遠鉛塩演縁艶汚王凹央応往押旺欧殴桜翁奥横岡屋億憶臆虞乙俺卸音恩温穏下化火加可仮何花佳価果河苛科架夏家荷華菓貨渦過嫁暇禍靴寡歌箇稼課蚊牙瓦我画芽賀雅餓介回灰会快戒改怪拐悔海界皆械絵開階塊楷解潰壊懐諧貝外劾害崖涯街慨蓋該概骸垣柿各角拡革格核殻郭覚較隔閣確獲嚇穫学岳楽額顎掛潟括活喝渇割葛滑褐轄且株釜鎌刈干刊甘汗缶完肝官冠巻看陥乾勘患貫寒喚堪換敢棺款間閑勧寛幹感漢慣管関歓監緩憾還館環簡観韓艦鑑丸含岸岩玩眼頑顔願企伎危机気岐希忌汽奇祈季紀軌既記起飢鬼帰基寄規亀喜幾揮期棋貴棄毀旗器畿輝機騎技宜偽欺義疑儀戯擬犠議菊吉喫詰却客脚逆虐九久及弓丘旧休吸朽臼求究泣急級糾宮救球給嗅窮牛去巨居拒拠挙虚許距魚御漁凶共叫狂京享供協況峡挟狭恐恭胸脅強教郷境橋矯鏡競響驚仰暁業凝曲局極玉巾斤均近金菌勤琴筋僅禁緊錦謹襟吟銀区句苦駆具惧愚空偶遇隅串屈掘窟熊繰君訓勲薫軍郡群兄刑形系径茎係型契計恵啓掲渓経蛍敬景軽傾携継詣慶憬稽憩警鶏芸迎鯨隙劇撃激桁欠穴血決結傑潔月犬件見券肩建研県倹兼剣拳軒健険圏堅検嫌献絹遣権憲賢謙鍵繭顕験懸元幻玄言弦限原現舷減源厳己戸古呼固孤弧股虎故枯個庫湖雇誇鼓錮顧五互午呉後娯悟碁語誤護口工公勾孔功巧広甲交光向后好江考行坑孝抗攻更効幸拘肯侯厚恒洪皇紅荒郊香候校耕航貢降高康控梗黄喉慌港硬絞項溝鉱構綱酵稿興衡鋼講購乞号合拷剛傲豪克告谷刻国黒穀酷獄骨駒込頃今困昆恨根婚混痕紺魂墾懇左佐沙査砂唆差詐鎖座挫才再災妻采砕宰栽彩採済祭斎細菜最裁債催塞歳載際埼在材剤財罪崎作削昨柵索策酢搾錯咲冊札刷刹拶殺察撮擦雑皿三山参桟蚕惨産傘散算酸賛残斬暫士子支止氏仕史司四市矢旨死糸至伺志私使刺始姉枝祉肢姿思指施師恣紙脂視紫詞歯嗣試詩資飼誌雌摯賜諮示字寺次耳自似児事侍治持時滋慈辞磁餌璽鹿式識軸七叱失室疾執湿嫉漆質実芝写社車舎者射捨赦斜煮遮謝邪蛇尺借酌釈爵若弱寂手主守朱取狩首殊珠酒腫種趣寿受呪授需儒樹収囚州舟秀周宗拾秋臭修袖終羞習週就衆集愁酬醜蹴襲十汁充住柔重従渋銃獣縦叔祝宿淑粛縮塾熟出述術俊春瞬旬巡盾准殉純循順準潤遵処初所書庶暑署緒諸女如助序叙徐除小升少召匠床抄肖尚招承昇松沼昭宵将消症祥称笑唱商渉章紹訟勝掌晶焼焦硝粧詔証象傷奨照詳彰障憧衝賞償礁鐘上丈冗条状乗城浄剰常情場畳蒸縄壌嬢錠譲醸色拭食植殖飾触嘱織職辱尻心申伸臣芯身辛侵信津神唇娠振浸真針深紳進森診寝慎新審震薪親人刃仁尽迅甚陣尋腎須図水吹垂炊帥粋衰推酔遂睡穂随髄枢崇数据杉裾寸瀬是井世正生成西声制姓征性青斉政星牲省凄逝清盛婿晴勢聖誠精製誓静請整醒税夕斥石赤昔析席脊隻惜戚責跡積績籍切折拙窃接設雪摂節説舌絶千川仙占先宣専泉浅洗染扇栓旋船戦煎羨腺詮践箋銭潜線遷選薦繊鮮全前善然禅漸膳繕狙阻祖租素措粗組疎訴塑遡礎双壮早争走奏相荘草送倉捜挿桑巣掃曹曽爽窓創喪痩葬装僧想層総遭槽踪操燥霜騒藻造像増憎蔵贈臓即束足促則息捉速側測俗族属賊続卒率存村孫尊損遜他多汰打妥唾堕惰駄太対体耐待怠胎退帯泰堆袋逮替貸隊滞態戴大代台第題滝宅択沢卓拓託濯諾濁但達脱奪棚誰丹旦担単炭胆探淡短嘆端綻誕鍛団男段断弾暖談壇地池知値恥致遅痴稚置緻竹畜逐蓄築秩窒茶着嫡中仲虫沖宙忠抽注昼柱衷酎鋳駐著貯丁弔庁兆町長挑帳張彫眺釣頂鳥朝貼超腸跳徴嘲潮澄調聴懲直勅捗沈珍朕陳賃鎮追椎墜通痛塚漬坪爪鶴低呈廷弟定底抵邸亭貞帝訂庭逓停偵堤提程艇締諦泥的笛摘滴適敵溺迭哲鉄徹撤天典店点展添転塡田伝殿電斗吐妬徒途都渡塗賭土奴努度怒刀冬灯当投豆東到逃倒凍唐島桃討透党悼盗陶塔搭棟湯痘登答等筒統稲踏糖頭謄藤闘騰同洞胴動堂童道働銅導瞳峠匿特得督徳篤毒独読栃凸突届屯豚頓貪鈍曇丼那奈内梨謎鍋南軟難二尼弐匂肉虹日入乳尿任妊忍認寧熱年念捻粘燃悩納能脳農濃把波派破覇馬婆罵拝杯背肺俳配排敗廃輩売倍梅培陪媒買賠白伯拍泊迫剝舶博薄麦漠縛爆箱箸畑肌八鉢発髪伐抜罰閥反半氾犯帆汎伴判坂阪板版班畔般販斑飯搬煩頒範繁藩晩番蛮盤比皮妃否批彼披肥非卑飛疲秘被悲扉費碑罷避尾眉美備微鼻膝肘匹必泌筆姫百氷表俵票評漂標苗秒病描猫品浜貧賓頻敏瓶不夫父付布扶府怖阜附訃負赴浮婦符富普腐敷膚賦譜侮武部舞封風伏服副幅復福腹複覆払沸仏物粉紛雰噴墳憤奮分文聞丙平兵併並柄陛閉塀幣弊蔽餅米壁璧癖別蔑片辺返変偏遍編弁便勉歩保哺捕補舗母募墓慕暮簿方包芳邦奉宝抱放法泡胞俸倣峰砲崩訪報蜂豊飽褒縫亡乏忙坊妨忘防房肪某冒剖紡望傍帽棒貿貌暴膨謀頰北木朴牧睦僕墨撲没勃堀本奔翻凡盆麻摩磨魔毎妹枚昧埋幕膜枕又末抹万満慢漫未味魅岬密蜜脈妙民眠矛務無夢霧娘名命明迷冥盟銘鳴滅免面綿麺茂模毛妄盲耗猛網目黙門紋問冶夜野弥厄役約訳薬躍闇由油喩愉諭輸癒唯友有勇幽悠郵湧猶裕遊雄誘憂融優与予余誉預幼用羊妖洋要容庸揚揺葉陽溶腰様瘍踊窯養擁謡曜抑沃浴欲翌翼拉裸羅来雷頼絡落酪辣乱卵覧濫藍欄吏利里理痢裏履璃離陸立律慄略柳流留竜粒隆硫侶旅虜慮了両良料涼猟陵量僚領寮療瞭糧力緑林厘倫輪隣臨瑠涙累塁類令礼冷励戻例鈴零霊隷齢麗暦歴列劣烈裂恋連廉練錬呂炉賂路露老労弄郎朗浪廊楼漏籠六録麓論和話賄脇惑枠湾腕
```

```
19968,19969,19971,19975,19976,19977,19978,19979,19981,19982,19988,19990,19992,19993,20001,20006,20013,20018,20024,20025,20027,20028,20037,20047,20055,20057,20061,20062,20081,20083,20094,20096,20102,20104,20105,20107,20108,20114,20116,20117,20124,20129,20132,20139,20140,20141,20154,20161,20170,20171,20175,20181,20182,20184,20185,20195,20196,20197,20206,20208,20210,20214,20219,20225,20238,20239,20240,20241,20250,20253,20271,20276,20280,20282,20284,20294,20301,20302,20303,20304,20307,20309,20313,20316,20339,20341,20351,20363,20365,20379,20381,20385,20398,20399,20405,20406,20415,20418,20419,20426,20439,20445,20449,20462,20467,20469,20472,20474,20489,20491,20493,20498,20505,20511,20515,20516,20523,20537,20553,20559,20572,20581,20596,20597,20598,20605,20621,20625,20632,20633,20652,20658,20661,20663,20670,20677,20685,20687,20693,20698,20711,20736,20740,20754,20767,20778,20803,20804,20805,20806,20808,20809,20811,20813,20816,20826,20837,20840,20843,20844,20845,20849,20853,20855,20856,20860,20869,20870,20874,20877,20882,20887,20889,20896,20901,20908,20918,20919,20932,20934,20941,20957,20961,20966,20982,20984,20985,20986,20992,20995,20998,20999,21000,21002,21009,21015,21021,21028,21029,21033,21040,21046,21047,21048,21049,21050,21051,21063,21066,21069,21078,21083,21085,21091,21092,21103,21104,21106,21109,21127,21147,21151,21152,21155,21161,21162,21169,21172,21177,21182,21187,21189,21191,21193,21205,21208,21209,21213,21215,21218,21220,21223,21234,21246,21250,21253,21270,21271,21280,21305,21306,21307,21311,21313,21315,21319,21320,21322,21329,21330,21331,21332,21335,21336,21338,21344,21360,21361,21363,21364,21365,21368,21380,21400,21402,21407,21427,21435,21442,21448,21450,21451,21452,21453,21454,21460,21462,21463,21465,21475,21476,21477,21483,21484,21487,21488,21489,21490,21491,21495,21496,21508,21512,21513,21516,21517,21518,21519,21520,21521,21531,21535,21542,21547,21560,21561,21570,21576,21577,21578,21608,21610,21619,21628,21629,21644,21682,21693,21696,21697,21729,21746,21754,21764,21766,21767,21776,21807,21809,21822,21830,21839,21843,21892,21897,21914,21916,21917,21929,21930,21931,21942,21957,21987,22022,22065,22066,22120,22132,22151,22234,22235,22238,22240,22243,22256,22258,22259,22266,22269,22287,22290,22303,22311,22312,22320,22338,22343,22346,22353,22378,22402,22411,22435,22475,22478,22495,22519,22521,22522,22524,22528,22530,22533,22534,22549,22564,22570,22577,22580,22592,22593,22602,22609,22612,22615,22618,22622,22625,22633,22654,22659,22675,22679,22684,22696,22707,22718,22721,22727,22730,22732,22763,22766,22768,22769,22770,22793,22799,22805,22806,22810,22812,22818,22823,22825,22826,22827,22830,22833,22855,22856,22857,22863,22865,22868,22885,22888,22890,22894,22899,22900,22909,22914,22915,22916,22922,22934,22937,22949,22952,22956,22969,22971,22985,22987,22995,22996,23019,23035,23039,23041,23064,23072,23087,23110,23130,23142,23167,23186,23195,23233,23241,23244,23265,23330,23376,23380,23383,23384,23389,23395,23396,23398,23403,23429,23431,23432,23433,23436,23447,23448,23449,23450,23451,23452,23453,23455,23458,23459,23460,23470,23472,23475,23476,23477,23478,23481,23487,23490,23492,23494,23500,23506,23515,23517,23519,23521,23527,23529,23534,23544,23546,23550,23551,23553,23554,23556,23558,23561,23562,23563,23566,23567,23569,23578,23601,23610,23611,23612,23613,23614,23615,23616,23621,23624,23626,23627,23637,23646,23652,23653,23663,23665,23696,23713,23721,23724,23731,23736,23776,23777,23792,23798,23815,23822,23830,23849,23888,24029,24030,24033,24035,24037,24038,24039,24040,24046,24049,24059,24062,24066,24067,24070,24076,24093,24101,24107,24109,24111,24112,24115,24120,24125,24133,24149,24163,24178,24179,24180,24184,24185,24187,24188,24189,24190,24193,24195,24202,24207,24213,24215,24220,24230,24231,24235,24237,24246,24247,24248,24259,24265,24266,24310,24311,24314,24321,24324,24330,24335,24336,24339,24340,24341,24351,24357,24358,24359,24369,24373,24375,24382,24403,24409,24418,24425,24427,24432,24433,24441,24444,24448,24449,24452,24453,24459,24460,24464,24466,24467,24471,24481,24489,24490,24494,24499,24500,24505,24515,24517,24524,24525,24535,24536,24537,24540,24544,24555,24565,24594,24598,24605,24608,24613,24615,24616,24618,24651,24656,24658,24675,24677,24680,24681,24685,24687,24693,24724,24735,24736,24739,24742,24745,24746,24754,24764,24773,24785,24796,24807,24808,24816,24819,24833,24841,24847,24858,24859,24863,24900,24904,24907,24908,24910,24917,24930,24931,24936,24942,24944,24950,24962,24974,24996,24999,25001,25004,25010,25014,25022,25031,25040,25074,25080,25104,25105,25106,25114,25126,25135,25140,25144,25147,25151,25152,25159,25161,25163,25165,25171,25173,25201,25206,25209,25215,25216,25220,25226,25233,25237,25239,25240,25244,25246,25259,25265,25269,25273,25276,25277,25285,25289,25293,25296,25298,25299,25304,25305,25307,25309,25312,25313,25324,25325,25331,25334,25335,25342,25345,25351,25361,25369,25375,25384,25387,25391,25407,25417,25429,25431,25436,25448,25454,25467,25475,25480,25484,25490,25496,25499,25505,25506,25509,25511,25512,25514,25522,25551,25552,25562,25563,25569,25582,25588,25594,25613,25644,25645,25658,25662,25666,25688,25705,25711,25731,25764,25774,25778,25793,25805,25830,25836,25903,25913,25915,25918,25919,25925,25935,25937,25943,25945,25954,25955,25964,25968,25972,25973,25975,25991,25993,25998,26001,26007,26009,26012,26020,26021,26028,26029,26032,26041,26045,26053,26059,26063,26071,26082,26085,26086,26087,26088,26089,26092,26106,26118,26119,26126,26131,26132,26143,26144,26149,26151,26152,26157,26159,26172,26178,26217,26222,26223,26228,26230,26241,26247,26257,26262,26263,26278,26283,26286,26292,26311,26326,26332,26354,26356,26360,26361,26365,26367,26368,26376,26377,26381,26389,26391,26395,26397,26399,26408,26410,26411,26412,26413,26417,26420,26426,26429,26441,26448,26449,26463,26465,26469,26479,26481,26494,26495,26512,26517,26519,26522,26524,26525,26528,26530,26543,26550,26564,26576,26579,26580,26609,26611,26613,26619,26623,26627,26628,26643,26657,26666,26680,26681,26684,26685,26689,26691,26696,26705,26716,26719,26757,26775,26792,26800,26820,26827,26834,26842,26847,26862,26874,26885,26893,26894,26908,26989,26997,26999,27004,27005,27010,27083,27096,27133,27161,27169,27177,27178,27193,27211,27231,27396,27424,27425,27431,27442,27450,27454,27468,27475,27490,27491,27494,27497,27503,27507,27508,27515,27529,27530,27531,27542,27572,27573,27578,27579,27583,27584,27597,27598,27602,27604,27611,27663,27665,27671,27700,27703,27704,27710,27713,27714,27726,27735,27738,27743,27744,27760,27770,27773,27779,27784,27798,27801,27809,27810,27827,27832,27833,27835,27836,27839,27841,27849,27850,27852,27861,27873,27874,27875,27877,27880,27888,27891,27915,27927,27934,27941,27946,27963,27966,27969,27972,27973,27996,28006,28010,28014,28020,28023,28024,28040,28057,28079,28082,28092,28113,28129,28139,28145,28151,28155,28165,28167,28168,28169,28171,28179,28187,28193,28198,28201,28204,28207,28246,28263,28271,28286,28287,28288,28304,28310,28317,28342,28346,28357,28363,28369,28381,28382,28404,28417,28418,28422,28431,28436,28448,28450,28459,28460,28472,28500,28508,28511,28516,28526,28528,28548,28608,28609,28611,28651,28655,28716,28779,28783,28784,28797,28809,28810,28814,28845,28857,28858,28872,28961,28966,28982,28988,29006,29017,29031,29033,29038,29066,29087,29105,29123,29157,29190,29226,29237,29238,29245,29255,29256,29273,29275,29287,29289,29298,29305,29344,29356,29359,29366,29378,29401,29417,29420,29421,29467,29471,29483,29486,29494,29503,29508,29539,29554,29572,29575,29577,29579,29609,29645,29664,29677,29694,29699,29702,29748,29792,29827,29863,29872,29885,29926,29942,29976,29978,29983,29987,29992,30000,30001,30002,30003,30007,30010,30011,30028,30031,30033,30036,30041,30044,30045,30053,30058,30064,30067,30079,30094,30097,30123,30130,30142,30149,30151,30165,30168,30171,30178,30185,30196,30221,30274,30290,30294,30330,30331,30333,30334,30340,30342,30343,30382,30399,30406,30410,30423,30427,30431,30435,30436,30446,30450,30452,30456,30462,30465,30473,30475,30476,30495,30496,30522,30524,30528,30561,30563,30566,30636,30637,30643,30683,30690,30693,30701,30703,30707,30722,30740,30741,30770,30772,30813,30827,30828,30849,30865,30906,30913,30952,30977,30990,31034,31036,31038,31048,31049,31062,31069,31070,31077,31080,31085,31105,31109,31117,31119,31168,31169,31179,31185,31186,31192,31199,31209,31216,31227,31243,31246,31258,31278,31282,31292,31293,31295,31296,31298,31309,31311,31339,31348,31350,31354,31361,31363,31378,31379,31391,31406,31407,31435,31452,31456,31461,31471,31478,31481,31505,31515,31526,31532,31558,31561,31563,31570,31572,31574,31623,31627,31639,31649,31665,31672,31680,31684,31689,31716,31777,31807,31821,31840,31859,31881,31883,31890,31895,31896,31899,31911,31934,31958,31975,31992,31995,31998,32000,32004,32005,32011,32013,32020,32025,32026,32027,32032,32033,32034,32043,32047,32048,32051,32057,32058,32066,32068,32076,32080,32094,32097,32102,32113,32117,32118,32121,32153,32154,32173,32177,32178,32187,32191,32202,32207,32209,32210,32218,32224,32232,32233,32239,32244,32251,32257,32260,32283,32294,32299,32302,32318,32321,32330,32340,32341,32365,32368,32566,32618,32622,32624,32626,32629,32631,32645,32650,32654,32670,32676,32680,32681,32701,32705,32716,32722,32763,32764,32769,32771,32773,32784,32789,32791,32819,32854,32862,32884,32887,32905,32908,32918,32920,32925,32929,32930,32933,32937,32938,32943,32946,32954,32963,32966,32972,32974,32990,33012,33016,33021,33026,33029,33031,33032,33034,33050,33073,33075,33102,33104,33109,33131,33136,33144,33145,33146,33178,33180,33181,33192,33203,33222,33235,33251,33256,33258,33261,33267,33268,33276,33288,33292,33294,33303,33310,33311,33322,33324,33334,33335,33337,33351,33382,33391,33394,33398,33419,33437,33455,33457,33459,33464,33469,33495,33499,33509,33510,33521,33538,33550,33576,33590,33609,33618,33624,33655,33738,33740,33747,33756,33775,33806,33853,33865,33879,33883,33900,33976,33988,33995,34065,34101,34109,34180,34214,34218,34219,34220,34253,34276,34281,34299,34382,34384,34394,34396,34398,34411,34425,34442,34453,34503,34509,34542,34562,34588,34701,34880,34886,34892,34899,34903,34907,34909,34913,34915,34920,34928,34935,34955,34966,34987,35009,35010,35013,35023,35029,35036,35064,35069,35070,35079,35088,35090,35167,35186,35199,35201,35206,35207,35211,35215,35222,35226,35239,35242,35251,35282,35299,35302,35328,35330,35331,35336,35342,35347,35351,35352,35359,35370,35373,35377,35379,35380,35386,35388,35408,35412,35413,35422,35424,35427,35430,35433,35438,35440,35441,35442,35443,35463,35465,35468,35469,35475,35477,35480,35486,35488,35492,35500,35501,35504,35506,35519,35527,35531,35542,35558,35559,35565,35566,35576,35582,35584,35585,35588,35598,35609,35611,35613,35617,35641,35672,35676,35686,35696,35698,35703,35895,35910,35914,35930,35937,35946,35980,35997,35998,36000,36001,36002,36007,36008,36009,36010,36011,36012,36015,36020,36023,36024,36027,36028,36031,36032,36034,36035,36036,36039,36042,36051,36059,36060,36062,36064,36066,36070,36074,36077,36092,36104,36196,36198,36208,36212,36215,36229,36234,36259,36275,36317,36321,36335,36339,36341,36362,36367,36394,36468,36493,36523,36554,36556,36557,36562,36575,36578,36600,36605,36611,36617,36637,36649,36650,36664,36676,36763,36766,36771,36785,36786,36794,36796,36805,36814,36817,36820,36843,36845,36848,36855,36861,36864,36865,36867,36870,36879,36880,36883,36884,36890,36893,36895,36896,36899,36910,36913,36914,36920,36930,36933,36935,36938,36939,36941,36942,36947,36948,36949,36956,36960,36961,36963,36969,36973,36974,36981,36983,36984,36986,36991,36996,37027,37030,37034,37048,37066,37070,37089,37096,37101,37109,37111,37117,37196,37197,37198,37202,37204,37218,37226,37228,37237,37239,37240,37266,37276,37304,37319,37320,37324,37325,37326,37327,37329,37340,37341,37347,37389,37428,37444,37467,37474,37489,37504,37507,37509,37528,37549,37613,37619,37628,37664,37670,37676,37678,37679,37682,37707,37723,37749,37772,37782,37806,37857,37912,37969,38263,38272,38281,38283,38289,38291,38306,38307,38309,38322,38343,38360,38428,38442,38450,38459,38468,38477,38480,38491,38498,38499,38500,38501,38506,38512,38515,38517,38518,38520,38522,38525,38533,38534,38538,38542,38543,38548,38553,38555,38556,38560,38563,38583,38587,38596,38597,38598,38599,38604,38609,38626,38627,38632,38634,38640,38642,38646,38647,38651,38656,38663,38666,38684,38695,38706,38738,38745,38750,38754,38761,38772,38867,38899,38907,38911,38914,38915,38917,38918,38920,38928,38929,38930,38931,38936,38957,38960,38971,38972,38988,38989,38990,38996,38997,39000,39006,39015,39080,39131,39135,39138,39151,39154,39164,39165,39166,39173,39178,39180,39187,39208,39318,39321,39340,39364,39365,39366,39376,39378,39438,39442,39443,39472,39514,39592,39608,39620,39640,39658,39729,39740,39746,39749,39764,39770,39854,39912,40165,40180,40335,40372,40575,40595,40599,40614,40634,40635,40644,40658,40665,40723,40763,40802
```

# 常用漢字網羅してなかった
Rubyでdiff取ると以下の常用漢字が196個入ってなかったことが判明

```
串丼乞亀伎侶俺傲僅冥冶凄刹剝勃勾匂叱呂呪咽哺唄唾喉喩嗅嘲埼堆塞塡奈妖妬媛嫉宛尻岡崖嵐巾弄弥彙怨恣惧慄憧憬戚戴拉拭拳拶挨挫捉捗捻摯斑斬旦旺昧曖曽枕柵柿栃桁梗梨椅椎楷毀氾汎汰沃沙淫湧溺潰煎熊爪爽牙狙玩瑠璃璧瓦畏畿痕痩瘍眉睦瞭瞳稽窟箋箸籠綻緻罵羞羨肘股脇脊腎腫腺膝膳臆臼舷艶芯苛茨萎葛蓋蔑蔽藍藤虎虹蜂蜜袖裾訃詣詮誰諦諧謎貌貪貼賂賭踪蹴辣遜遡那酎醒采釜錦錮鍋鍵鎌闇阜阪隙韓頃須頓頰顎餅餌駒骸鬱鶴鹿麓麺
```

```
20018,20028,20062,20096,20238,20406,20474,20658,20677,20901,20918,20932,21049,21085,21187,21246,21250,21489,21570,21610,21693,21754,21764,21822,21897,21929,21957,22066,22524,22534,22622,22625,22856,22934,22956,23195,23241,23451,23611,23713,23830,23888,24062,24324,24357,24409,24616,24675,24807,24900,24999,25004,25114,25140,25289,25325,25331,25334,25384,25387,25417,25431,25467,25711,26001,26028,26086,26106,26151,26326,26365,26517,26613,26623,26627,26689,26775,26792,26885,26894,26999,27584,27710,27726,27760,27779,27801,28139,28263,28346,28528,29006,29066,29226,29245,29273,29401,29609,29792,29827,29863,29926,30031,30079,30165,30185,30221,30473,30566,30637,30643,31293,31391,31627,31672,31840,32187,32251,32629,32670,32680,32920,32929,33031,33034,33102,33131,33146,33181,33203,33222,33276,33335,33398,33455,33499,33576,33806,33883,33995,34065,34109,34253,34276,34382,34425,34562,34588,34966,35070,35331,35427,35438,35504,35558,35559,35598,35980,36010,36028,36034,36077,36394,36468,36771,36956,36961,37027,37198,37266,37319,37340,37670,37678,37707,37749,37772,38343,38428,38442,38553,38867,38915,38920,38931,38960,38990,39173,39180,39378,39608,39729,40372,40575,40595,40634
```

# 含まれてない常用漢字を含める
単純に含まれてない常用漢字を足す。

```
32-128,12288-12543,12448-12543,65280-65519,19968,19971,19977,19978,19979,20013,20061,20108,20116,20154,20241,20808,20837,20843,20845,20870,20986,21147,21313,21315,21475,21491,21517,22235,22303,22805,22823,22825,22899,23376,23383,23398,23567,23665,24029,24038,24180,25163,25991,26085,26089,26376,26408,26412,26449,26519,26657,26862,27491,27671,27700,28779,29356,29577,29579,29983,30000,30007,30010,30333,30334,30446,30707,31354,31435,31481,31992,32819,33457,33609,34411,35211,35997,36196,36275,36554,37329,38632,38738,38899,19975,20024,20132,20140,20170,20250,20307,20309,20316,20803,20804,20809,20844,20869,20908,20992,20998,20999,21069,21271,21320,21322,21335,21407,21451,21476,21488,21512,21516,22238,22259,22269,22290,22320,22580,22768,22770,22799,22806,22810,22812,22826,22969,22985,23460,23478,23546,23569,23721,24037,24066,24112,24195,24215,24339,24341,24351,24369,24375,24403,24418,24460,24515,24605,25144,25165,25945,25968,26032,26041,26126,26143,26149,26172,26178,26228,26332,26360,26397,26469,26481,27005,27468,27490,27497,27597,27598,27611,27744,27773,27963,28023,28857,29238,29275,29702,29992,30011,30058,30452,30690,30693,31038,31179,31185,31572,31639,31859,32025,32048,32068,32117,32218,32701,32771,32862,32905,33258,33337,33394,33590,34892,35199,35242,35282,35328,35336,35352,35441,35486,35501,35895,36023,36208,36817,36890,36913,36947,36960,37324,37326,38263,38272,38291,38634,38642,38651,38957,38996,39080,39135,39318,39340,39640,39770,40165,40180,40614,40644,40658,19969,19990,20001,20027,20055,20104,20107,20181,20182,20195,20303,20351,20418,20493,20840,20855,20889,21015,21161,21193,21205,21213,21270,21306,21307,21435,21453,21462,21463,21495,21521,21531,21619,21629,21644,21697,21729,21830,21839,22338,22830,22987,22996,23432,23433,23450,23455,23458,23470,23487,23506,23550,23616,23627,23736,23798,24030,24115,24179,24184,24230,24235,24237,24335,24441,24453,24613,24687,24746,24754,24819,24847,24863,25152,25171,25237,25342,25345,25351,25918,25972,26053,26063,26132,26157,26257,26263,26354,26377,26381,26399,26495,26609,26681,26893,26989,27096,27178,27211,27425,27503,27515,27703,27770,27833,27874,27880,27891,27915,27969,28040,28145,28201,28207,28246,28271,28450,28845,29289,29699,30001,30003,30028,30033,30149,30330,30331,30382,30399,30456,30476,30495,30528,30701,30740,31036,31070,31085,31119,31186,31350,31456,31461,31515,31532,31558,31561,31665,32026,32066,32209,32244,32650,32654,32722,32773,32946,33510,33655,33853,33865,34220,34880,34920,35433,35519,35527,35910,36000,36215,36335,36523,36578,36605,36786,36820,36861,36865,36895,36914,36938,36939,37096,37117,37197,37202,37325,37444,37504,38283,38498,38525,38542,38598,38754,38988,39154,39208,39365,40763,19981,20105,20184,20196,20197,20210,20253,20301,20302,20363,20415,20449,20489,20505,20511,20572,20581,20596,20685,20740,20806,20816,20849,20853,20856,20919,21021,21029,21033,21047,21103,21151,21152,21162,21172,21191,21253,21330,21332,21336,21338,21360,21442,21490,21496,21508,21578,21608,21809,21916,22120,22258,22266,22411,22530,22633,22763,22793,22827,22833,22909,23395,23403,23436,23448,23475,23519,24035,24046,24076,24109,24111,24213,24220,24247,24314,24452,24466,24471,24517,24565,24859,25104,25126,25240,25369,25913,25937,25943,25955,26009,26071,26152,26223,26368,26395,26410,26411,26413,26448,26463,26494,26524,26628,26696,26757,26800,26997,27161,27231,27424,27508,27531,27578,27602,27663,27665,27714,27835,27861,27875,27973,28020,28165,28288,28417,28783,28961,28982,28988,29031,29105,29287,29305,29987,30340,30465,31069,31080,31278,31309,31478,31505,31649,31680,31881,32000,32004,32080,32102,32154,32622,32769,32963,33032,33144,33251,33322,33391,33464,33469,33521,33756,34903,34915,35201,35226,35251,35347,35430,35500,35506,35696,35937,36008,36015,36027,36062,36557,36650,36766,36794,36899,36948,36984,37089,37327,37682,37857,38306,38520,38538,38745,38918,39000,39006,39131,39151,39178,39443,20037,20175,20206,20214,20219,20284,20313,20385,20445,20462,20469,20491,20633,20687,20877,21002,21028,21046,21048,21063,21177,21209,21218,21402,21477,21487,21942,22240,22243,22311,22312,22343,22522,22577,22659,22675,22679,22818,22971,23142,23481,23492,23500,23566,23621,23646,24067,24107,24120,24185,24207,24321,24373,24448,24489,24499,24535,24540,24555,24615,24681,24773,24907,24931,25215,25216,25307,25480,25505,25509,25552,25613,25903,25919,25925,25973,26029,26087,26131,26292,26465,26525,26619,26684,26716,26908,27083,27494,27604,27704,27827,28082,28151,28187,28204,28310,28436,28500,28797,29123,29256,29359,29366,29420,29575,29694,30041,30053,30410,30524,30772,30906,31034,31062,31105,31227,31243,31246,31689,31934,32032,32076,32113,32118,32191,32207,32232,32318,32340,32618,32676,32681,32789,32887,32933,33021,33288,33292,33294,34899,34907,35069,35079,35215,35299,35373,35377,35388,35413,35611,35613,35672,35703,35914,36001,36007,36012,36024,36031,36032,36039,36059,36074,36664,36848,36855,36864,36870,36896,36942,36969,37240,37489,37509,37549,38450,38480,38522,38555,38609,38750,38928,38936,38989,39164,20006,20081,20083,20129,20161,20379,20467,20516,20663,20778,20826,20874,20966,21051,21106,21109,21127,21220,21361,21365,21427,21454,21518,21542,21560,21628,21892,22256,22402,22478,22495,22863,22894,23039,23384,23389,23429,23431,23447,23449,23453,23459,23494,23544,23554,23556,23558,23562,23601,23610,23626,23637,23652,24049,24059,24149,24178,24188,24193,24231,24310,24459,24467,24536,24544,25010,25105,25209,25285,25309,25313,25448,25506,25512,25582,25805,25964,26144,26217,26262,26286,26391,26426,26522,26579,26666,26834,27169,27177,27193,27442,27573,27839,27849,27927,27966,28168,28304,28526,28608,28784,29087,29255,29677,30064,30097,30171,30343,30427,30431,30475,30722,30913,31169,31192,31296,31348,31379,31563,31574,31777,31958,31995,32005,32013,32020,32121,32294,32302,32626,32716,32854,32954,32972,33016,33075,33145,33235,33256,33267,33509,33879,33976,34101,34453,34886,35009,35013,35023,35036,35222,35239,35342,35370,35379,35422,35468,35469,35477,35488,35492,35542,35576,35686,36020,36035,36986,37109,37111,37341,37628,38281,38307,38477,38491,38500,38556,38627,38761,38914,39592,19976,19982,19988,19992,19993,20025,20047,20057,20094,20102,20114,20117,20124,20139,20141,20171,20185,20208,20225,20239,20240,20271,20276,20280,20282,20294,20304,20339,20341,20365,20381,20398,20399,20405,20419,20426,20439,20472,20498,20515,20523,20537,20553,20559,20597,20598,20605,20621,20625,20632,20652,20661,20670,20693,20698,20711,20736,20754,20767,20805,20811,20813,20860,20882,20887,20896,20934,20941,20957,20961,20982,20984,20985,20995,21000,21009,21040,21050,21066,21078,21083,21091,21092,21104,21155,21169,21182,21189,21208,21215,21223,21234,21242,21249,21280,21305,21311,21319,21329,21331,21344,21363,21364,21368,21380,21400,21448,21450,21452,21460,21465,21483,21484,21513,21519,21520,21535,21547,21561,21576,21577,21682,21696,21746,21766,21767,21776,21807,21843,21914,21917,21930,21931,21987,22022,22065,22132,22151,22234,22287,22346,22353,22378,22435,22475,22519,22521,22528,22533,22549,22564,22570,22592,22593,22602,22609,22612,22615,22618,22654,22684,22696,22707,22718,22721,22727,22730,22732,22766,22769,22855,22857,22865,22868,22885,22888,22890,22900,22914,22915,22916,22922,22937,22949,22952,22995,23019,23035,23041,23064,23072,23087,23110,23130,23167,23186,23233,23244,23265,23330,23380,23396,23452,23472,23476,23477,23490,23515,23517,23521,23527,23529,23534,23551,23553,23561,23563,23578,23612,23613,23614,23615,23624,23653,23663,23696,23724,23731,23776,23777,23792,23815,23822,23849,24033,24039,24040,24070,24093,24101,24125,24133,24163,24187,24189,24190,24202,24246,24248,24259,24265,24266,24311,24330,24336,24340,24358,24359,24382,24425,24427,24432,24433,24444,24449,24464,24481,24490,24494,24500,24505,24524,24525,24537,24594,24598,24608,24618,24651,24656,24658,24677,24680,24685,24693,24724,24735,24736,24739,24742,24745,24764,24785,24796,24808,24816,24833,24841,24858,24904,24908,24910,24917,24930,24936,24942,24944,24950,24962,24974,24996,25001,25014,25022,25031,25040,25074,25080,25106,25135,25147,25151,25159,25161,25173,25201,25206,25220,25226,25233,25239,25244,25246,25259,25265,25269,25273,25276,25277,25293,25296,25298,25299,25304,25305,25312,25324,25335,25361,25375,25391,25407,25429,25436,25454,25475,25484,25490,25496,25499,25511,25514,25522,25551,25562,25563,25569,25588,25594,25644,25645,25658,25662,25666,25688,25705,25731,25764,25774,25778,25793,25830,25836,25915,25935,25954,25975,25993,25998,26007,26012,26020,26021,26045,26059,26082,26088,26092,26118,26119,26159,26222,26230,26241,26247,26278,26283,26311,26356,26361,26367,26389,26417,26420,26429,26441,26479,26512,26528,26530,26543,26550,26564,26576,26580,26611,26643,26680,26685,26691,26705,26719,26820,26827,26842,26847,26874,27004,27010,27133,27396,27431,27450,27454,27475,27507,27529,27530,27542,27572,27579,27583,27713,27735,27738,27743,27784,27798,27809,27810,27832,27836,27841,27850,27852,27873,27877,27888,27934,27941,27946,27972,27996,28006,28010,28014,28024,28057,28079,28092,28113,28129,28155,28167,28169,28171,28179,28193,28198,28286,28287,28317,28342,28357,28363,28369,28381,28382,28404,28418,28422,28431,28448,28459,28460,28472,28508,28511,28516,28548,28609,28611,28651,28655,28716,28809,28810,28814,28858,28872,28966,29017,29033,29038,29128,29157,29190,29237,29298,29344,29378,29417,29421,29467,29471,29483,29486,29494,29503,29508,29539,29554,29572,29645,29664,29748,29872,29885,29942,29976,29978,30002,30036,30044,30045,30067,30094,30123,30130,30142,30151,30168,30178,30196,30274,30290,30294,30342,30406,30423,30435,30436,30450,30462,30496,30522,30561,30563,30636,30683,30703,30741,30770,30813,30827,30828,30849,30865,30952,30977,30990,31048,31049,31077,31109,31117,31168,31199,31209,31216,31258,31282,31292,31295,31298,31311,31339,31361,31363,31378,31406,31407,31452,31471,31526,31570,31623,31684,31716,31807,31821,31883,31890,31895,31896,31899,31911,31975,31998,32011,32027,32033,32034,32043,32047,32051,32057,32058,32094,32097,32153,32173,32177,32178,32202,32210,32224,32233,32239,32257,32260,32283,32299,32321,32330,32341,32365,32368,32566,32624,32631,32645,32705,32763,32764,32784,32791,32884,32908,32918,32925,32930,32937,32938,32943,32966,32974,32990,33012,33026,33029,33050,33073,33081,33104,33109,33136,33178,33180,33192,33261,33268,33303,33310,33311,33324,33334,33351,33382,33419,33437,33459,33495,33538,33550,33618,33624,33738,33740,33747,33775,33900,33988,34180,34214,34218,34219,34281,34299,34384,34394,34396,34398,34442,34503,34509,34542,34701,34909,34913,34928,34935,34955,34987,35010,35029,35064,35088,35090,35167,35186,35206,35207,35302,35330,35351,35359,35380,35386,35408,35412,35424,35440,35442,35443,35463,35465,35475,35480,35531,35565,35566,35582,35584,35585,35588,35609,35617,35641,35676,35698,35930,35946,35998,36002,36009,36011,36036,36042,36051,36060,36064,36066,36070,36092,36104,36198,36212,36229,36234,36259,36317,36321,36339,36341,36362,36367,36493,36556,36562,36575,36600,36611,36617,36637,36649,36676,36763,36785,36796,36805,36814,36843,36845,36867,36879,36880,36883,36884,36893,36910,36920,36930,36933,36935,36941,36949,36963,36973,36974,36981,36983,36991,36996,37030,37034,37048,37066,37070,37101,37196,37204,37218,37226,37228,37237,37239,37276,37304,37320,37347,37389,37428,37467,37474,37507,37521,37528,37613,37619,37656,37664,37676,37679,37723,37782,37806,37912,37969,38289,38309,38322,38360,38459,38468,38499,38501,38506,38512,38515,38517,38518,38533,38534,38543,38548,38560,38563,38583,38587,38596,38597,38599,38604,38626,38640,38646,38647,38656,38663,38666,38684,38695,38706,38772,38907,38911,38917,38929,38930,38971,38972,38997,39015,39138,39165,39166,39187,39321,39364,39366,39376,39438,39442,39472,39514,39620,39658,39740,39746,39749,39764,39854,39912,40335,40599,40635,40665,40723,40802,20018,20028,20062,20096,20238,20406,20474,20658,20677,20901,20918,20932,21049,21085,21187,21246,21250,21489,21570,21610,21693,21754,21764,21822,21897,21929,21957,22066,22524,22534,22622,22625,22856,22934,22956,23195,23241,23451,23611,23713,23830,23888,24062,24324,24357,24409,24616,24675,24807,24900,24999,25004,25114,25140,25289,25325,25331,25334,25384,25387,25417,25431,25467,25711,26001,26028,26086,26106,26151,26326,26365,26517,26613,26623,26627,26689,26775,26792,26885,26894,26999,27584,27710,27726,27760,27779,27801,28139,28263,28346,28528,29006,29066,29226,29245,29273,29401,29609,29792,29827,29863,29926,30031,30079,30165,30185,30221,30473,30566,30637,30643,31293,31391,31627,31672,31840,32187,32251,32629,32670,32680,32920,32929,33031,33034,33102,33131,33146,33181,33203,33222,33276,33335,33398,33455,33499,33576,33806,33883,33995,34065,34109,34253,34276,34382,34425,34562,34588,34966,35070,35331,35427,35438,35504,35558,35559,35598,35980,36010,36028,36034,36077,36394,36468,36771,36956,36961,37027,37198,37266,37319,37340,37670,37678,37707,37749,37772,38343,38428,38442,38553,38867,38915,38920,38931,38960,38990,39173,39180,39378,39608,39729,40372,40575,40595,40634
```

これをTextMesh Proに突っ込めば常用漢字全部使える！やったね！

# おまけ
## 外人さんのツッコミ
https://gist.github.com/thorikawa/2856a7cf912349c0b6b7
>
dappledore commented on 6 May
>
I think there is a bug 65280–65519, should be 65280-65519, i was wondering why full width alphabetic was not being included in the font
>

元の文字一覧に外人さんの「おかしくね？」ってツッコミが入ってるっぽいけど指摘してる値同じじゃね？？？


## Rubyのコード
Ruby半年ぶりくらいに書いた。なんかコードキモい。

```rb
# 元の文字列
orig_thorikawa = "32-128,12288-12543,12448-12543,65280–65519,19968,19971,19977,19978,19979,20013,20061,20108,20116,20154,20241,20808,20837,20843,20845,20870,20986,21147,21313,21315,21475,21491,21517,22235,22303,22805,22823,22825,22899,23376,23383,23398,23567,23665,24029,24038,24180,25163,25991,26085,26089,26376,26408,26412,26449,26519,26657,26862,27491,27671,27700,28779,29356,29577,29579,29983,30000,30007,30010,30333,30334,30446,30707,31354,31435,31481,31992,32819,33457,33609,34411,35211,35997,36196,36275,36554,37329,38632,38738,38899,19975,20024,20132,20140,20170,20250,20307,20309,20316,20803,20804,20809,20844,20869,20908,20992,20998,20999,21069,21271,21320,21322,21335,21407,21451,21476,21488,21512,21516,22238,22259,22269,22290,22320,22580,22768,22770,22799,22806,22810,22812,22826,22969,22985,23460,23478,23546,23569,23721,24037,24066,24112,24195,24215,24339,24341,24351,24369,24375,24403,24418,24460,24515,24605,25144,25165,25945,25968,26032,26041,26126,26143,26149,26172,26178,26228,26332,26360,26397,26469,26481,27005,27468,27490,27497,27597,27598,27611,27744,27773,27963,28023,28857,29238,29275,29702,29992,30011,30058,30452,30690,30693,31038,31179,31185,31572,31639,31859,32025,32048,32068,32117,32218,32701,32771,32862,32905,33258,33337,33394,33590,34892,35199,35242,35282,35328,35336,35352,35441,35486,35501,35895,36023,36208,36817,36890,36913,36947,36960,37324,37326,38263,38272,38291,38634,38642,38651,38957,38996,39080,39135,39318,39340,39640,39770,40165,40180,40614,40644,40658,19969,19990,20001,20027,20055,20104,20107,20181,20182,20195,20303,20351,20418,20493,20840,20855,20889,21015,21161,21193,21205,21213,21270,21306,21307,21435,21453,21462,21463,21495,21521,21531,21619,21629,21644,21697,21729,21830,21839,22338,22830,22987,22996,23432,23433,23450,23455,23458,23470,23487,23506,23550,23616,23627,23736,23798,24030,24115,24179,24184,24230,24235,24237,24335,24441,24453,24613,24687,24746,24754,24819,24847,24863,25152,25171,25237,25342,25345,25351,25918,25972,26053,26063,26132,26157,26257,26263,26354,26377,26381,26399,26495,26609,26681,26893,26989,27096,27178,27211,27425,27503,27515,27703,27770,27833,27874,27880,27891,27915,27969,28040,28145,28201,28207,28246,28271,28450,28845,29289,29699,30001,30003,30028,30033,30149,30330,30331,30382,30399,30456,30476,30495,30528,30701,30740,31036,31070,31085,31119,31186,31350,31456,31461,31515,31532,31558,31561,31665,32026,32066,32209,32244,32650,32654,32722,32773,32946,33510,33655,33853,33865,34220,34880,34920,35433,35519,35527,35910,36000,36215,36335,36523,36578,36605,36786,36820,36861,36865,36895,36914,36938,36939,37096,37117,37197,37202,37325,37444,37504,38283,38498,38525,38542,38598,38754,38988,39154,39208,39365,40763,19981,20105,20184,20196,20197,20210,20253,20301,20302,20363,20415,20449,20489,20505,20511,20572,20581,20596,20685,20740,20806,20816,20849,20853,20856,20919,21021,21029,21033,21047,21103,21151,21152,21162,21172,21191,21253,21330,21332,21336,21338,21360,21442,21490,21496,21508,21578,21608,21809,21916,22120,22258,22266,22411,22530,22633,22763,22793,22827,22833,22909,23395,23403,23436,23448,23475,23519,24035,24046,24076,24109,24111,24213,24220,24247,24314,24452,24466,24471,24517,24565,24859,25104,25126,25240,25369,25913,25937,25943,25955,26009,26071,26152,26223,26368,26395,26410,26411,26413,26448,26463,26494,26524,26628,26696,26757,26800,26997,27161,27231,27424,27508,27531,27578,27602,27663,27665,27714,27835,27861,27875,27973,28020,28165,28288,28417,28783,28961,28982,28988,29031,29105,29287,29305,29987,30340,30465,31069,31080,31278,31309,31478,31505,31649,31680,31881,32000,32004,32080,32102,32154,32622,32769,32963,33032,33144,33251,33322,33391,33464,33469,33521,33756,34903,34915,35201,35226,35251,35347,35430,35500,35506,35696,35937,36008,36015,36027,36062,36557,36650,36766,36794,36899,36948,36984,37089,37327,37682,37857,38306,38520,38538,38745,38918,39000,39006,39131,39151,39178,39443,20037,20175,20206,20214,20219,20284,20313,20385,20445,20462,20469,20491,20633,20687,20877,21002,21028,21046,21048,21063,21177,21209,21218,21402,21477,21487,21942,22240,22243,22311,22312,22343,22522,22577,22659,22675,22679,22818,22971,23142,23481,23492,23500,23566,23621,23646,24067,24107,24120,24185,24207,24321,24373,24448,24489,24499,24535,24540,24555,24615,24681,24773,24907,24931,25215,25216,25307,25480,25505,25509,25552,25613,25903,25919,25925,25973,26029,26087,26131,26292,26465,26525,26619,26684,26716,26908,27083,27494,27604,27704,27827,28082,28151,28187,28204,28310,28436,28500,28797,29123,29256,29359,29366,29420,29575,29694,30041,30053,30410,30524,30772,30906,31034,31062,31105,31227,31243,31246,31689,31934,32032,32076,32113,32118,32191,32207,32232,32318,32340,32618,32676,32681,32789,32887,32933,33021,33288,33292,33294,34899,34907,35069,35079,35215,35299,35373,35377,35388,35413,35611,35613,35672,35703,35914,36001,36007,36012,36024,36031,36032,36039,36059,36074,36664,36848,36855,36864,36870,36896,36942,36969,37240,37489,37509,37549,38450,38480,38522,38555,38609,38750,38928,38936,38989,39164,20006,20081,20083,20129,20161,20379,20467,20516,20663,20778,20826,20874,20966,21051,21106,21109,21127,21220,21361,21365,21427,21454,21518,21542,21560,21628,21892,22256,22402,22478,22495,22863,22894,23039,23384,23389,23429,23431,23447,23449,23453,23459,23494,23544,23554,23556,23558,23562,23601,23610,23626,23637,23652,24049,24059,24149,24178,24188,24193,24231,24310,24459,24467,24536,24544,25010,25105,25209,25285,25309,25313,25448,25506,25512,25582,25805,25964,26144,26217,26262,26286,26391,26426,26522,26579,26666,26834,27169,27177,27193,27442,27573,27839,27849,27927,27966,28168,28304,28526,28608,28784,29087,29255,29677,30064,30097,30171,30343,30427,30431,30475,30722,30913,31169,31192,31296,31348,31379,31563,31574,31777,31958,31995,32005,32013,32020,32121,32294,32302,32626,32716,32854,32954,32972,33016,33075,33145,33235,33256,33267,33509,33879,33976,34101,34453,34886,35009,35013,35023,35036,35222,35239,35342,35370,35379,35422,35468,35469,35477,35488,35492,35542,35576,35686,36020,36035,36986,37109,37111,37341,37628,38281,38307,38477,38491,38500,38556,38627,38761,38914,39592,19976,19982,19988,19992,19993,20025,20047,20057,20094,20102,20114,20117,20124,20139,20141,20171,20185,20208,20225,20239,20240,20271,20276,20280,20282,20294,20304,20339,20341,20365,20381,20398,20399,20405,20419,20426,20439,20472,20498,20515,20523,20537,20553,20559,20597,20598,20605,20621,20625,20632,20652,20661,20670,20693,20698,20711,20736,20754,20767,20805,20811,20813,20860,20882,20887,20896,20934,20941,20957,20961,20982,20984,20985,20995,21000,21009,21040,21050,21066,21078,21083,21091,21092,21104,21155,21169,21182,21189,21208,21215,21223,21234,21242,21249,21280,21305,21311,21319,21329,21331,21344,21363,21364,21368,21380,21400,21448,21450,21452,21460,21465,21483,21484,21513,21519,21520,21535,21547,21561,21576,21577,21682,21696,21746,21766,21767,21776,21807,21843,21914,21917,21930,21931,21987,22022,22065,22132,22151,22234,22287,22346,22353,22378,22435,22475,22519,22521,22528,22533,22549,22564,22570,22592,22593,22602,22609,22612,22615,22618,22654,22684,22696,22707,22718,22721,22727,22730,22732,22766,22769,22855,22857,22865,22868,22885,22888,22890,22900,22914,22915,22916,22922,22937,22949,22952,22995,23019,23035,23041,23064,23072,23087,23110,23130,23167,23186,23233,23244,23265,23330,23380,23396,23452,23472,23476,23477,23490,23515,23517,23521,23527,23529,23534,23551,23553,23561,23563,23578,23612,23613,23614,23615,23624,23653,23663,23696,23724,23731,23776,23777,23792,23815,23822,23849,24033,24039,24040,24070,24093,24101,24125,24133,24163,24187,24189,24190,24202,24246,24248,24259,24265,24266,24311,24330,24336,24340,24358,24359,24382,24425,24427,24432,24433,24444,24449,24464,24481,24490,24494,24500,24505,24524,24525,24537,24594,24598,24608,24618,24651,24656,24658,24677,24680,24685,24693,24724,24735,24736,24739,24742,24745,24764,24785,24796,24808,24816,24833,24841,24858,24904,24908,24910,24917,24930,24936,24942,24944,24950,24962,24974,24996,25001,25014,25022,25031,25040,25074,25080,25106,25135,25147,25151,25159,25161,25173,25201,25206,25220,25226,25233,25239,25244,25246,25259,25265,25269,25273,25276,25277,25293,25296,25298,25299,25304,25305,25312,25324,25335,25361,25375,25391,25407,25429,25436,25454,25475,25484,25490,25496,25499,25511,25514,25522,25551,25562,25563,25569,25588,25594,25644,25645,25658,25662,25666,25688,25705,25731,25764,25774,25778,25793,25830,25836,25915,25935,25954,25975,25993,25998,26007,26012,26020,26021,26045,26059,26082,26088,26092,26118,26119,26159,26222,26230,26241,26247,26278,26283,26311,26356,26361,26367,26389,26417,26420,26429,26441,26479,26512,26528,26530,26543,26550,26564,26576,26580,26611,26643,26680,26685,26691,26705,26719,26820,26827,26842,26847,26874,27004,27010,27133,27396,27431,27450,27454,27475,27507,27529,27530,27542,27572,27579,27583,27713,27735,27738,27743,27784,27798,27809,27810,27832,27836,27841,27850,27852,27873,27877,27888,27934,27941,27946,27972,27996,28006,28010,28014,28024,28057,28079,28092,28113,28129,28155,28167,28169,28171,28179,28193,28198,28286,28287,28317,28342,28357,28363,28369,28381,28382,28404,28418,28422,28431,28448,28459,28460,28472,28508,28511,28516,28548,28609,28611,28651,28655,28716,28809,28810,28814,28858,28872,28966,29017,29033,29038,29128,29157,29190,29237,29298,29344,29378,29417,29421,29467,29471,29483,29486,29494,29503,29508,29539,29554,29572,29645,29664,29748,29872,29885,29942,29976,29978,30002,30036,30044,30045,30067,30094,30123,30130,30142,30151,30168,30178,30196,30274,30290,30294,30342,30406,30423,30435,30436,30450,30462,30496,30522,30561,30563,30636,30683,30703,30741,30770,30813,30827,30828,30849,30865,30952,30977,30990,31048,31049,31077,31109,31117,31168,31199,31209,31216,31258,31282,31292,31295,31298,31311,31339,31361,31363,31378,31406,31407,31452,31471,31526,31570,31623,31684,31716,31807,31821,31883,31890,31895,31896,31899,31911,31975,31998,32011,32027,32033,32034,32043,32047,32051,32057,32058,32094,32097,32153,32173,32177,32178,32202,32210,32224,32233,32239,32257,32260,32283,32299,32321,32330,32341,32365,32368,32566,32624,32631,32645,32705,32763,32764,32784,32791,32884,32908,32918,32925,32930,32937,32938,32943,32966,32974,32990,33012,33026,33029,33050,33073,33081,33104,33109,33136,33178,33180,33192,33261,33268,33303,33310,33311,33324,33334,33351,33382,33419,33437,33459,33495,33538,33550,33618,33624,33738,33740,33747,33775,33900,33988,34180,34214,34218,34219,34281,34299,34384,34394,34396,34398,34442,34503,34509,34542,34701,34909,34913,34928,34935,34955,34987,35010,35029,35064,35088,35090,35167,35186,35206,35207,35302,35330,35351,35359,35380,35386,35408,35412,35424,35440,35442,35443,35463,35465,35475,35480,35531,35565,35566,35582,35584,35585,35588,35609,35617,35641,35676,35698,35930,35946,35998,36002,36009,36011,36036,36042,36051,36060,36064,36066,36070,36092,36104,36198,36212,36229,36234,36259,36317,36321,36339,36341,36362,36367,36493,36556,36562,36575,36600,36611,36617,36637,36649,36676,36763,36785,36796,36805,36814,36843,36845,36867,36879,36880,36883,36884,36893,36910,36920,36930,36933,36935,36941,36949,36963,36973,36974,36981,36983,36991,36996,37030,37034,37048,37066,37070,37101,37196,37204,37218,37226,37228,37237,37239,37276,37304,37320,37347,37389,37428,37467,37474,37507,37521,37528,37613,37619,37656,37664,37676,37679,37723,37782,37806,37912,37969,38289,38309,38322,38360,38459,38468,38499,38501,38506,38512,38515,38517,38518,38533,38534,38543,38548,38560,38563,38583,38587,38596,38597,38599,38604,38626,38640,38646,38647,38656,38663,38666,38684,38695,38706,38772,38907,38911,38917,38929,38930,38971,38972,38997,39015,39138,39165,39166,39187,39321,39364,39366,39376,39438,39442,39472,39514,39620,39658,39740,39746,39749,39764,39854,39912,40335,40599,40635,40665,40723,40802"

# 「-」を展開
thorikawa = orig_thorikawa.split(",").map{|s| s.split("-")}.map do |s|
  if 1 < s.count
    Range.new(*s.map(&:to_i)).to_a
  else
    s
  end
end.flatten.map{|i| i.to_i}.sort

# 元の文字列を出力
thorikawa.map{|i| i.chr("UTF-8")}.join

# 常用漢字
joyo_kanji = "亜哀挨愛曖悪握圧扱宛嵐安案暗以衣位囲医依委威為畏胃尉異移萎偉椅彙意違維慰遺緯域育一壱逸茨芋引印因咽姻員院淫陰飲隠韻右宇羽雨唄鬱畝浦運雲永泳英映栄営詠影鋭衛易疫益液駅悦越謁閲円延沿炎宴怨媛援園煙猿遠鉛塩演縁艶汚王凹央応往押旺欧殴桜翁奥横岡屋億憶臆虞乙俺卸音恩温穏下化火加可仮何花佳価果河苛科架夏家荷華菓貨渦過嫁暇禍靴寡歌箇稼課蚊牙瓦我画芽賀雅餓介回灰会快戒改怪拐悔海界皆械絵開階塊楷解潰壊懐諧貝外劾害崖涯街慨蓋該概骸垣柿各角拡革格核殻郭覚較隔閣確獲嚇穫学岳楽額顎掛潟括活喝渇割葛滑褐轄且株釜鎌刈干刊甘汗缶完肝官冠巻看陥乾勘患貫寒喚堪換敢棺款間閑勧寛幹感漢慣管関歓監緩憾還館環簡観韓艦鑑丸含岸岩玩眼頑顔願企伎危机気岐希忌汽奇祈季紀軌既記起飢鬼帰基寄規亀喜幾揮期棋貴棄毀旗器畿輝機騎技宜偽欺義疑儀戯擬犠議菊吉喫詰却客脚逆虐九久及弓丘旧休吸朽臼求究泣急級糾宮救球給嗅窮牛去巨居拒拠挙虚許距魚御漁凶共叫狂京享供協況峡挟狭恐恭胸脅強教郷境橋矯鏡競響驚仰暁業凝曲局極玉巾斤均近金菌勤琴筋僅禁緊錦謹襟吟銀区句苦駆具惧愚空偶遇隅串屈掘窟熊繰君訓勲薫軍郡群兄刑形系径茎係型契計恵啓掲渓経蛍敬景軽傾携継詣慶憬稽憩警鶏芸迎鯨隙劇撃激桁欠穴血決結傑潔月犬件見券肩建研県倹兼剣拳軒健険圏堅検嫌献絹遣権憲賢謙鍵繭顕験懸元幻玄言弦限原現舷減源厳己戸古呼固孤弧股虎故枯個庫湖雇誇鼓錮顧五互午呉後娯悟碁語誤護口工公勾孔功巧広甲交光向后好江考行坑孝抗攻更効幸拘肯侯厚恒洪皇紅荒郊香候校耕航貢降高康控梗黄喉慌港硬絞項溝鉱構綱酵稿興衡鋼講購乞号合拷剛傲豪克告谷刻国黒穀酷獄骨駒込頃今困昆恨根婚混痕紺魂墾懇左佐沙査砂唆差詐鎖座挫才再災妻采砕宰栽彩採済祭斎細菜最裁債催塞歳載際埼在材剤財罪崎作削昨柵索策酢搾錯咲冊札刷刹拶殺察撮擦雑皿三山参桟蚕惨産傘散算酸賛残斬暫士子支止氏仕史司四市矢旨死糸至伺志私使刺始姉枝祉肢姿思指施師恣紙脂視紫詞歯嗣試詩資飼誌雌摯賜諮示字寺次耳自似児事侍治持時滋慈辞磁餌璽鹿式識軸七叱失室疾執湿嫉漆質実芝写社車舎者射捨赦斜煮遮謝邪蛇尺借酌釈爵若弱寂手主守朱取狩首殊珠酒腫種趣寿受呪授需儒樹収囚州舟秀周宗拾秋臭修袖終羞習週就衆集愁酬醜蹴襲十汁充住柔重従渋銃獣縦叔祝宿淑粛縮塾熟出述術俊春瞬旬巡盾准殉純循順準潤遵処初所書庶暑署緒諸女如助序叙徐除小升少召匠床抄肖尚招承昇松沼昭宵将消症祥称笑唱商渉章紹訟勝掌晶焼焦硝粧詔証象傷奨照詳彰障憧衝賞償礁鐘上丈冗条状乗城浄剰常情場畳蒸縄壌嬢錠譲醸色拭食植殖飾触嘱織職辱尻心申伸臣芯身辛侵信津神唇娠振浸真針深紳進森診寝慎新審震薪親人刃仁尽迅甚陣尋腎須図水吹垂炊帥粋衰推酔遂睡穂随髄枢崇数据杉裾寸瀬是井世正生成西声制姓征性青斉政星牲省凄逝清盛婿晴勢聖誠精製誓静請整醒税夕斥石赤昔析席脊隻惜戚責跡積績籍切折拙窃接設雪摂節説舌絶千川仙占先宣専泉浅洗染扇栓旋船戦煎羨腺詮践箋銭潜線遷選薦繊鮮全前善然禅漸膳繕狙阻祖租素措粗組疎訴塑遡礎双壮早争走奏相荘草送倉捜挿桑巣掃曹曽爽窓創喪痩葬装僧想層総遭槽踪操燥霜騒藻造像増憎蔵贈臓即束足促則息捉速側測俗族属賊続卒率存村孫尊損遜他多汰打妥唾堕惰駄太対体耐待怠胎退帯泰堆袋逮替貸隊滞態戴大代台第題滝宅択沢卓拓託濯諾濁但達脱奪棚誰丹旦担単炭胆探淡短嘆端綻誕鍛団男段断弾暖談壇地池知値恥致遅痴稚置緻竹畜逐蓄築秩窒茶着嫡中仲虫沖宙忠抽注昼柱衷酎鋳駐著貯丁弔庁兆町長挑帳張彫眺釣頂鳥朝貼超腸跳徴嘲潮澄調聴懲直勅捗沈珍朕陳賃鎮追椎墜通痛塚漬坪爪鶴低呈廷弟定底抵邸亭貞帝訂庭逓停偵堤提程艇締諦泥的笛摘滴適敵溺迭哲鉄徹撤天典店点展添転塡田伝殿電斗吐妬徒途都渡塗賭土奴努度怒刀冬灯当投豆東到逃倒凍唐島桃討透党悼盗陶塔搭棟湯痘登答等筒統稲踏糖頭謄藤闘騰同洞胴動堂童道働銅導瞳峠匿特得督徳篤毒独読栃凸突届屯豚頓貪鈍曇丼那奈内梨謎鍋南軟難二尼弐匂肉虹日入乳尿任妊忍認寧熱年念捻粘燃悩納能脳農濃把波派破覇馬婆罵拝杯背肺俳配排敗廃輩売倍梅培陪媒買賠白伯拍泊迫剝舶博薄麦漠縛爆箱箸畑肌八鉢発髪伐抜罰閥反半氾犯帆汎伴判坂阪板版班畔般販斑飯搬煩頒範繁藩晩番蛮盤比皮妃否批彼披肥非卑飛疲秘被悲扉費碑罷避尾眉美備微鼻膝肘匹必泌筆姫百氷表俵票評漂標苗秒病描猫品浜貧賓頻敏瓶不夫父付布扶府怖阜附訃負赴浮婦符富普腐敷膚賦譜侮武部舞封風伏服副幅復福腹複覆払沸仏物粉紛雰噴墳憤奮分文聞丙平兵併並柄陛閉塀幣弊蔽餅米壁璧癖別蔑片辺返変偏遍編弁便勉歩保哺捕補舗母募墓慕暮簿方包芳邦奉宝抱放法泡胞俸倣峰砲崩訪報蜂豊飽褒縫亡乏忙坊妨忘防房肪某冒剖紡望傍帽棒貿貌暴膨謀頰北木朴牧睦僕墨撲没勃堀本奔翻凡盆麻摩磨魔毎妹枚昧埋幕膜枕又末抹万満慢漫未味魅岬密蜜脈妙民眠矛務無夢霧娘名命明迷冥盟銘鳴滅免面綿麺茂模毛妄盲耗猛網目黙門紋問冶夜野弥厄役約訳薬躍闇由油喩愉諭輸癒唯友有勇幽悠郵湧猶裕遊雄誘憂融優与予余誉預幼用羊妖洋要容庸揚揺葉陽溶腰様瘍踊窯養擁謡曜抑沃浴欲翌翼拉裸羅来雷頼絡落酪辣乱卵覧濫藍欄吏利里理痢裏履璃離陸立律慄略柳流留竜粒隆硫侶旅虜慮了両良料涼猟陵量僚領寮療瞭糧力緑林厘倫輪隣臨瑠涙累塁類令礼冷励戻例鈴零霊隷齢麗暦歴列劣烈裂恋連廉練錬呂炉賂路露老労弄郎朗浪廊楼漏籠六録麓論和話賄脇惑枠湾腕"

# 常用漢字をintに直す
joyo_kanji_int = joyo_kanji.chars.map(&:ord)

# 常用漢字と元の文字列の差分（Rubyの配列のこういうとこ好き）
joyo_kanji_int - thorikawa
```

# 参考資料
- [UnityのText Mesh Proアセットで日本語を使うときの手順](http://qiita.com/thorikawa/items/03b65b75fa9461b53efd)
- [Rubyで、日本語を含めたランダムな文字列を生成](http://qiita.com/silverflower/items/bb14f0ce5a5ed9a9eaa6) ... 横着して常用漢字のワンライナーはこちらから拝借
- [RubyでIntegerと文字を相互変換する](http://qiita.com/chezou/items/947900faef4c1032ed94)

# あとがき
フォントに含まれる全文字をTextMesh Proのアセット化するやり方がわからなかったので知ってる人いたら教えてください。