2011年05月19日

sphinxのPDF設定 in Windows.

前回に引き続き,他のPCでもsphinxをインストール.
気分を変えて使用する日本語フォントを変えようとしてたらまた,ERRORの文字列がちらほら.

ERRORがでてるけど,ファイルは作成出来てるってどういうことなのだろう.


今回は,日本語PDF作成でいやなErrorがでるのでその対処方法を考える.


% make pdf


ではなく,


$ rst2pdf sample.rst



でエラーが出るか確認.そうするとやはりでる.


[ERROR] styles.py:308 Error processing font Migu-1P-regular: too many values to unpack
[ERROR] styles.py:309 Registering Migu-1P-regular.ttf as Helvetica alias

more read...
ラベル:Sphinx Python pil Windows
posted by maplewine at 20:00| Comment(0) | TrackBack(0) | Computer | このブログの読者になる | 更新情報をチェックする

2011年05月18日

sphinx セットアップしてみたよ in Windows

sphinx とは,『文書を書くのが楽しくなってしまうツールです』.

こんな文言をみつけて,仕様書をかいたりするのがいつも後回し,結果作成に時間がかかっている自分は興味津々.4月からインストールして,四苦八苦してを繰り返してきたので振り返る意味でもメモする.


結論からかけば,sphinxをインストールしてかなり嬉しい.日本語環境のセットアップやPDF出力など手間取ったし,sphinx で作成したPDFに空白ページが挿入されてしまったり,まだマークアップを理解出来ていなかったり,BlockdiagやPlantUMLなどのシーケンス図やブロック図を埋め込むことが失敗に終わってたりして,まだまだこれからな状態なんだけど,Dropboxの中でドキュメントを作成・編集作業をして,会社でも自宅でも色々メモできるようにした.

去年,一昨年の勉強会のメモがまだ残っていて,これらをサクサクemacs上で編集,sphinx でHTML化はもちろん,PDF化してまとめていけるのも嬉しい.


自分の頭にある情報を,自分にとって分かりやすい項目ごとにファイルにして,適当に書き込んでいく.その後,関連あるファイル同士を連結して一つのファイルにするというスタイルはプログラムコードを最終的にそれぞれコンパイルしたものをリンクして,一つの実行ファイルを作成するというスタイルに近い.

ファイルを書きやすいというのと,アウトプットを一つにまとめられるという点,そして各ファイル毎にバージョン管理が行えるという点はとても素晴らしいと思う.

more read...
posted by maplewine at 20:30| Comment(0) | TrackBack(0) | Computer | このブログの読者になる | 更新情報をチェックする

2011年05月17日

続・日本人の英語




英語の勉強というより,むしろ読み物として十分面白い本だった.アメリカと日本の感覚の違いを色々具体的な例を示して書かれています.


例えば,以下の文章.

『ベビー・ブーマーたちとアメリカ』

アメリカの理想を,言われたとおり一番最後まで信じていたのは,ベビー・ブームの子供たちだったが,1960年代に入ると,少なくとも,アメリカは『善』であることだけは信じてきたその若者たちは,『悪』に直面した.自分の親の典型的な人種差別や,ケネディ大統領の暗殺,ベトナム戦争などで,ベビーブーマーの純粋な信仰が完全に裏切られた.


more read...
posted by maplewine at 23:50| Comment(0) | TrackBack(0) | book | このブログの読者になる | 更新情報をチェックする

2011年05月16日

異なるバージョンのrubyをインストールする

ruby の異なるバージョンを一台のMacに入れる方法がありました!


前もあったかもしれないけどすっかり忘れてました.RVMというツールをインストールして,RVM経由でrubyをインストールするといいらしい!

ここに書いてあるとおり,
Cut Rubies with ease!
https://rvm.beginrescueend.com/


$ bash < <(curl -s https://rvm.beginrescueend.com/install/rvm)



とするだけでhome以下にインストールされます. su権限は必要ありません.

ここのサイトがとても参考になります.

"rvm: 複数のRubyを共存させる最新のやり方 - 床のトルストイ、ゲイとするとのこと"
http://d.hatena.ne.jp/mirakui/20100502/1272849327

more read...
ラベル:ruby rvm Rails Gem Mac
posted by maplewine at 00:00| Comment(0) | TrackBack(0) | ruby | このブログの読者になる | 更新情報をチェックする

2011年05月15日

台湾のみなさんへのお礼

東日本大震災のあと,多くの海外の人達から支援の声があがりました.
本当に感謝の気持ちでいっぱいです.





その中で,台湾の人たちの行動の早さ,並びにその額ともに私を驚かせました.台湾は日本からとても近い国の一つ,そして自分が最も行きたいと思っている国の一つです.台湾の人たちには自分がカナダにいるときにも色々お世話になりました.その感謝の気持ちを表す前にまた一つ恩ができてしまいました.

そんな中,動いていた人たちがいたんですね.私は全然知りませんでした.twitter で拡散されたようですが,自分の情報網はまだまだ偏りあるなぁと改めて気付かされました.私が知ったのはその活動が達成された後,取り上げられた新聞でした.新聞は毎日読んでいるわけではなく,パッとたまたま眺めて目に入ったに過ぎません.
more read...
posted by maplewine at 01:04| Comment(0) | TrackBack(0) | freedom | このブログの読者になる | 更新情報をチェックする
×

この広告は180日以上新しい記事の投稿がないブログに表示されております。