日本語フォントのインストールがメイン

Phantomjsのインストール

cd /usr/local/share/
sudo wget http://phantomjs.googlecode.com/files/phantomjs-1.7.0-linux-x86_64.tar.bz2
sudo tar xjvf phantomjs-1.7.0-linux-x86_64.tar.bz2
sudo rm -rf phantomjs-1.7.0-linux-x86_64.tar.bz2
sudo mv phantomjs-1.7.0-linux-x86_64 phantomjs
sudo ln -s /usr/local/share/phantomjs/bin/phantomjs /usr/bin/phantomjs

日本語フォントのインストール

フォント設定ツールのインストール

sudo aptitude -y install fontconfig

フォント一覧を確認

fc-list
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSerif.ttf: DejaVu Serif:style=Book
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf: DejaVu Sans:style=Book
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono-Bold.ttf: DejaVu Sans Mono:style=Bold
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSerif-Bold.ttf: DejaVu Serif:style=Bold
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-Bold.ttf: DejaVu Sans:style=Bold
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono.ttf: DejaVu Sans Mono:style=Book

好きなフォントをインストールします。

Takaoフォント

sudo aptitude -y install fonts-takao

IPAフォント

sudo aptitude -y install fonts-ipafont

IPAexフォント

sudo aptitude -y install otf-ipaexfont-gothic otf-ipaexfont-mincho

梅フォント

sudo aptitude -y install fonts-horai-umefont

UmePlusフォント

sudo aptitude -y install fonts-umeplus

さざなみフォント

sudo aptitude -y install ttf-sazanami-gothic ttf-sazanami-mincho

東風フォント

sudo aptitude -y install ttf-kochi-gothic ttf-kochi-mincho

VLフォント

sudo aptitude -y install ttf-vlgothic

IPAフォントを入れた場合

sudo aptitude -y install fonts-ipafont
fc-list
/usr/share/fonts/opentype/ipafont-mincho/ipam.ttf: IPAMincho,IPA明朝:style=Regular
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSerif.ttf: DejaVu Serif:style=Book
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf: DejaVu Sans:style=Book
/usr/share/fonts/opentype/ipafont-gothic/ipagp.ttf: IPAPGothic,IPA Pゴシック:style=Regular
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono-Bold.ttf: DejaVu Sans Mono:style=Bold
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSerif-Bold.ttf: DejaVu Serif:style=Bold
/usr/share/fonts/opentype/ipafont-mincho/ipamp.ttf: IPAPMincho,IPA P明朝:style=Regular
/usr/share/fonts/opentype/ipafont-gothic/ipag.ttf: IPAGothic,IPAゴシック:style=Regular
/usr/share/fonts/truetype/fonts-japanese-mincho.ttf: IPAMincho,IPA明朝:style=Regular
/usr/share/fonts/truetype/fonts-japanese-gothic.ttf: IPAGothic,IPAゴシック:style=Regular
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-Bold.ttf: DejaVu Sans:style=Bold
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono.ttf: DejaVu Sans Mono:style=Book

Yahoo!ジャパンのスクリーンショット

phantomjs /usr/share/phantomjs/examples/rasterize.js http://www.yahoo.co.jp/ yahoo.png

文字化けせずにスクリーンショットが撃てるはすです。

Leave a reply