4月 2017

火曜日の弁当

[昨日の記録,備忘録]
先週はばたばたしていてあきらめたのだが,今週から火曜日の弁当を復活させることに。

ということで,昨日の火曜日の弁当を記録。

今日の弁当 2017/04/25

本日は内製率高し。メインは銀鱈の粕漬け。グリル予熱2分のあと,両面弱火で7分。半分に切って,縦積み。小松菜の煮浸しは前の日に作っていたもの。久し振りだったので,味がちょっと薄かったかも。

キャベツはレンジで蒸したもの。ポン酢に軽く浸して味付け。トマトはアメーラ・トマト。そのままだと入れにくいので,しかたなく半分にカット。最後は人参。最近東武のデパ地下の八百屋(八百一だったけ?)が改装して,蒸しただけの野菜とかも売るようになったので,試しに買ったら,とても甘くて美味しかったのが,この人参。蒸しただけでこれだけ美味しいのは野菜が違うのか。

Twitter Digest 2017-04-21

  • Macでカレンダー開いたら,ついさっき購入したチケットの搭乗予定時刻が登録されていた。そうか,メールをGMailに転送してるからか・・・。以前もホテル予約がカレンダーに,というのがあったし。 14:04:29, 2017-04-21
  • Sublime Textでの自前LaTeXビルドに問題発生。ファイル名に丸括弧があると認識されない。$fileのままでは自動でエスケープしてくれないのだろう。ちなみにLaTeXtoolsだと出来る。 14:09:39, 2017-04-21
  • ターミナルでfile(1).texをlatexするときは,platex file\(1\).tex のように自動的にエスケープされてちゃんと出来る。これを自前でしないとダメということなのか。 14:12:09, 2017-04-21

Twitter Digest 2017-04-13

  • gsのビルドやり直し。LDFLAGS="-L/usr/lib" のあと ./configure –disable-compile-inits とした。–disable-compile-initsを付けないとResource以下がインストールされない。 15:24:37, 2017-04-13
  • 教訓。検索する前にオフィシャルのドキュメントは読みましょう。英語だとシンドイが。 15:28:54, 2017-04-13
  • 酒のつまみに手羽中煮を作った。たまにだが無性に食べたくなる。 #flickr https://t.co/rPyE9vcBAc 16:27:50, 2017-04-13

Twitter Digest 2017-04-12

  • asymptote2.16と併用するために,古いghostscriptをソースからインストールすることにした。gs9.07は修正なしでビルド出来た。これにパスを通し,platexでも3次元(prc)PDFが生成できることを確認。
    asy2.38とgs9.21だと何故かエラー 14:14:02, 2017-04-12
  • しかし,gsのビルドが数分で出来てしまうなんて,隔世の感がする。 14:19:18, 2017-04-12

Ghostscript 9.07をソースからビルド(Mac)

[修正版]

とある事情(Asymptote関係)で,Ghostscripの9.14以前のバージョンをインストールすることにした。Ghostscript/GhostPDL Old Releasesにいろいろあるが,./configure で文句を言われなかった 9.07 を入れることに。適当な所にダウンロードして解凍し,中に入って,./configure, make, make install で終了。詳しくは,

tar xvzf ghostscript-9.07.tar.gz
cd ghostscript-9.07
LDFLAGS="-L/usr/lib" ./configure --disable-compile-inits --prefix=/usr/local/gs907
make
make install

[修正]ここで,ポイントは --disable-compile-inits なるオプション。最初はこれを付けなかったのだが,どうもこれがないと,Resource以下が作られないようだ。 LDFLAGS="-L/usr/lib" はシステムのライブラリーを先に探せ,というもの。prefixがデフォルトの /usr/local 以外なので,付けてみた。MacPortsなどのライブラリーと混同させないためにはこれがあると良いという。オフィシャルのインストールガイドを見て,追加してみた。[/修正]

これで分かるように,/usr/local/gs907 以下にインストールした。このバージョンのgsを使うときは,/usr/local/gs907/bin にパスの優先権を与えるようにしなくてはならない。

実は,これだけではフォント関係のファイル群が足りない。それは別途用意する必要がある。ちょっとインチキなのだが,以前Homebrewで入れていた(今はもうリンクが切れている)9.07の残骸があったので,そこからフォント関係のResourceをコピーして代用することにした。
[修正]ここも直した。Resource以下があるので,TeXLive2016付属の cjk-gs-integrate スクリプトにより,フォント関係をインストールできる。具体的には,このgsにパスを通したあとで,

sudo cjk-gs-integrate --link-texmf --force

とすればよい。[/修正]

asymptote 2.16 + ghostscript 9.07 で,texcomman=”platex” として3次元データ込のPDFが作成されることを確認。これが目標だったのだ。TeXLive2016に移行したとき,Homebrewでgsを最新版にしたのだが,古いものがなくなってしまって,ちょっと困っていたのだった。これで以前の環境に戻れると思う。

Twitter Digest 2017-04-11

  • TeXLive2016付属のasymptote2.38だが,普通にplatexで組むと文字化けする。HiraMinProN-W3-2004-H がないよと言われる。 00:15:35, 2017-04-11
  • asymptote2.38で日本語の件。usepackage("otf"); とすれば,HiraMinProN-W3-Hとなり,これはps2pdfでちゃんと埋め込まれるのだが。 00:34:02, 2017-04-11
  • HiraMinProN-W3-2004-HをTeXLive2016内で検索したら,texmf-var/fonts/map/dvips/updmap/psfonts_pk.map に記述があった。
    rml HiraMinProN-W3-2004-H
    とな。 00:45:57, 2017-04-11
  • HiraMinなんとかがエンコード毎にいろいろあるのは承知しているが,2004という文字が入っているのは初めてだ。 00:50:53, 2017-04-11
  • .@aminophen Homebrewでgs9.21インストール,パスを通し,sudo cjk-gs-integrate –link-texmf –force しました。Resource以下にたくさんファイルが。 -2004-H もあります!ありがとうございました! 10:39:44, 2017-04-11
  • 一難去って・・・。asymptote2.38で3次元図形を描いているのだが,texcommand="platex" でasy -vv -f pdf fig.asy とするとundefined macroエラー。デフォルトのtexcommand="pdflatex"だとOKなのに。 22:25:07, 2017-04-11
  • ちなみに2次元だと問題なし。3次元でもepsなら出来るから,ps2pdfで変換すればpdfになる。ただし,このpdfは3次元データを含んでいないからAcrobatでぐりぐり回転できない。 22:28:33, 2017-04-11
  • ということで3次元データ内包のPDFを作りたいのだが・・・。当面,日本語不要のものは texcommand="pdflatex" とするしかないのか。 22:30:00, 2017-04-11