Tag Archives: japanese

conky に 根気~ づよくトライアル ( 4 ) – RSSを表示

conky で日本語の表示ができたので、続けて FreeBSD サイトから、ニュースの RSS フィードを読み込んで、conky に表示してみる。

まずは、sysutils/conky を WITH_RSS=yes でコンパイルする。

# cd /usr/ports/sysutils/conky
# make config-recursive

# make install clean

続けて、.conkyrc を編集する。

conky に RSS フィードを表示するサンプルを作った。 .conkyrc は UTF-8 で保存する。

alignment top_left

double_buffer yes

border_width 1

draw_outline no
draw_shades no
default_color cornflowerblue

use_xft yes
override_utf8_locale yes
xftfont Kochi Gothic:style=Regular:size=12

gap_x 5
gap_y 20
no_buffers yes

update_interval 1.0

TEXT
${color}◆ ${rss http://www.freebsd.org/ja/news/rss.xml 15 feed_title}
${color}${hr 2}
${voffset 5} ${color grey30}${rss http://www.freebsd.org/ja/news/rss.xml 15 item_title 0}
${color}${stippled_hr 1}
${voffset 5} ${color grey30}${rss http://www.freebsd.org/ja/news/rss.xml 15 item_title 1}
${color}${stippled_hr 1}
${voffset 5} ${color grey30}${rss http://www.freebsd.org/ja/news/rss.xml 15 item_title 2}
${color}${stippled_hr 1}
${voffset 5} ${color grey30}${rss http://www.freebsd.org/ja/news/rss.xml 15 item_title 3}
${color}${stippled_hr 1}
${voffset 5} ${color grey30}${rss http://www.freebsd.org/ja/news/rss.xml 15 item_title 4}
${color}${hr 2}

結果は、下のような感じ。

conky による RSS フィードの表示方法には、下記のようなものがある。

  • $rss uri interval_in_minutes feed_title
  • $rss uri interval_in_minutes item_title 0~
  • $rss uri interval_in_minutes item_desc 0~
  • $rss uri interval_in_minutes item_tiles num space_in_front

 

 

conky に 根気~ づよくトライアル ( 3 ) - 日本語を表示

conky で日本語を使いたいと思って、ネットの大海原をさまよいながら様々なサイトを参考にさせて頂いて学んだ。

そして、結論として、日本語表示できた。

その方法を簡潔に書くと。

  1. sysutils/conky を WITH_XFT=yes でコンパイル。
  2. .conkyrc を編集して use_xft yes を追加する。
  3. .conkyrc を編集して override_utf8_locale yes を追加する。

これでいけた。

詳細を記述しておく。

  • 私の場合は、jail 環境下において sysutils/conky の make が通らなかったため、親でコンパイルした後に、package を自作して、それを jail 環境下で pkg_add することにした。 ネットワークから取得する package は、WITH_XFT オプションが no の状態で make されているからだ。逃げの一手法ということで笑

さてまず、通常の環境で

OYA# cd /usr/ports/sysutils/conky
OYA# make config

オプション選択画面で XFT にチェックをつける。

そして。

OYA# make install clean

通常環境で使用する場合は、この後ですぐに .conkyrc の編集をすればよい。

 

私は jail 環境下で make のエラーが出たので、jail 環境下でも「XFT が使える conky」を動かすために、通常環境でコンパイルした conky を packag 化した。

OYA# make package-noinstall
===> Generating temporary packing list

これで、/usr/ports/sysutil/conky/ の中に、conky-1.8.1_4.tbz が出来る。

このファイルを、jail 環境下にコピーしたあと、pkg_add する。

JAIL# pkg_add conky-1.8.1_4.tbz

 

ここまで、別段エラーも出ず、jail の親環境(通常環境)、および、jail の子環境に WITH_XFT=yes な conky がインストールできた。

さて、 .conkyrc の編集をするわけだが、具体的に下記のサンプルを作ってみた。

.conkyrc は UTF-8 で保存する。

alignment top_left

double_buffer yes

draw_shades no
draw_outline no
default_color orange
#default_outline_color black
#default_shade_color black

use_xft yes
override_utf8_locale yes
xftfont DejaVu Sans Mono:size=12

TEXT
DejaVu Sans Mono ( 12pt ) 日本語を表示するサンプル文字です。
${font DejaVu Sans Mono:size=10}DejaVu Sans Mono ( 10pt ) 日本語を表示するサンプル文字です。
${font Kochi Gothic:style=regular:size=12}Kochi Gothic ( 12pt ) 日本語を表示するサンプル文字です。
${font Kochi Gothic:style=regular:size=10}Kochi Gothic ( 10pt ) 日本語を表示するサンプル文字です。
${font IPAexGothic:style=regular:size=12}IPAexGothic ( 12pt ) 日本語を表示するサンプル文字です。
${font IPAexGothic:style=regular:size=10}IPAexGothic ( 10pt ) 日本語を表示するサンプル文字です。

結果は次のようになった。

 

文字サイズが小さい場合は、アンチエイリアスをかけない方が見やすい。

scim anthy - 日本語変換

ブラウザ入れた後、検索テキスト入力のために日本語使いたいと思ったヤツ。

japanese/scim-anthy

ja-scim-anthy-1.2.7

# /usr/ports/japanese/scim-anthy
# make config-recursive
# make install clean

終わったら、ユーザディレクトリの .xsession に加筆する。

.xsession

export LANG=ja_JP.UTF-8
export XMODIFIERS=’@im=SCIM’
scim -d

/usr/local/bin/e16

で、ユーザログインしなおす。

日本語フォントも入れちゃう。とりあえず・・・

japanese/font-std
japanese/font-ipaex

# cd /usr/ports/japanese/font-std
# make install clean
# cd /usr/ports/japanese/font-ipaex
# make install clean

では、firefox3 で Google 開いて、検索テキストボックスに入力してみた。

 

そして、しばらく使っていたら、Enlightenment のポップアップメニューなどが日本語していたことに気付く。

.xsession 書き換えたせいだな・・きっと。

 

ときに、sweet dominique ってヤヴェーカワユイ。姿勢がカワイイ。本気好き。ファン年季入ってるわ。フランス人だったかな(そこんとこ不明)。

あくまでも個人的なデスクトップなヤツ。