回答編集履歴

2

些細

2020/06/01 00:36

投稿

quickquip
quickquip

スコア11044

test CHANGED
@@ -56,4 +56,4 @@
56
56
 
57
57
 
58
58
 
59
- ユーザ辞書のseedファイルをShiftJISで作成した上で、ユーザ辞書の作成UTF-8指定すると辞書作成ではエラーにならず、質問のような状況になります。
59
+ ユーザ辞書のseedファイルをShiftJISで作成した上で、ユーザ辞書の作成時にUTF-8指定しても辞書作成ではエラーにならず、質問のような状況になります。

1

追記

2020/06/01 00:36

投稿

quickquip
quickquip

スコア11044

test CHANGED
@@ -28,16 +28,32 @@
28
28
 
29
29
 
30
30
 
31
- だとしたら、システム辞書がUTF-8で作られていて、ユーザ辞書がShiftJISで作られていますね。
31
+ ~~だとしたら、システム辞書がUTF-8で作られていて、ユーザ辞書がShiftJISで作られていますね。~~
32
32
 
33
33
 
34
34
 
35
- コマンドプロンプトの入出力はShiftJISなのでシステム辞書からの出力(と辞書から引けなかった時の動作)が文字化け、ユーザ辞書からの出力は正しい。
35
+ ~~コマンドプロンプトの入出力はShiftJISなのでシステム辞書からの出力(と辞書から引けなかった時の動作)が文字化け、ユーザ辞書からの出力は正しい。~~
36
36
 
37
- Pythonの入出力はUTF-8なのでシステム辞書からの出力は正しく、ユーザ辞書からは**引けない**。
37
+ ~~Pythonの入出力はUTF-8なのでシステム辞書からの出力は正しく、ユーザ辞書からは**引けない**。~~
38
38
 
39
- という状況になると思います。
39
+ ~~という状況になると思います。~~
40
40
 
41
41
 
42
42
 
43
- ユーザ辞書の作成で出力をShiftJISに指定しているのをやめればいいかと。
43
+ ~~ユーザ辞書の作成で出力をShiftJISに指定しているのをやめればいいかと。~~
44
+
45
+
46
+
47
+ ----
48
+
49
+
50
+
51
+ (追記)
52
+
53
+ システム辞書がUTF-8で作られていてユーザ辞書がShiftJISで作られている場合、ユーザ辞書の指定で`incompatible dictionary`のエラーが出てmecabコマンドが動作しませんでした。
54
+
55
+ したがって上記は取り消します。
56
+
57
+
58
+
59
+ ユーザ辞書のseedファイルをShiftJISで作成した上で、ユーザ辞書の作成をUTF-8で指定すると辞書作成ではエラーにならず、質問のような状況になります。