2011-05-04
■[programming] フォントを変えた⇒戻したorz
http://save.sys.t.u-tokyo.ac.jp/~yusa/fonts/ricty.html
の Ricty ってフォントと、そこからリンクしていた gdipp というのを入れた。後者がないとうまく表示できなかった (@ Win XP + Notepad++). この gdipp というやつを入れたら、あらゆるフォントが mac 風というか linux 風というか、強めのアンチエイリアスがかかった感じ(?)になった。昔はこういうの嫌いだったけど MBP を使っているので今は嫌ではない。
ついでに Notepad++ のスタイル設定を変えた。Deep Black を基本に、自分好みに。これまではデフォルトに近い白背景で、フォントには BDF UM+ を使っていた。これは 9 pt しかできないしアンチエイリアスな感じでもないんだけど見やすかった。
さらに Poderosa のフォントもこの Ricty ってやつに変えてみた。これまではデフォルト(だったかな?)の Courier New だったけどこっちのが見やすいな。
[2011-05-05追記]
どうも gdipp というやつが2バイト文字(正確な言い方かは知らない)にはきちんと対応してないみたいで、Notepad++ や GreenPadでは日本語コメント上でうまくカーソル移動ができない。 gdipp をアンインストールしたら直った。結局、BDF UM+に戻した…。Poderosa は前に入れていた Dejav Sans Mono にしてみた。これだと Win 標準の ClearType で十分にキレイに見える。
■[programming][fortran] セーブデータの命名
いろいろ考えたけどメンドイのでこんな感じにしようと思う(コードの一部)。
real(8), intent(in) :: t_hat character(len=72) :: file_save write(file_save,"('./restart/t_hat_'i3.3,f9.8,'.sav')") int(t_hat), t_hat
ただし、t_hat は羽ばたき周期 t/T のこと。
f9.8 のところは別に f8.7 でも f7.6 でも問題ないとは思うけどとりあえず。dt が小さいときにも一つ前のセーブファイルと確実に違う名前になればなんでもいい。f9.8 は過剰品質だけどまぁいいや。整数部の方は1000周期も計算しないだろうから十分だろう。
これを使うと、./restartディレクトリの中に、たとえば「t_hat_000.00055556.sav」みたいなセーブデータが出力される(もちろんこんな開始直後のデータをセーブしても意味ないんだけど、これはデバッグ用)。
[2011-05-05追記]
…とか思ったけど普通にステップ数で命名すりゃいいよね…。
