AD

中古パソコン関連リンク集:文責・jisyou
中古パソコン売るのも買うのもドスパラ中古Web 老舗のパソコンパーツショップ、ドスパラの中古販売サイトです。特にパーツ類がお買い得。パソコンのパワーアップに最適のお店です。
イオシス 大阪・秋葉原で3店舗展開中の「アウトレットと中古パソコン けっこう安い。」でおなじみのお店。ノリの良いお店です。
デジタルドラゴン 中古パソコンの永久保証・永久サポートを実施しているお店。インターネット上では最大手でしょう。
ぱそすた「パソコン倶楽部」 あらかじめ各種ソフトがインストールされています。初めてのパソコンとして初心者にもおすすめです。

2007年11月30日金曜日

gOS完全日本語化への道〜Themeの日本語化

gOSで使われているEnlightenmentは、コンパイルされたThemeファイルによって、その見た目が決定される。つまり、Themeを日本語化しようと思ったら、デコンパイルして設定したのち、またコンパイルすればいいのだ。

1.Themeファイルをコピーしてデコンパイルする

デフォルトのThemeファイルは、/usr/share/enlightenment/data/themes/に入っている、default.edj。まずこれをホームにコピーする。

cp /usr/share/enlightenment/data/themes/default.edj ~

default.edjをデコンパイルする。

edje_decc default.edj

大量の画像ファイル(.png)、設定ファイル(.edc)、フォント(.ttf)とコンパイル用シェルスクリプト(build.sh)が展開される。

2.フォントをコピーし、設定ファイルを編集する

Themeで使われるフォントは、他のファイルと一緒にThemeファイル内に入れる必要がある。今回はIPAモナーUIゴシックを使うことにする。本来はボールド体のある書体の方が見栄えがいいのだが・・・

cp /usr/share/fonts/truetype/ipamona/ipagui-mona.ttf ~/default/fonts

設定ファイルmain.edcを編集し、フォントを認識させる。

cd ~/default
gedit main.edc

13行目、fonts{}の中にフォント名を追加する。

fonts {
font: "fonts/arial.ttf" "Edje-Arial";
font: "fonts/arialbd.ttf" "Edje-Arial-Bold";
font: "fonts/ariali.ttf" "Edje-Arial-Italic";
font: "fonts/ipagui-mona.ttf" "IPA-Mona-UI-Gothic";
}

次にテキストスタイルを定義するため、bitsディレクトリにあるtextblock_styles.edcを編集する。

gedit ~/default/bits/textblock_styles.edc

Edje-Arial-Bold、Edje-Arial-Mono、Edje-Arialのフォント名を全てIPA-Mona-UI-Gothicに置き換える。置換を使えばすぐできる。

style {
name: "about_this_theme";
base: "font=IPA-Mona-UI-Gothic font_size=11 color=#000000 wrap=word";

tag: "br" "\n";
tag: "bold" "+ font=IPA-Mona-UI-Gothic";
tag: "mono" "+ font=IPA-Mona-UI-Gothic";
tag: "center" "+ align=middle";
tag: "square" "+ font=IPA-Mona-UI-Gothic backing=on";
tag: "subliminal" "+ color=#f0f0f0";
tag: "red" "+ color=#cc0000";
tag: "underline" "+ underline=on underline_color=#000000";
}

上記以外の箇所も全てだ。

3.コンパイルし、Themeを適応させる。

シェルスクリプトを実行すればコンパイルできる、はずなのだが、なぜかエラーが出るので設定ファイルをbitsディレクトリにコピーする。

cd ~/default
sh build.sh
edje_cc: Warning. Cannot open file 'bits/border_default.edc'
↑ここでエラー

cp *.edc bits
sh build.sh

defaultディレクトリ内にコンパイルされたThemeファイル(default.edj)ができているので、ユーザーテーマのディレクトリにコピーする。

cp default.edj ~/.e/e/themes/default-ja.edj

デスクトップを左クリック→設定→テーマで、テーマの選択画面を出す。ユーザーのチェックボックスを選択すると、先ほどのThemeが表示されるので選択、適用を押す。
これでウインドーの枠やポップアップダイアログも日本語化される。

なんか久しぶりにハックっぽいことをした気がする。やっぱパソコンは楽しいね。

gOS完全日本語化への道〜ウインドウ・ファイルマネージャーの日本語化(報告編)



gOSの完全日本語化、完成。文字が細いのが難点だが、タイトルバー、ファイルマネージャー、ダイアログも文字化けがなくなった。
やってみて分かったが、こりゃ大変だ。やり方はまた後日。今日はもう寝る。

2007年11月29日木曜日

gOS完全日本語化への道〜キーボード編

キーボードの設定を直すためにxorg.confをいじることにした。まさかGutsyになってまで設定ファイルを直接触る羽目になるとは思わなかった。
gOSにはテキストエディタが入っていないので、とりあえずgeditをインストール。なんでも構わないのだが、慣れているし。で、ターミナル上から

gksudo gedit /etc/X11/xorg.conf

InputDeviceセクションを見てみると、ありゃ。

Option "XkbModel" "pc105"
Option "XkbLayout" "us"

インストール時の選択は反映されないようだ。以下に修正する。

Option "XkbModel" "jp106"
Option "XkbLayout" "jp"

保存してXの再起動(Ctrl+Alt+Backspace)。これで記号も表示通りのものが入力出来るし、半角/全角キーでSCIMのオン・オフも可能になった。
残すはタイトルバーとファイルマネージャーの文字化けか。こっちは奥が深そうだ。

2007年11月23日金曜日

最近の動き

モンスターハンターフロンティアオンラインにはまってしまい、ブログもポッドキャストも更新が止まっている。またか。まただ。
Ubuntuもゲームをしながら攻略サイトの情報を見るためにDellサブノートにいれたgOSしか(Firefoxしか)使っていない。gOSが便利、というよりサブノートだから(A4ノートに比べて)邪魔にならない、という点で使っている。日本語化した以外は(壁紙も含め)デフォルトのままだ。DynabookA11はこのところ起動すらしていない。
モンスターハンターフロンティアオンラインに飽きるまでは更新もまばらになると思うが、見捨てずに待っていて欲しい。たぶん、もうすぐだから。

2007年11月3日土曜日

gOSってgreenOSの略らしい。


gOSのインストール完了。インストール自体はUbuntuと同じため、迷うところは無かった。
gOSは(上のスクリーンショットのように)GutsyをベースにWIndowManagerにEnlightenment(E17)を採用している。eliveでEnlightenmentに感動し、Ubuntuにも入れようかと思っていたところだったので、ちょうど良かった。
昨日のエントリーの後で調べてみたら、すでにU-BONさんがインストール、日本語の設定まで記事にされていた。みんなでつくる「レッツ!Ubuntu」のエントリーを参考にしながら、設定してみたが、ポップアップウインドウや、タイトルバーの部分に日本語フォントが反映されない。これは確かThemeファイルそのものを設定しなければいけなかったはず。後で調べてみよう。
今このエントリーは日本語の設定が済んだgOSで書いているのだが、キーボードレイアウトの設定で日本語キーボードが反映されていないので、妙に入力しづらい。全角・半角キーも効かないし、記号キーの文字も違うものが出てくる。キーボードレイアウト、どこの何が足りないのだろう。
もう少し詳しく調べて、「完全日本語版」を目指してみよう。

Google OS?いや、gOSか

ほとんどGoogle PC、gOS搭載の低価格PCを米Wal-Martが販売
マイコミジャーナルに掲載されていた記事。気になるのはgPCよりgOSの方だ。WEBアプリに特化したUbuntuベースのOS、ということらしい。
gOSの公式サイトにはスクリーンショットが1枚あるだけで、他はまだ作成中のようだが、DownloadsページにTorrentファイルが置いてあったのでダウンロードしてみよう。ダウンロードの残り時間が約10時間とか出ているが、明日のお昼頃までには完了しているだろう。
Ubuntuベースならカスタマイズの方法も(ある程度)分かることだし、色々と遊べそうだ。
楽しみにしておこう。