2008-12 / 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2004-11-19 Fri
TeX をコンパイルして dviout で閲覧する秀丸マクロ
- ソース (秀丸マクロヘルプのサンプルより)
$platex = "C:\\tex\\bin\\platex.exe";
$dviout = "C:\\dviout\\dviout.exe";
// 現在のファイル名を取得
$texfile = basename2;
$dvifile = basename2;
// ファイル名はそのままで拡張子を `tex' から `dvi' に変更
#f_len =strlen($dvifile ); // ファイル名の文字数を取得
#cnt =#f_len -1; // カウンター変数の初期化
while(#cnt >0 ){
$str =midstr($dvifile,#cnt,1 ); // 右側から一文字ずつ抜き出し「$str」に代入
if($str ==".")break; // もし拡張子の前に付く「.」だったらwhile文を抜ける
#cnt =#cnt -1; // 「.」が無くてもカウンター変数が0になるとwhile文を抜ける
}
//ファイル名から拡張子のない名前を抜き出し `.dvi' を付加
$dvifile =leftstr($dvifile,#cnt )+".dvi";
runsync2 $platex + " " + $texfile;
run $dviout + " " + $dvifile;
2008-12 / 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
最終更新時間: 2008-12-02 10:52