このページは過去に掲載していたものをそのまま使用しています。
"mgp2note.rb"という名前のツールを作っています。 個人的に使う目的で作りましたが、後で簡単なカスタマイズができるコマンド として修正して公開するつもりです。どんな出力が得られるのか見てみてください。
以下にプロトタイプのプログラムを載せておきます。 欲しいという奇特な方がいらっしゃれば、適当にコピーして改造して遊んでください。
% ./mgp2note-test6.rb -i -E png -g 300x240 -m "Yasuhiro ABE <m5031201@u-aizu.ac.jp>" -D slides-test6 prog0-lecture-embed.mgp
% ./mgp2note-test6.rb -i -g 600x480 -m "Yasuhiro ABE <m5031201@u-aizu.ac.jp>" -D slides-test6 prog0-lecture-embed.mgp
% ./mgp2note-test5.rb -i -g 640x480 -D slides-test5 prog0-lecture-embed.mgp
で生成した。
% ./mgp2note-test4.rb -i -D slides-test4 prog0-lecture-embed.mgp
「もくじ」を見てもらうと わかりますが、コメントを埋め込めるようになっています。オリジナルの mgpの書式では当然そんなことはできませんから、文字通りコメントを使って 実現しています。次のような簡単な構文が埋め込まれています。
%%begin_comment %%テストの %%こめんと %%です。 %% %%test %%end_comment
%page
と%page
の間で囲まれている中に書くと
そのページの画像の下にコメントが挿入されます。まだHTMLに埋め込むには
変換しなければいけない文字がいくつかあるのですが、処理を怠けています。