マクロ変数

TeX種別選択 TeX実行ツール(見つからない) マクロ変数 閲覧ソフトの動作

戻る ホーム 上へ 進む

 

TeXツール登録時ツール登録時の引数・作業フォルダの変数として使います。それぞれ[⇒]ボタンをクリックすることで、 メニューが、簡単な説明と共に 現れます。それを選択することで、以下のマクロが挿入されます。
  • フォルダ付ファイル名(PDFファイルの場合)
  • TeX出力: プロジェクトフォルダ
    • $(TeXFolder)⇒$(ProjFolder)(両方で使用可に変更が必要。
      • $(ProjFolder)は両方で使用できます
      • $(ProjFolder)=$(TeXFolder) :TeX出力=親TeXフォルダ(親TeXファイルのあるフォルダ)
    • 実行時フォルダは自動的に変更されます。
  • TeXツール登録時はTeXツールの作業フォルダからの相対名:【TeXツールの作業フォルタ例】C:\Documents\TeX\tex1
    • $(TeXPath)/$(FilePath)はTeXツールの作業フォルダからの相対名に変換
    • $(TeXFile)/$(File)はTeXツールの作業フォルダからの相対名に変換, folder\$(TeXFile)のタイプは変換されず
      • 【例】C:\Documents\TeX\tex2\mymain.tex:
        • $(TeXFile)==>..\tex2\mymain.tex
        • C:\new\$(TeXFile)==>C:\new\mymain.tex
    • $(AbsTeXFile)/$(AbsFile)はTeXツールの作業フォルダからの相対名に変換されず
    • $(TeXPath)/$(FilePath)はTeXツールの作業フォルダからの相対名に変換
    • $(AbsTeXPath)/$(AbsFilePath)はTeXツールの作業フォルダからの相対名に変換
  • ツール登録時相対名適用されません
    • $(TeXPath)は、$(AbsTeXPath)で代用
    • $(TeXFile)は、$(AbsTeXFile)で代用
    • $(FilePath)は、$(AbsFilePath)で代用
    • $(File)は、$(AbsFile)で代用
     
  • $(TeXPath)
    • 親TeXファイルパス(相対パス: drive+folder+main.tex, ..\main.tex)
    • 【例】C:\Documents\TeX\tex1\mymain.tex
  • $(AbsTeXPath)
    • 親TeXファイルパス(drive+folder+main.tex)
    • 【例】C:\Documents\TeX\tex1\mymain.tex
  • $(TeXFolder)
    • 親TeXファイルフォルダ(drive+folder)
    • 【例】C:\Documents\TeX\tex1
  • $(TeXFile)
    • 親TeXファイル(相対パス: main.tex, ..\main.tex)
    • 【例】mymain.tex
  • $(AbsTeXFile)
    • 親TeXファイル(main.tex)
    • 【例】mymain.tex
  • $(TeXName)
    • 親TeXファイル名(main)
    • 【例】mymain
  • $(CurFolder)
    • 現在のフォルダ
    • 【例】C:\Program Files\Vtexwin
  • $(FilePath)
    • ファイルパス(相対パス: drive+folder+name.ext, ..\name.ext)
    • 【例】C:\Documents\TeX\tex1\mytex.tex
  • $(AbsFilePath)
    • ファイルパス(drive+folder+name.ext)
    • 【例】C:\Documents\TeX\tex1\mytex.tex
  • $(FileFolder)
    • ファイルフォルダ(drive+folder)
    • 【例】C:\Documents\TeX\tex1
  • $(File)
    • ファイル(相対パス: name.ext, ..\name.ext)
    • 【例】mytex.tex
  • $(AbsFile)
    • ファイル(name.ext)
    • 【例】mytex.tex
  • $(FileName)
    • ファイル名(name)
    • 【例】mytex
  • $(FileExt)
    • ファイル拡張子(ext)
    • 【例】tex
  • $(ProjPath)
    • プロジェクトファイルパス(drive+folder+project.vt8proj)
    • 【例】C:\Documents\TeX\tex1\tex1.vt8proj
  • $(ProjFolder)
    • プロジェクトファイルフォルダ(drive+folder)
    • 【例】C:\Documents\TeX\tex1
  • $(Proj)
    • プロジェクトファイル(project.vt8proj)
    • 【例】tex1.vt8proj
  • $(ProjName)
    • プロジェクトファイル名(project)
    • 【例】tex1