PDFコピーの文字化けを防ぐ
= 漢字に見えて漢字でない康煕部首こうきぶしゅの検出・置き換え =
= CJK部首補助にも対応 =

康煕部首こうきぶしゅの検出と置換》
  • PDFファイルから文字をコピーして利用しようとした際、表示されない部分があったり文字化けすることがあると聞きます。
  • これは、漢字のように見えて漢字ではない、「康煕部首こうきぶしゅ」というものが PDF の作成過程で混じってしまったことが原因の一つのようです。
  • 康煕部首は、中国の漢字字典、『康煕字典こうきじてん』に示された漢字の分類に用いられる部分字形で、通常の漢字と同じように見えてもこれらはあくまでも部首を表すものであり漢字ではありません。
  • この画像は、下のサンプルの文字を IE というブラウザ(IEは2022年6月サポート終了)で見たものです。
     ⼤・⼭・⽟・⾧などの康煕部首の部分が細い書体で薄く表示されています。これは、他の一部のブラウザでも、ここまで顕著ではないまでも同じような結果が見られます。
  • 康煕部首の総数は214で、これが、世界で共通に使える Unicode(ユニコード)というものに登録されており、PDF などに混じって変換がうまく行かなかった場合などに不具合を引き起こしたりするようです。
  • ここでは、文章の中に康煕部首が混じっていないかを調べ、混じっていた場合には通常の文字に置き換えます。
  • なお、このプログラムは  CJK部首補助 115部首   の検出・置換にも対応しています。ただし、CJK部首補助の内、置き換えられるのは一部の文字のみです。
《サンプル》
*サンプルをコピーし、下の入力枠に貼り付けてみてください。
台⾵の発⽣で西⽇本を中⼼に⾮常に強い⾵が吹き、豪⾬で洪⽔も起きた。今⽉⼀杯は注意を。
⼤阪、⼭形、埼⽟、⾧野、⾧崎、岐⾩、⽯川、⾹川、⿅児島、⾦沢、⽶沢、⾼崎、坂⼾、⾧⾨、鶴⾒、⿃羽、⽷⿂川、伊⾖、小千⾕、⽇南、⽗島、⽏島、⽴⼭、⿊部
⼈や⽜や⽝や⽺や⾍や⾺や⿁や⿂や⿃や⿅や⿏や⿓や⿔は⾞や⾶⾏機で……
《康煕部首を通常の文字に置き換える》
康煕部首とCJK部首補助が 赤く着色されます
 リセット 
《康煕部首と対応する通常の文字》
康煕部首 214部首
⼀⼁⼂⼃⼄⼅⼆⼇⼈⼉⼊⼋⼌⼍⼎⼏⼐⼑⼒⼓⼔⼕⼖⼗⼘⼙⼚⼛⼜⼝⼞⼟⼠⼡⼢⼣⼤⼥⼦⼧⼨⼩⼪⼫⼬⼭⼮⼯⼰⼱⼲⼳⼴⼵⼶⼷⼸⼹⼺⼻⼼⼽⼾⼿⽀⽁⽂⽃⽄⽅⽆⽇⽈⽉⽊⽋⽌⽍⽎⽏⽐⽑⽒⽓⽔⽕⽖⽗⽘⽙⽚⽛⽜⽝⽞⽟⽠⽡⽢⽣⽤⽥⽦⽧⽨⽩⽪⽫⽬⽭⽮⽯⽰⽱⽲⽳⽴⽵⽶⽷⽸⽹⽺⽻⽼⽽⽾⽿⾀⾁⾂⾃⾄⾅⾆⾇⾈⾉⾊⾋⾌⾍⾎⾏⾐⾑⾒⾓⾔⾕⾖⾗⾘⾙⾚⾛⾜⾝⾞⾟⾠⾡⾢⾣⾤⾥⾦⾧⾨⾩⾪⾫⾬⾭⾮⾯⾰⾱⾲⾳⾴⾵⾶⾷⾸⾹⾺⾻⾼⾽⾾⾿⿀⿁⿂⿃⿄⿅⿆⿇⿈⿉⿊⿋⿌⿍⿎⿏⿐⿑⿒⿓⿔⿕
対応する通常の文字
一丨丶丿乙亅二亠人儿入八冂冖冫几凵刀力勹匕匚匸十卜卩厂厶又口囗土士夂夊夕大女子宀寸小尢尸屮山巛工己巾干幺广廴廾弋弓彐彡彳心戈戸手支攴文斗斤方无日曰月木欠止歹殳毋比毛氏气水火爪父爻爿片牙牛犬玄玉瓜瓦甘生用田疋疒癶白皮皿目矛矢石示禸禾穴立竹米糸缶网羊羽老而耒耳聿肉臣自至臼舌舛舟艮色艸虍虫血行衣襾見角言谷豆豕豸貝赤走足身車辛辰辵邑酉釆里金長門阜隶隹雨靑非面革韋韭音頁風飛食首香馬骨高髟鬥鬯鬲鬼魚鳥鹵鹿麥麻黃黍黒黹黽鼎鼓鼠鼻齊齒龍龜龠
《CJK部首補助と対応する文字》
《CJK部首補助 115部首》
⺀⺁⺂⺃⺄⺅⺆⺇⺈⺉⺊⺋⺌⺍⺎⺏⺐⺑⺒⺓⺔⺕⺖⺗⺘⺙⺛⺜⺝⺞⺟⺠⺡⺢⺣⺤⺥⺦⺧⺨⺩⺪⺫⺬⺭⺮⺯⺰⺱⺲⺳⺴⺵⺶⺷⺸⺹⺺⺻⺼⺽⺾⺿⻀⻁⻂⻃⻄⻅⻆⻇⻈⻉⻊⻋⻌⻍⻎⻏⻐⻑⻒⻓⻔⻕⻖⻗⻘⻙⻚⻛⻜⻝⻞⻟⻠⻡⻢⻣⻤⻥⻦⻧⻨⻩⻪⻫⻬⻭⻮⻯⻰⻱⻲⻳
《CJK部首補助の置換に対応する文字》
乚亻𠘨刂㔾𭕄兀尣尢巳幺彑忄㣺扌攵旡歺母民氵灬爫丬犭𤴔罒礻𥫗罓罒𦉪耂𦥑艹艹艹虎衤覀西𧾷辶辶阝長镸阝青𩙿飠鬼麦黄斉歯竜亀

おすすめサイト・関連サイト…

Last updated : 2022/11/23