海野秀之(うんのひでゆき)の外部記憶
Twitter (twilog) / RSS / アンテナ / ぶくま
「情報学における論理」を主に読み進めている。1章もうすぐ終わって、次は2章の述語論理。どうして学生のころ、ちゃんと勉強しておかなかったかなぁという感じだが。
「プログラム意味論」は、チャーチ・ロッサー定理の証明になっとくがいかなくて、いまは脱線して "The Lambda Calculus" のその部分を読んでる。
圏論の教科書は、最後になるかなぁ。
まず、make install でこけた。↓を参考に回避。
http://scissorhands.jpn.org/2008/04/visitorsgraphviz.html
pangocairo を入れるのは大変そう(根性はない)で、デフォルトのレンダラだとあんまり品質よくない。
http://scissorhands.jpn.org/2008/04/visitorsgraphviz.html
妥協策として、svg を介して、dpi 高めでビットマップを吐くというのでどうかな。
$ ~/bin/dot -T svg -o sample.svg sample.dot
$ convert -resample 300 -units PixelsPerInch sample.svg sample.pdf
いまいちだけど。
Graphviz では数式書けないし、さくらには Graphviz ちゃんとしたの用意するのしんどげだったので、こっちの方がメインになるかも。
platex web00351
dvipdfmx web00351
convert -trim web00351.pdf web00351.png
jsarticle にして文字大きめ、convert -trim くらいがミソかな。
http://uhideyuki.sakura.ne.jp/files2015/web00351.png
参考:
http://www.biwako.shiga-u.ac.jp/sensei/kumazawa/tex/web0035.html
http://www.jmilne.org/not/CDGuide.html
amscd は斜めの線が引けないとか。xymatrix がいいのかも。
platex xy.txt
dvipdfmx xy
convert -trim xy.pdf xy.png
http://uhideyuki.sakura.ne.jp/files2015/xy.png
ふつうに数式環境で書けばよい。
MathJax ではなく LaTeX にまかせる数式環境というのをプラグインにすればいいだけかも(studs はなし)
参考: http://www.jmilne.org/not/Mxymatrix.pdf
usepackage に追加するものは、conf に書けた方がよい。