Macro/投稿/76 のバックアップ(No.1)




TeXでコンパイル→dvioutで表示

  • ページ: Macro/投稿
  • 作者: てふにしゃん?
  • カテゴリー: js
  • 投稿日: 2006-02-08 (水) 10:37:49

メッセージ

  0
  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
var objShell = new ActiveXObject("WScript.Shell");
var i;
var FileName;                //原型ファイル名格納用
var TeXFileName;        //TeXファイル名格納用
var DviFileName;        //DVIファイル名格納用
 
Editor.FileSave();                //ファイル上書き保存
FileName=Editor.GetFileName();        //ファイルパスの取得
TeXFileName="";                        //初期化
DviFileName="";                        //初期化
 
for(i=0;i<FileName.length;i++){
        if(FileName.charAt(i)=="\\"){        //ファイルパスの「\」を「/」に変換
                TeXFileName=TeXFileName+"/";
        }else{
                TeXFileName=TeXFileName+FileName.charAt(i);
        }
        if(i<FileName.length-3){        //拡張子をdviに変換
                DviFileName=DviFileName+TeXFileName.charAt(i);
        }else{
                if(i==FileName.length-3)DviFileName=DviFileName+"d";
                if(i==FileName.length-2)DviFileName=DviFileName+"v";
                if(i==FileName.length-1)DviFileName=DviFileName+"i";
        }
}
objShell.Run("C:/usr/local/bin/jlatex "+TeXFileName,1,1);                //TeXコンパイラ実行(各自でパス変更)
objShell.Run("C:/dviout/dviout.exe -1 "+DviFileName,1,0);        //DVIビューアの実行(各自でパス変更)(改良)


URL B I U SIZE Black Maroon Green Olive Navy Purple Teal Gray Silver Red Lime Yellow Blue Fuchsia Aqua White

    ホーム 一覧 単語検索 最終更新 バックアップ リンク元   ヘルプ   最終更新のRSS