タグ

ブックマーク / simply-k.hatenadiary.org (2)

  • Graphvizで日本語を使う (Graphviz version 2.26.3) - とあるソフトウェア開発者のブログ

    Graphvizで日語を使う場合の注意点をメモしておきます。対象バージョンは、2.26.3(最新の安定版)です。前半はOS非依存の話、後半は主にWindowsでの話です。 エンコーディング 現在、Graphvizがサポートするエンコーディングは、 UTF-8 iso-8859-1 (Latin1) の2つです。*1 Graphvizで日語テキストを扱う場合、必然的にUTF-8を選択することになります。なお、UTF-8はデフォルトのエンコーディングですので特に指定する必要はないのですが、graphの属性として明示的に指定することも可能です。 ... graph [charset="UTF-8", ...]; ... フォント名を指定する対象 日語テキストを使用する場合は、日フォントを指定する場合が多いと思います。Graphvizでは、グラフ、ノード、エッジのそれぞれに対してフォント

    Graphvizで日本語を使う (Graphviz version 2.26.3) - とあるソフトウェア開発者のブログ
    kiyo_hiko
    kiyo_hiko 2013/02/22
    エンコーディングだけでなくfontnameも日本語フォントをとのこと
  • バッチファイルで数式を扱う - とあるソフトウェア開発者のブログ

    Windowsのcmd.exeでは、setコマンドに「/a」オプションを指定することで数式を評価できます。この機能がどのようなものか、確認してみました。*1 はじめに 概要 cmd.exeでは、「set /a 式」とすることにより、数式を評価できます。*2 また、評価結果を環境変数にセットすることも可能です。詳細は、「set /?」を参照してください。 演算子について 式の中では、C言語ライクな演算子を使って、四則演算やビット演算を行うことができます。また、複合代入演算子も使えます。比較演算子(==, !=, >, >=, <, <=)、インクリメント(++)、デクリメント(--)、論理AND(&&)、論理OR(||)は使えないようです。 注意点 いくつか注意点を書いておきます。 「set /a」は、コマンドラインとコマンドスクリプト(バッチファイル)で一部の挙動が異なる。*3 コマンドラ

    バッチファイルで数式を扱う - とあるソフトウェア開発者のブログ
    kiyo_hiko
    kiyo_hiko 2013/02/22
    「setコマンドに「/a」オプションを指定することで数式を評価できます」
  • 1