韓国語データのプロットをPDF保存するときに漢字が文字化け #1163
-
お使いのKH CoderのバージョンKHCoder Mac版Ver.3.Beta.05b エラー・不具合について詳しくお書きくださいスレッドの削除方法がわかりませんでしたので、タイトルを差し替えて再度ポストさせていただきます。 ■お使いのOS ■KH Coderのインストール先フォルダ(解凍先フォルダ) ■どんなエラー・不具合・問題ですか? 韓国語テキストの分析で、外部変数は漢字表記の韓国歴代大統領の名前です。当初は「朴槿恵」の「恵」がうまく表示されませんでした。この問題はご教示いただいたように、「config」フォルダ内の「coder.ini」ファイルにあるfont_plot_kr AppleGothicをfont_plot_kr Arial Unicode MSに書き換えることで解消されました。 ただ散布図をPDF保存すると、外部変数の「朴槿恵」が3文字とも空白になってしまいました。PNG保存なら問題ないのですが、不思議に思ったのと、過去の質問になかったようなので上げさせていただきます。エラーメッセージなどは出てきません。 ■分析対象として指定しているファイルの形式は何ですか? ■お使いのセキュリティ対策/ウイルス対策ソフトウェア ■お使いのCPU コンソール・ウィンドウの表示内容(Macではターミナルの表示内容)を貼り付けてくださいLast login: Wed Nov 29 16:06:12 on ttys000
bash -c ' cd "/Applications/khcoder3/";export LANG_BAK=$LANG;export TMPDIR="/Applications/khcoder3/config";export LANG=ja_JP.UTF-8;export LC_ALL=ja_JP.UTF-8;export XMODIFIERS="@im=uim";export GTK_IM_MODULE=uim;export DYLD_FALLBACK_LIBRARY_PATH="/Applications/khcoder3/deps/mysql-5.6.17/lib"; ./x_mac64'
katsumiair@sawadakatsuminoMacBook-Air ~ % bash -c ' cd "/Applications/khcoder3/";export LANG_BAK=$LANG;export TMPDIR="/Applications/khcoder3/config";export LANG=ja_JP.UTF-8;export LC_ALL=ja_JP.UTF-8;export XMODIFIERS="@im=uim";export GTK_IM_MODULE=uim;export DYLD_FALLBACK_LIBRARY_PATH="/Applications/khcoder3/deps/mysql-5.6.17/lib"; ./x_mac64'
Encoding of this Console: UTF-8
Encoding of this file system: UTF-8
Perl/Tk: 804.032
Locale: ja_JP.UTF-8
This is KH Coder 3.Beta.05b on darwin.
CWD: /Applications/khcoder3
Executing Mac OS X 64-bit Package
Checking MySQL connection...
Starting MySQL...
2023-12-02 08:08:54 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).
2023-12-02 08:08:54 18010 [Warning] Setting lower_case_table_names=2 because file system for /Applications/khcoder3/deps/mysql-5.6.17/data/ is case insensitive
2023-12-02 08:08:54 18010 [Note] Plugin 'FEDERATED' is disabled.
2023-12-02 08:08:54 18010 [Warning] Using unique option prefix innodb-locks instead of innodb-locks-unsafe-for-binlog is deprecated and will be removed in a future release. Please use the full name instead.
2023-12-02 08:08:54 18010 [Warning] Using unique option prefix innodb-cmp instead of innodb-cmp-per-index-enabled is deprecated and will be removed in a future release. Please use the full name instead.
2023-12-02 08:08:54 18010 [Note] Plugin 'InnoDB' is disabled.
2023-12-02 08:08:54 18010 [Note] Plugin 'INNODB_TRX' is disabled.
2023-12-02 08:08:54 18010 [Note] Plugin 'INNODB_LOCK_WAITS' is disabled.
2023-12-02 08:08:54 18010 [Note] Plugin 'INNODB_CMP_RESET' is disabled.
2023-12-02 08:08:54 18010 [Note] Plugin 'INNODB_CMPMEM' is disabled.
2023-12-02 08:08:54 18010 [Note] Plugin 'INNODB_CMPMEM_RESET' is disabled.
2023-12-02 08:08:54 18010 [Note] Plugin 'INNODB_CMP_PER_INDEX_RESET' is disabled.
2023-12-02 08:08:54 18010 [Note] Plugin 'INNODB_BUFFER_PAGE' is disabled.
2023-12-02 08:08:54 18010 [Note] Plugin 'INNODB_BUFFER_PAGE_LRU' is disabled.
2023-12-02 08:08:54 18010 [Note] Plugin 'INNODB_BUFFER_POOL_STATS' is disabled.
2023-12-02 08:08:54 18010 [Note] Plugin 'INNODB_METRICS' is disabled.
2023-12-02 08:08:54 18010 [Note] Plugin 'INNODB_FT_DEFAULT_STOPWORD' is disabled.
2023-12-02 08:08:54 18010 [Note] Plugin 'INNODB_FT_DELETED' is disabled.
2023-12-02 08:08:54 18010 [Note] Plugin 'INNODB_FT_BEING_DELETED' is disabled.
2023-12-02 08:08:54 18010 [Note] Plugin 'INNODB_FT_CONFIG' is disabled.
2023-12-02 08:08:54 18010 [Note] Plugin 'INNODB_FT_INDEX_CACHE' is disabled.
2023-12-02 08:08:54 18010 [Note] Plugin 'INNODB_FT_INDEX_TABLE' is disabled.
2023-12-02 08:08:54 18010 [Note] Plugin 'INNODB_SYS_TABLES' is disabled.
2023-12-02 08:08:54 18010 [Note] Plugin 'INNODB_SYS_TABLESTATS' is disabled.
2023-12-02 08:08:54 18010 [Note] Plugin 'INNODB_SYS_INDEXES' is disabled.
2023-12-02 08:08:54 18010 [Note] Plugin 'INNODB_SYS_COLUMNS' is disabled.
2023-12-02 08:08:54 18010 [Note] Plugin 'INNODB_SYS_FIELDS' is disabled.
2023-12-02 08:08:54 18010 [Note] Plugin 'INNODB_SYS_FOREIGN' is disabled.
2023-12-02 08:08:54 18010 [Note] Plugin 'INNODB_SYS_FOREIGN_COLS' is disabled.
2023-12-02 08:08:54 18010 [Note] Plugin 'INNODB_SYS_TABLESPACES' is disabled.
2023-12-02 08:08:54 18010 [Note] Plugin 'INNODB_SYS_DATAFILES' is disabled.
2023-12-02 08:08:54 18010 [Warning] Info table is not ready to be used. Table 'mysql.slave_master_info' cannot be opened.
2023-12-02 08:08:54 18010 [Warning] Info table is not ready to be used. Table 'mysql.slave_relay_log_info' cannot be opened.
2023-12-02 08:08:54 18010 [Note] Event Scheduler: Loaded 0 events
2023-12-02 08:08:54 18010 [Note] /Applications/khcoder3/deps/mysql-5.6.17/bin/mysqld: ready for connections.
Version: '5.6.17' socket: '/tmp/mysql.sock.khc3' port: 0 MySQL Community Server (GPL)
uim <-> XIM bridge. Supporting multiple locales.
Using full-synchronous XIM event flow
Supported conversion engines:
direct (*)
yahoo-jp (ja)
baidu-olime-jp (ja)
google-cgiapi-jp (ja)
social-ime (ja)
ajax-ime (ja)
look ()
ipa-x-sampa ()
viqr (vi)
pinyin-big5 (zh_TW:zh_HK)
pyunihan (zh)
py (zh_CN)
wb86 (zh_CN:zh_TW:zh_HK)
zm (zh_CN:zh_TW:zh_HK)
m17n-am-sera (am)
m17n-ar-kbd (ar)
m17n-as-inscript (as)
m17n-as-itrans (as)
m17n-as-phonetic (as)
m17n-ath-phonetic (ath)
m17n-be-kbd (be)
m17n-bla-phonetic (bla)
m17n-bn-inscript (bn)
m17n-bn-itrans (bn)
m17n-bn-probhat (bn)
m17n-bn-unijoy (bn)
m17n-bo-ewts (bo)
m17n-bo-tcrc (bo)
m17n-bo-wylie (bo)
m17n-latn-post (*)
m17n-latn-pre (*)
m17n-rfc1345 (*)
m17n-syrc-phonetic (*)
m17n-unicode (*)
m17n-cmc-kbd (cmc)
m17n-cr-western (cr)
m17n-cs-kbd (cs)
m17n-da-post (da)
m17n-dv-phonetic (dv)
m17n-el-kbd (el)
m17n-eo-h-fundamente (eo)
m17n-eo-h-sistemo (eo)
m17n-eo-plena (eo)
m17n-eo-q-sistemo (eo)
m17n-eo-vi-sistemo (eo)
m17n-eo-x-sistemo (eo)
m17n-fa-isiri (fa)
m17n-fr-azerty (fr)
m17n-grc-mizuochi (grc)
m17n-gu-inscript (gu)
m17n-gu-itrans (gu)
m17n-gu-phonetic (gu)
m17n-he-kbd (he)
m17n-hi-inscript (hi)
m17n-hi-itrans (hi)
m17n-hi-phonetic (hi)
m17n-hi-remington (hi)
m17n-hi-typewriter (hi)
m17n-hi-vedmata (hi)
m17n-hr-kbd (hr)
m17n-hy-kbd (hy)
m17n-ii-phonetic (ii)
m17n-en-ispell (en)
m17n-iu-phonetic (iu)
m17n-ja-anthy (ja)
m17n-ja-tcode (ja)
m17n-ja-trycode (ja)
m17n-ka-kbd (ka)
m17n-kk-arabic (kk)
m17n-kk-kbd (kk)
m17n-km-yannis (km)
m17n-kn-inscript (kn)
m17n-kn-itrans (kn)
m17n-kn-kgp (kn)
m17n-ko-han2 (ko)
m17n-ko-romaja (ko)
m17n-ks-inscript (ks)
m17n-ks-kbd (ks)
m17n-lo-kbd (lo)
m17n-lo-lrt (lo)
m17n-ml-inscript (ml)
m17n-ml-itrans (ml)
m17n-ml-mozhi (ml)
m17n-ml-swanalekha (ml)
m17n-mr-inscript (mr)
m17n-mr-itrans (mr)
m17n-mr-phonetic (mr)
m17n-my-kbd (my)
m17n-ne-rom (ne)
m17n-ne-trad (ne)
m17n-nsk-phonetic (nsk)
m17n-oj-phonetic (oj)
m17n-or-inscript (or)
m17n-or-itrans (or)
m17n-or-phonetic (or)
m17n-pa-inscript (pa)
m17n-pa-itrans (pa)
m17n-pa-jhelum (pa)
m17n-pa-phonetic (pa)
m17n-ps-phonetic (ps)
m17n-ru-kbd (ru)
m17n-ru-phonetic (ru)
m17n-ru-translit (ru)
m17n-ru-yawerty (ru)
m17n-sa-harvard-kyoto (sa)
m17n-sa-IAST (sa)
m17n-sd-inscript (sd)
m17n-si-phonetic-dynamic (si)
m17n-si-samanala (si)
m17n-si-singlish (si)
m17n-si-sumihiri (si)
m17n-si-transliteration (si)
m17n-si-wijesekera (si)
m17n-sk-kbd (sk)
m17n-sr-kbd (sr)
m17n-sv-post (sv)
m17n-ta-inscript (ta)
m17n-ta-itrans (ta)
m17n-ta-lk-renganathan (ta)
m17n-ta-phonetic (ta)
m17n-ta-tamil99 (ta)
m17n-ta-typewriter (ta)
m17n-ta-vutam (ta)
m17n-tai-sonla-kbd (tai)
m17n-te-apple (te)
m17n-te-inscript (te)
m17n-te-itrans (te)
m17n-te-pothana (te)
m17n-te-rts (te)
m17n-th-kesmanee (th)
m17n-th-pattachote (th)
m17n-th-tis820 (th)
m17n-ua-kbd (ua)
m17n-ug-kbd (ug)
m17n-ur-phonetic (ur)
m17n-uz-kbd (uz)
m17n-vi-han (vi)
m17n-vi-nomvni (vi)
m17n-vi-nomtelex (vi)
m17n-vi-tcvn (vi)
m17n-vi-telex (vi)
m17n-vi-viqr (vi)
m17n-vi-vni (vi)
m17n-yi-yivo (yi)
m17n-zh-bopomofo (zh)
m17n-zh-cangjie (zh)
m17n-zh-pinyin-vi (zh)
m17n-zh-pinyin (zh)
m17n-zh-py-b5 (zh)
m17n-zh-py-gb (zh)
m17n-zh-py (zh)
m17n-zh-quick (zh)
m17n-zh-tonepy-b5 (zh)
m17n-zh-tonepy-gb (zh)
m17n-zh-tonepy (zh)
elatin ()
latin ()
byeoru (ko)
tutcode (ja)
skk (ja)
prime (ja)
anthy-utf8 (ja)
anthy (ja)
mozc (ja)
XMODIFIERS=@im=uim registered, selecting anthy (ja) as default conversion engine
starting R: "/Applications/khcoder3/deps/R-3.1.0/Resources/bin/R" --slave --vanilla
ram_r 8192
R Version: 3.1, x86_64
Using un-threaded functions...
Connected to MySQL 5.6, khc225.
MySQL integrity check: pass, /Applications/khcoder3/deps/mysql-5.6.17
RAM: 8192
Trying out a different dialog method for darwin...
ignore: 210,1,13,14,16,21,22,24,25,32,33,37,39,41,43,44,45,48,49,50,51,53,54,55,56,57,62,63,64,67,70,74,82,86,87,88,89,95,97,98,100,101,104,106,108,110,113,115,116,117,118,120,124,127,128,130,131,135,143,148,150,151,156,157,158,164,167,180,181,184,192,193,204,20,29,30,31,52,59,61,69,71,73,80,84,90,93,96,99,105,107,109,111,126,136,138,142,147,152,153,155,163,168,176,178,183,185,189,190,201,27,35,36,68,81,85,92,123,129,137,141,146,149,162,165,177,179,188,194,195,199,205,208,5,38,60,65,91,125,139,191,198,200,202,203,206,207,40,66,77,79,114,140,154,161,166,169,171,175,182,78,94,102,119,170,28,58,72,187,47,3,46,197,83,122,174,23,112,26,196,34,134,173,186,160,145,15,76,42,18,144,211,212,103,159,172,133,19,75,17,121,
..........
0 wallclock secs ( 0.17 usr 0.03 sys + 0.00 cusr 0.01 csys = 0.21 CPU)
Data matrix for R: 117 words x 69 (69) docs
Warning: package ‘ggplot2’ was built under R version 3.1.3
Statistics::R::Bridge::pipe::read_processR, Sleep and Retry!
Statistics::R::Bridge::pipe::read_processR, Retry:
Loading required package: sp
Checking rgeos availability: FALSE
Note: when rgeos is not available, polygon geometry computations in maptools depend on gpclib,
which has a restricted licence. It is disabled by default;
to enable gpclib, type gpclibPermit()
Loading required package: Rcpp
Warning: package ‘Rcpp’ was built under R version 3.1.3
Loading required package: RColorBrewer
Non-function objects are not currently inserted (not traceable): .packageName
Modified functions inserted through trace(): wordlayout
Statistics::R::Bridge::pipe::read_processR, Sleep and Retry!
Statistics::R::Bridge::pipe::read_processR, Retry: 34
Non-function objects are not currently inserted (not traceable): .packageName
-------------------------[Begin]-------------------------[R]
Dimension Cor ^2 Explained
[1,] 1 0.1381 41.13
[2,] 2 0.0722 21.50
[3,] 3 0.0417 12.42
[4,] 4 0.0390 11.62
[5,] 5 0.0312 9.28
[6,] 6 0.0136 4.05
[1] "iterations: 139"
---------------------------------------------------------[R]
done: 00:00:10
Trying out a different dialog method for darwin...
Non-function objects are not currently inserted (not traceable): .packageName
Non-function objects are not currently inserted (not traceable): .packageName
-------------------------[Begin]-------------------------[R]
Dimension Cor ^2 Explained
[1,] 1 0.1381 41.13
[2,] 2 0.0722 21.50
[3,] 3 0.0417 12.42
[4,] 4 0.0390 11.62
[5,] 5 0.0312 9.28
[6,] 6 0.0136 4.05
[1] "iterations: 0"
---------------------------------------------------------[R]
done: 00:00:04
new default extension: .pdf
Non-function objects are not currently inserted (not traceable): .packageName
Warning in grid.Call.graphics(L_text, as.graphicsAnnot(x$label), x$x, x$y, :
failed in text conversion to encoding 'CP949'
Trying out a different dialog method for darwin...
Statistics::R::Bridge::pipe::read_processR, Sleep and Retry!
Statistics::R::Bridge::pipe::read_processR, Retry:
Non-function objects are not currently inserted (not traceable): .packageName
Statistics::R::Bridge::pipe::read_processR, Sleep and Retry!
Statistics::R::Bridge::pipe::read_processR, Retry: 122
Non-function objects are not currently inserted (not traceable): .packageName
-------------------------[Begin]-------------------------[R]
Dimension Cor ^2 Explained
[1,] 1 0.1381 41.13
[2,] 2 0.0722 21.50
[3,] 3 0.0417 12.42
[4,] 4 0.0390 11.62
[5,] 5 0.0312 9.28
[6,] 6 0.0136 4.05
[1] "iterations: 0"
---------------------------------------------------------[R]
done: 00:00:08
new default extension: .pdf
Non-function objects are not currently inserted (not traceable): .packageName
Warning in grid.Call.graphics(L_text, as.graphicsAnnot(x$label), x$x, x$y, :
failed in text conversion to encoding 'CP949'
new default extension: .pdf
Non-function objects are not currently inserted (not traceable): .packageName
Warning in grid.Call.graphics(L_text, as.graphicsAnnot(x$label), x$x, x$y, :
failed in text conversion to encoding 'CP949'
new default extension: .pdf
new default extension: .png
new default extension: .pdf
new default extension: .png |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 2 replies
-
KH Coder上ではフォントを変更することで表示できたものの、PDF保存時に文字化けするということですね。 残念ながら、これはもう入力データを修正していただくしかないようです。 英語版Wikipediaに載っている「朴槿惠」の表記であれば、(フォントを変えていない)KH Coder上でも、PDFでも文字化けしないようです。KH Coder 3.Beta.07bでは次のようになりました。 PDFで「恵」1文字だけが「?」に化ける点が、お使いの3.Beta.05bと違っていますね。もしかしたら、3.Beta.05bでは画像と異なる出力になるかもしれません。 韓国語(ハングル)の分析時には、Rを「韓国語(ハングル)モード」に設定するため、どうも日本語の漢字(?)「恵」は化けてしまうようです。一方で韓国語の漢字(?)「惠」は表示できるようです。すみません、私も十分に理解していなくて、「日本語の漢字」「韓国語の漢字」という言葉は今テキトーに作りました。本当はなにかちゃんとした呼び方があるのではないかと思います。 なお同様に、ロシア語の分析時に漢字を表示しようとしても文字化けするはずです。現状では同時に1言語しか扱うことができません。 |
Beta Was this translation helpful? Give feedback.
-
入力データを変更しない形で対応するには、
していただくという方法も考えられます。 ただ、最近のExcelで試したことはないのですが、以前のExcelでは語のラベルが重なって読みにくくなる問題への対策が難しかったように記憶しています。 |
Beta Was this translation helpful? Give feedback.
KH Coder上ではフォントを変更することで表示できたものの、PDF保存時に文字化けするということですね。
残念ながら、これはもう入力データを修正していただくしかないようです。
英語版Wikipediaに載っている「朴槿惠」の表記であれば、(フォントを変えていない)KH Coder上でも、PDFでも文字化けしないようです。KH Coder 3.Beta.07bでは次のようになりました。
入力データ:
KH Coder画面:
PDF:
PDFで「恵」1文字だけが「?」に化ける点が、お使いの3.Beta.05bと違っていますね。もしかしたら、3.Beta.05bでは画像と異なる出力になるかもしれません。
韓国語(ハングル)の分析時には、Rを「韓国語(ハングル)モード」に設定するため、どうも日本語の漢字(?)「恵」は化けてしまうようです。一方で韓国語の漢字(?)「惠」は表示できるようです。すみません、私も十分に理解していなくて、「日本語の漢字」「韓国語の漢字」という言葉は今テキトーに作りました。本当はなにかちゃんとした呼び方があるのではないかと思います。
なお同様に、ロシア語の分析時に漢字を表示しようとしても文字化けするはずです。現状では同時に1言語しか扱うことができません。