ニコニコ超会議の臨時列車とりに行ってきた

ニコニコ超会議の臨時列車が2本走るとのことで、撮りに行ってきた。

最初は品川で485系宴のミステリートレインを撮影。出発予定時間ギリギリの入線になったから撮影終了し次第速攻で京浜東北線に乗車し、東十条へ。
東十条で、24系の臨時列車を撮る予定だったが、東十条到着と同時に列車が通過していったから全く準備できなかった…orz
東十条で、とし様と合流。そのまま北千住へ。

北千住でE531系とE657系を撮影し、府中本町に行こうということになったが、途中で中断し西国分寺駅から中央快速線->御茶ノ水->錦糸町と乗り継いで総武快速線へ。この段階でニコニコ生放送とtwitterで実は北千住出発の30分後にミステリートレインが北千住を通過していたことが判明。その後も津田沼で折り返すところまでは分かったが、間に合わず。誉田まで逃げられたので、蘇我から千葉みなとに移動して待機。無事に撮影し、千葉都市モノレールで千葉に移動。昼食ったあと西船橋を経由して中浦和に移動し、埼京線を撮影。

その後は、秋葉原で少し買い物して東京駅で解散。

とし様、お疲れ様でした。

CMakeでtexのビルド

CMakeでtexをビルドする方法が大体わかったからメモ書き。これを応用すれば、texに限らず好きにビルドできるかな。

CMakeLists.txt


SET(Document_BINARY_DIR ${CMAKE_CURRENT_BINARY_DIR})
SET(Document_SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR})

ADD_CUSTOM_TARGET(DOCUMENT ALL echo DEPENDS ${Document_BINARY_DIR}/network.pdf)
ADD_CUSTOM_COMMAND(OUTPUT ${Document_BINARY_DIR}/network.pdf DEPENDS ${Document_SOURCE_DIR}/network.tex
	COMMAND platex ARGS ${Document_SOURCE_DIR}/network.tex
	COMMAND dvipdfmx ARGS ${Document_BINARY_DIR}/network.dvi
)

Document_BINARY_DIRとDocument_SOURCE_DIRは気分で変えてるだけだから割りとどうでもよくて。

ADD_CUSTOM_STAGETでビルドターゲットに「DOCUMENT」を追加し、Document_BINARY_DIR/network.pdfを完成バイナリに指定。
ADD_CUSTOM_COMMANDで出力をDocument_BINARY_DIR/network.pdfに、入力をDocument_SOURCE_DIR/network.texに指定。COMMANDでnetwork.texをビルドし、dviに続いてのCOMMANDでそれをpdfに変換。dviの出力先はDocument_BINARY_DIRになるので、そこだけ注意。

あとは、cmakeでMakefileを作って、make DOCUMENTでビルド。Document_BINARY_DIR/network.pdfができてた。