Home
Packages
Forums
Wiki
GitLab
Security
AUR
Download
コンテンツにスキップ
メインメニュー
メインメニュー
サイドバーに移動
非表示
案内
メインページ
目次
コミュニティに貢献
最近の出来事
おまかせ表示
特別ページ
交流
ヘルプ
貢献
最近の更新
最近の議論
新しいページ
統計
リクエスト
ArchWiki
検索
検索
表示
アカウント作成
ログイン
個人用ツール
アカウント作成
ログイン
Mozcのソースを表示
ページ
議論
日本語
閲覧
ソースを閲覧
履歴を表示
ツール
ツール
サイドバーに移動
非表示
操作
閲覧
ソースを閲覧
履歴を表示
全般
リンク元
関連ページの更新状況
ページ情報
表示
サイドバーに移動
非表示
←
Mozc
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、次のグループに属する利用者のみが実行できます:
登録利用者
。
このページのソースの閲覧やコピーができます。
[[Category:国際化]] [[en:Mozc]] [http://code.google.com/p/mozc/ プロジェクトホームページ]より: :''Mozc は Chromium OS、Windows、Mac、あるいは Linux など、マルチプラットフォームで動作するよう設計された日本語インプットメソッドエディタ (IME) であり、このオープンソースプロジェクトは [http://www.google.com/intl/ja/ime/ Google 日本語入力] から派生したものです。Mozc と Google 日本語入力との差異は [http://code.google.com/p/mozc/wiki/AboutMozc About Mozc] で説明されています。'' (簡単に言うと、Mozc は辞書やその関連データが Google 日本語入力と異なっているか省略されており、Google 日本語入力と同等の変換品質は持ちません) == インストール == 無印 {{AUR|Mozc}} は [[#Unofficial user repository を使う|Unofficial user repository]] を使うか、AUR から自分でビルドしてインストールできます。 {{Note|Mozc は {{Pkg|ibus}}インプットメソッドフレームワークを使用します。IBus のインストールや設定については [[IBus]] を参照してください。}} このパッケージは以下のコンポーネントからなっています: {| class="wikitable" style="text-align:center;margin:0 2em auto" !パッケージ !! mozc !! 説明 |- !グループ | mozc-im || |- !rowspan="3" | コンポーネント | mozc || Mozc サーバ |- | ibus-mozc || IBus 用モジュール |- | emacs-mozc || Emacs 用 Mozc (任意) |} {{Tip|[[#Mozc バリエーション on AUR|非公式パッケージを使用して、他のインプットメソッドフレームワークで Mozc を使用することもできます。]]}} === Unofficial user repository を使う === Mozc の Unoficcial user repository が用意されています。これを使用する場合は以下を {{Ic|/etc/pacman.conf}} に追加します: {{bc|<nowiki> [pnsft-pur] SigLevel = Optional TrustAll Server = http://downloads.sourceforge.net/project/pnsft-aur/pur/$arch </nowiki>}} {{Note|用意されているのは現在 x86_64 用パッケージのみです。}} そしてパッケージデータベースを更新します: # pacman -Syy インストールするパッケージは以下のようにグループ指定で選択することができます: # pacman -S mozc-im または、例えば以下のように直接指定します: # pacman -S mozc ibus-mozc emacs-mozc === PKGBUILD を使ってコンパイル === 自分で AUR からビルドする場合は以下の手順で行います。 まず mozc の tarball を AUR から入手するか、AUR ツールを使用し、必要であれば PKGBUILD を編集します。 $ wget https://aur.archlinux.org/packages/mo/mozc/mozc.tar.gz $ tar xvf mozc.tar.gz $ cd mozc ==== PKGBUILD の編集 ==== Emacs で mozc.el を使用して日本語入力を行う場合は、{{Ic|1=_emacs_mozc=}} の行をコメントから解除してください: ## If you will be using mozc.el on Emacs, uncomment below. _emacs_mozc="yes" ==== ビルドおよびインストール ==== PKGBUILD の編集が終わったら保存し、ビルド及びインストールします: $ makepkg -s -i {{Note|AUR 支援ツールの中には、分割パッケージに対応していないために、作成したパッケージのうちの一つしかインストールしようとしないものがあるかもしれません。その場合、インストールに失敗したり必要なパッケージがインストールされません。その時でも (makepkg が正常終了している限り) パッケージファイル (*.pkg.tar.xz) 自体は作成されていますので、ツールがビルドに使用したパスから探してすべてインストールしてください。}} === Mozc を利用可能にする === X または IBus を再起動し、Mozc を利用できるようにします。 == Mozc バリエーション on AUR == 各パッケージは以下のように構成されています: {| class="wikitable" style="text-align:center;margin:0 2em auto" !パッケージ !! mozc !! mozc-svn !! mozc-ut !! mozc-fcitx !! 説明 |- !グループ | mozc-im || mozc-im-svn || mozc-im || mozc-im || |- !rowspan="6" | コンポーネント | mozc || mozc-svn || mozc-ut || -- || Mozc サーバ |- | ibus-mozc || ibus-mozc-svn || ibus-mozc-ut || -- || IBus 用モジュール (任意) |- | (uim-mozc) || uim-mozc-svn || uim-mozc-ut || -- || uim 用モジュール (任意) |- | <small>''N/A''</small> || fcitx-mozc-svn || <small>''N/A''</small> || -- || Fcitx 用モジュール (任意) |- | emacs-mozc || emacs-mozc-svn || emacs-mozc-ut || -- || Emacs 用 Mozc (任意) |- | -- || -- || -- || mozc-fcitx || mozc-fcitx パッケージ |} ===uim-mozc=== {{AUR|Mozc}} は IBus にしか対応していませんが、[http://code.google.com/p/macuim/ macuim] が ''uim-mozc'' プラグインを提供しています。{{AUR|uim-mozc}} ''(AUR)'' が無印 ''Mozc'' と {{AUR|mozc-ut}} で利用でき、{{AUR|mozc-svn}} でもビルドできるようになっています ([[uim を使って日本語を入力]]を参照してください)。''uim-mozc'' は他の Mozc パッケージと同様に [[#Unofficial user repository を使う|Unoffical User Repository からインストールできます]]。 ===mozc-ut=== {{AUR|mozc-ut}} は Mozc に [http://www.geocities.jp/ep3797/mozc_01.html Mozc UT 辞書]を追加します。これにより 35 万語以上がオリジナル辞書に追加されます。''uim-mozc'' プラグインのビルドにも対応しています。 {{Note| *''mozc-ut'' のビルドには Mozc UT 辞書シードの生成のため長い時間がかかります。 *''mozc-ut'' は 無印 ''Mozc'' 用の ''ibus-mozc''、''emacs-mozc'' および ''uim-mozc'' と共に使用できます。すなわち、''mozc-ut'' 以外のコンポーネントは [[#Unofficial user repository を使う|Unofficial User Repository からインストールすればビルドの必要はありません]]。}} ===mozc-svn=== {{AUR|mozc-svn}} は Mozc 公開 svn リポジトリを使用してビルドします。''uim-mozc'' および ''fcitx-mozc'' プラグインのビルドも対応しています。特に理由のない限り、''mozc'' または ''mozc-ut'' を使用してください。''mozc-svn'' は ''mozc'' とほとんど同じであり (公開されている svn リポジトリは実際は trunk ではなく ''mozc'' の公開バージョンがアップするタイミングでのみ更新されています)、makepkg にかかる時間はおそらく ''mozc-svn'' の方が長くなります。 ===mozc-fcitx=== {{AUR|mozc-fcitx}} は [[Fcitx|Fcitx]] を使用する場合専用のパッケージです。 == 設定 == ''IBus の設定に関しては [[IBus]] を参照してください。'' Mozc をデフォルトのインプットメソッドにするには、''ibus-setup'' で設定します: $ ibus-setup 「インプットメソッド」タブを選び、''Mozc'' をインプットメソッドリストの先頭に移動します。 インプットメソッドの切り替えは、{{ic|Alt + Shift_L}} (IBus のデフォルト) で行えます。 === Emacs で Mozc を使う === mozc.el (mozc-mode) を使用し、LEIM (Library of Emacs Input Method) 経由で日本語を入力することができます。mozc-mode を使用するには、以下を {{ic|.emacs.d/init.el}} あるいはその他の Emacs カスタム設定用ファイルに追加します: (require 'mozc) ; or (load-file "/path/to/mozc.el") (setq default-input-method "japanese-mozc") mozc.el は変換候補の表示スタイルに、候補のリストを入力中文字列のそばに表示する "overlay" モードを提供しています (Mozc r77以降)。このモードをデフォルトで利用する場合は、以下の設定を追加します: (setq mozc-candidate-style 'overlay) {{ic|C-\}} (''toggle-input-method'') で mozc-mode のオン/オフを切り替えます。 ==== Emacs 上で C-SPC が IM のオン・オフで使われてしまうのを抑止する ==== デスクトップ環境上で IM のオン・オフのキー割り当てに C-SPC を設定しており、Emacs 上でもそちらが優先されて C-SPC/C-@ で set-mark-command が使えなくて困る、という場合は、{{ic|~/.Xresources}} か {{ic|~/.Xdefaults}} に以下を追加します。 Emacs*UseXIM: false == Tips == === 現在使用している Mozc のバージョンを表示する === Mozc 起動中に "ばーじょん" と入力し変換すると、変換候補の中に現在の Mozc のバージョン番号が表示されます: {{hc|<u>ばーじょん</u> |バージョン ヴァージョン ばーじょん Mozc-1.6.1187.102 ''⇐ Mozc のバージョン'' ...}} === Mozc tool コマンド === Mozc tool は以下のコマンドで起動できます。 * Mozc プロパティ:{{bc|1=$ /usr/lib/mozc/mozc_tool --mode=config_dialog}} * Mozc 辞書ツール:{{bc|1=$ /usr/lib/mozc/mozc_tool --mode=dictionary_tool}} * Mozc 単語登録:{{bc|1=$ /usr/lib/mozc/mozc_tool --mode=word_register_dialog}} * Mozc 手書き文字入力:{{bc|1=$ /usr/lib/mozc/mozc_tool --mode=hand_writing}} * Mozc 文字パレット:{{bc|1=$ /usr/lib/mozc/mozc_tool --mode=character_palette}} === ASCII キーボードで CapsLock キーを英数キーとして使用する === Mozc のプリセットのキーバインドや多くの日本語入力メソッドでは、変換前入力中の英数入力切り替えは、{{ic|英数}}キー、{{ic|ひらがな/カタカナ}}キー、あるいは{{ic|無変換}}キーなどに割り当てられていますが、ASCII キーボードにそれらはありません。CapsLock キーに英数キー (Eisu_toggle) を割り当てることで日本語キーボードと同じように使用できます (Mozc は CapsLock キーを認識しないようです)。 以下の設定では、OADG キーボードと等価な、Eisu_toggle を {{ic|CapsLock}} キーに、Caps_Lock を {{ic|Shift + CapsLock}} キーに割り当てます。 {{Warning|この設定はデスクトップ全体に作用します。}} {{ic|~/.Xmodmap}} を以下のように編集します: keycode 66 = Eisu_toggle Caps_Lock clear Lock X 再起動するか、xmodmap コマンドを実行して編集を適用します: $ xmodmap ~/.Xmodmap == トラブルシューティング == === Mozc のビルドに失敗する (プロセスが強制終了される) === ビルドが以下のようなメッセージで異常終了した場合: ... /bin/sh: 1 行: xxxx 強制終了 ... make: *** [xxx/xxx ...] エラー 137 ... メモリ不足になっていないか確認してください。 === Mozc をアップグレードし、X または IBus を再起動しても (リブートはしていない) 古い Mozc が動いている === 古いバージョンの Mozc が終了されずにずっとメモリ上で動作しているのかもしれません。Mozc のプロセスを一度 kill してみてください: $ killall mozc_server == 関連項目 == *[http://code.google.com/p/mozc/ Mozc 公式サイト] *[[uim を使って日本語を入力]]
このページで使用されているテンプレート:
テンプレート:AUR
(
ソースを閲覧
)
テンプレート:Hc
(
ソースを閲覧
)
テンプレート:Ic
(
ソースを閲覧
)
テンプレート:META Box
(
ソースを閲覧
)
テンプレート:META Box Blue
(
ソースを閲覧
)
テンプレート:META Box Green
(
ソースを閲覧
)
テンプレート:META Box Red
(
ソースを閲覧
)
テンプレート:Note
(
ソースを閲覧
)
テンプレート:Pkg
(
ソースを閲覧
)
テンプレート:Tip
(
ソースを閲覧
)
テンプレート:TranslationStatus
(
ソースを閲覧
)
テンプレート:Warning
(
ソースを閲覧
)
Mozc
に戻る。
検索
検索
Mozcのソースを表示
話題を追加