タグ

Printに関するbabydaemonsのブックマーク (2)

  • おさかなラボ - [Perl]バッファのFlushを1行で安全に

    デフォルトのファイルハンドル(多くの場合STDOUT)のバッファをflush(バッファを強制出力)するのは$| = 1;として、print "";すればいいのだが、現在デフォルトのファイルハンドルとは違うファイルハンドルをflushしたい場合、select($file_handle);としてから$| = 1としなければならない。$|は元々何だったかも覚えておかないといけない。selectする前のファイルハンドルも元に戻さないといけない。実はいろいろすることがある。そのために取っておいた変数は掃除しないといけない。とするとコードはこうなる。 { my $old_fh = select($fh); my $old_dolcol = $|; $| = 1; print ""; $| = $old_dolcol; select($old_fh); } これを1行でかくとこうなる。

  • EPSをEMFに変換する - memo

    LaTeX用に作成したEPS形式の画像をEMF形式に変換する方法を色々調べた. pstoeditを使うのが一般的らしい. 前提 あべのり氏のインストーラでTeXをインストールしている. 基的に全てデフォルト設定. ただし,gsviewのインストール先は以下 C:\Ghostgum\gsview pstoeditをインストールする. http://www.helga-glunz.homepage.t-online.de/pstoedit/ Windowsバイナリで良いと思う. インストール先は http://www.geocities.jp/ne_o_t/GMT-USE/sonota/pstoedit.htm を参考にして(gsviewからも使いたかったので), C:\Ghostgum\gsview\pstoedit

    EPSをEMFに変換する - memo
  • 1