中国語入力 無料IME”Google Pinyin”が微妙にバージョンアップ/グーグルのIME大作戦
グーグルピンイン(Google Pinyin、谷歌拼音)と呼ばれるソフトご存知でしょうか?
これは中国語版のIMEで、グーグルが無料で公開しているソフトウェアです。それまでは普通のIME(結構賢く、長文もラク、流行語OK)としてだったのが、最近微妙にバージョンアップ(2010年1月中旬)していたので紹介します。
Google ピンイン
中国語入力の方法を説明したページはこちら
参考: Windows中国語入力方法
i の後ろにコマンド名をつけることでi拡張モードと呼ばれる特殊入力モードに切替
コマンド rq
YYYY-MM-DD形式で日付を入力すると3パタンの日付フォーマット二変換して入力できます。
※ ちなみにrqとは『日期』のピンイン頭文字

コマンド js
数式を入力することで計算結果を入力できる。円周率piや自然定数exp, sin, cos,
tanなども使える。わざわざ計算機(calc)を立ち上げ計算し、結果をコピペする必要もない。
※ jsとは『计算』の頭文字

このi拡張モードですが、実は拡張APIを用いて実現されています。その拡張APIを記述する言語にLUAと呼ばれる手続き型言語を採用しており、ユーザーによる拡張が可能となっています。これが今回のグーグルピンインバージョンアップ最大の特徴かもしれません。残念ながら日本語版グーグルIMEにはこの機能が無いようですが、どうやら最近グーグルのIMEトップページが統合されて、右上のリストから日本語・中国語を横断できるようになりました。もしかすると今後日本語版Google IMEにも拡張APIが統合されるかも?
その他、今回のバージョンアップされた機能
ピンインの頭文字で文章を推測して高速入力

変換候補一覧リストが縦置きにも設定可能

日本語IMEに慣れている場合は便利。ただしスペースは確定してしまうのが欠点。。。
IMEツールバーがWindows標準と統合された

これまでは独自ツールバーでしたね。
グーグルの拡張API参考ページは こちら 興味がある方は勉強してはどうでしょうか?
検索までにつながるコントロール(IME、ブラウザ、OS)を持ったグーグルが、ランチャー機能? 何を目指すんでしょうか
関連記事を読む
□ 旧型パソコンを蘇らせる10のポイント
□ 一目で重い処理が終わったかどうか判断する方法 動画エンコーダーやアルゴリズム系プログラマ必見
下記はLUA言語のお勧め参考書
![]() 「スクリプト言語による効率的ゲーム開発 C/C++へのLua組込み実践 (GAME DEVELOPER)」 プロのゲーム開発現場で必須ツール スクリプト言語LUA,C/C++の効果的連携を解説 | ![]() 「Programming in Lua プログラミング言語Lua公式解説書」 巻末にLua5.1リファレンスマニュアル掲載、1冊でLuaのすべてが学べる | ![]() 「入門Luaプログラミング」 日本語のLua本、C言語との連携を詳しく紹介 |





















![ヱヴァンゲリヲン新劇場版:破 EVANGELION:2.22 YOU CAN (NOT) ADVANCE. [Blu-ray]](http://ec3.images-amazon.com/images/I/31%2ByQte3wtL._SL500_AA300_.jpg)












![ATOK 2010 for Windows [プレミアム] 通常版](http://ec3.images-amazon.com/images/I/51PR-b-lrAL._SL500_AA280_.jpg)










![Google App Engine for Java [実践]クラウドシステム構築 (WEB+DB PRESS plus) (WEB+DB PRESSプラスシリーズ) (WEB+DB PRESS plusシリーズ) (単行本(ソフトカバー))](http://ec2.images-amazon.com/images/I/51S5E3PHJFL._SL500_AA240_.jpg)












![魔法少女まどか☆マギカ 6 【完全生産限定版】 [Blu-ray]](http://gongchengshi.cocolog-nifty.com/photos/uncategorized/2011/04/30/01.png)







![[カステルバジャック] castelbajac 長財布 056616](http://gongchengshi.cocolog-nifty.com/photos/uncategorized/2011/04/30/04.png)


