[[TeXworks]] > [[設定>TeXworks/設定]] > [[Windows>インストール(Windows)]]

&color(White,#5F2F2F){  ''◆目次◆''  };&br;
 
#contents

*タイプセットの設定 [#q50d2378]

**[[W32TeX]], [[TeX Live]] [#kaca20c0]

***設定前 [#n2341fff]

W32TeX の TeXworks は pdfpLaTeX がデフォルトになっていますが,公式サイトで配布されている TeXworks と TeX Live の TeXworks は pdfLaTeX がデフォルトになっています.~
latexmk, pdfplatex1.bat, pdfplatex2.bat, pdfuplatex1.bat, pdfuplatex2.bat, pbibtex, upbibtex, mendex を使ってタイプセットできるように設定します.~
latexmk の実行には [[Strawberry Perl:http://strawberryperl.com/]] が必要です.~
タイプセットの設定については [[Common Workflows:http://code.google.com/p/texworks/wiki/AdvancedTypesettingTools#Common_Workflows]] にも記述されているので参考にしてください.~
$synctexoption, $fullname, $basename などの意味に関しては,[[Defining new typesetting tools:http://code.google.com/p/texworks/wiki/AdvancedTypesettingTools#Defining_new_typesetting_tools]] を参照してください.~

----
&color(Black,#007BBB){%%%   &color(White){''TeXworksの設定''};                                               &color(Black,#006AAA){%%%[ &color(White){''?''}; ]%%%};&color(Black,#CC3333){%%%[  &color(White){''✕''};  ]%%%}; %%%};&br;

  &color(Black,#EEEEEE){%%%[ 全体 ][ エディタ ][ プレビュー ]%%%};''[ タイプセット ]''&color(Black,#EEEEEE){%%%[ スクリプト ]%%%};&br;
    TeXおよび関連プログラムのパス&br;
                                                          &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/go-up.png,around,nolink,25x25,go up);]}; &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/go-down.png,around,nolink,25x25,go down);]};&br;
&br;
&br;
&br;
                                                          &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-add.png,around,nolink,25x25,list add);]}; &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-remove.png,around,nolink,25x25,list remove);]};&br;
&br;
    タイプセットの方法&br;
    &color(White,#1188FF){ pdfTeX                                             };    &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/go-up.png,around,nolink,25x25,go up);]}; &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/go-down.png,around,nolink,25x25,go down);]};&br;
     pdfLaTeX                                                &color(Black,#EEEEEE){[ 編集 ]};&br;
     LuaTeX&br;
     LuaLaTeX&br;
     XeTeX&br;
     XeLaTeX&br;
     ConTeXt (LuaTeX)&br;
     ConTeXt (pdfTeX)&br;
     ConTeXt (XeTeX)&br;
     BibTeX&br;
     MakeIndex&br;
                                                          &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-add.png,around,nolink,25x25,list add);]}; &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-remove.png,around,nolink,25x25,list remove);]};&br;
    デフォルト: &color(Black,#EEEEEE){[ pdfLaTeX                                      ▼]};&br;
&br;
   コンソール出力を表示しない   &color(Black,#EEEEEE){[ 自動で隠す              ▼]};&br;
----

***Latexmk1 [#ub925a5a]

Latexmk で PDF ファイルを作成します.

タイプセットの方法の &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-add.png,around,nolink,25x25,list add);]}; をクリックします.

名前とプログラムを入力します.

&color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-add.png,around,nolink,25x25,list add);]}; をクリックして新しい引数を追加し,入力します. 

実行後、PDFを表示するにチェックをしてください.組み込みビューアを使用して PDF ファイルを表示します.

■ W32TeX の場合

----
&color(Black,#007BBB){%%%   &color(White){''タイプセットの方法を設定する''};                       &color(Black,#006AAA){%%%[ &color(White){''?''}; ]%%%};&color(Black,#CC3333){%%%[  &color(White){''✕''};  ]%%%}; %%%};&br;
&br;
  名前:    %%%Latexmk1%%%&br;
  プログラム: %%%latexmk%%%&br;
  引数:    %%%-e%%%&br;
         %%%$latex=q/platex" "-synctex=1" "-kanji=utf8" "-guess-input-enc/%%%&br;
         %%%-e%%%&br;
         %%%$bibtex=q/pbibtex" "-kanji=utf8/%%%&br;
         %%%-e%%%&br;
         %%%$makeindex=q/mendex" "-U/%%%&br;
         %%%-e%%%&br;
         %%%$dvipdf=q/dvipdfmx" "%O" "-o" "%D" "%S/%%%&br;
         %%%-norc%%%&br;
         %%%-gg%%%&br;
         %%%-pdfdvi%%%&br;
         %%%$fullname%%%&br;
                                         &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-add.png,around,nolink,25x25,list add);]}; &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-remove.png,around,nolink,25x25,list remove);]};&br;
  ☑ 実行後、PDFを表示する&br;
----

■ TeX Live の場合

----
&color(Black,#007BBB){%%%   &color(White){''タイプセットの方法を設定する''};                       &color(Black,#006AAA){%%%[ &color(White){''?''}; ]%%%};&color(Black,#CC3333){%%%[  &color(White){''✕''};  ]%%%}; %%%};&br;
&br;
  名前:    %%%Latexmk1%%%&br;
  プログラム: %%%latexmk%%%&br;
  引数:    %%%-e%%%&br;
         %%%$latex=q/platex" "-synctex=1" "-kanji=utf8" "-guess-input-enc/%%%&br;
         %%%-e%%%&br;
         %%%$bibtex=q/pbibtex" "-kanji=utf8/%%%&br;
         %%%-e%%%&br;
         %%%$makeindex=q/mendex" "-U/%%%&br;
         %%%-e%%%&br;
         %%%$dvipdf=q/dvipdfmx" "%O" "-f" "ptex-ipaex.map" "-o" "%D" "%S/%%%&br;
         %%%-norc%%%&br;
         %%%-gg%%%&br;
         %%%-pdfdvi%%%&br;
         %%%$fullname%%%&br;
                                         &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-add.png,around,nolink,25x25,list add);]}; &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-remove.png,around,nolink,25x25,list remove);]};&br;
  ☑ 実行後、PDFを表示する&br;
----

***Latexmk2 [#xd83ee9b]

Latexmk で PDF ファイルを作成します.

タイプセットの方法の &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-add.png,around,nolink,25x25,list add);]}; をクリックします.

名前とプログラムを入力します.

&color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-add.png,around,nolink,25x25,list add);]}; をクリックして新しい引数を追加し,入力します. 

実行後、PDFを表示するにチェックをしてください.組み込みビューアを使用して PDF ファイルを表示します.

■ bkmk2uni を使用する場合~

----
&color(Black,#007BBB){%%%   &color(White){''タイプセットの方法を設定する''};                       &color(Black,#006AAA){%%%[ &color(White){''?''}; ]%%%};&color(Black,#CC3333){%%%[  &color(White){''✕''};  ]%%%}; %%%};&br;
&br;
  名前:    %%%Latexmk2%%%&br;
  プログラム: %%%latexmk%%%&br;
  引数:    %%%-e%%%&br;
         %%%$latex=q/platex" "-synctex=1" "-kanji=utf8" "-guess-input-enc/%%%&br;
         %%%-e%%%&br;
         %%%$bibtex=q/pbibtex" "-kanji=utf8/%%%&br;
         %%%-e%%%&br;
         %%%$makeindex=q/mendex" "-U/%%%&br;
         %%%-e%%%&br;
         %%%$dvips=q/dvips" "%O" "-z" "-f" "%S" "|" "bkmk2uni" ">" "%D/%%%&br;
         %%%-e%%%&br;
         %%%$ps2pdf=q/ps2pdf.bat" "%O" "%S" "%D/%%%&br;
         %%%-norc%%%&br;
         %%%-gg%%%&br;
         %%%-pdfps%%%&br;
         %%%$fullname%%%&br;
                                         &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-add.png,around,nolink,25x25,list add);]}; &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-remove.png,around,nolink,25x25,list remove);]};&br;
  ☑ 実行後、PDFを表示する&br;
----

■ convbkmk を使用する場合~

----
&color(Black,#007BBB){%%%   &color(White){''タイプセットの方法を設定する''};                       &color(Black,#006AAA){%%%[ &color(White){''?''}; ]%%%};&color(Black,#CC3333){%%%[  &color(White){''✕''};  ]%%%}; %%%};&br;
&br;
  名前:    %%%Latexmk2%%%&br;
  プログラム: %%%latexmk%%%&br;
  引数:    %%%-e%%%&br;
         %%%$latex=q/platex" "-synctex=1" "-kanji=utf8" "-guess-input-enc/%%%&br;
         %%%-e%%%&br;
         %%%$bibtex=q/pbibtex" "-kanji=utf8/%%%&br;
         %%%-e%%%&br;
         %%%$makeindex=q/mendex" "-U/%%%&br;
         %%%-e%%%&br;
         %%%$dvips=q/dvips" "%O" "-z" "-f" "%S" "|" "convbkmk" "-g" ">" "%D/%%%&br;
         %%%-e%%%&br;
         %%%$ps2pdf=q/ps2pdf.bat" "%O" "%S" "%D/%%%&br;
         %%%-norc%%%&br;
         %%%-gg%%%&br;
         %%%-pdfps%%%&br;
         %%%$fullname%%%&br;
                                         &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-add.png,around,nolink,25x25,list add);]}; &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-remove.png,around,nolink,25x25,list remove);]};&br;
  ☑ 実行後、PDFを表示する&br;
----

***Latexmk3 [#t6b9c629]

Latexmk で PDF ファイルを作成します.

タイプセットの方法の &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-add.png,around,nolink,25x25,list add);]}; をクリックします.

名前とプログラムを入力します.

&color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-add.png,around,nolink,25x25,list add);]}; をクリックして新しい引数を追加し,入力します. 

実行後、PDFを表示するにチェックをしてください.組み込みビューアを使用して PDF ファイルを表示します.

■ W32TeX の場合

----
&color(Black,#007BBB){%%%   &color(White){''タイプセットの方法を設定する''};                       &color(Black,#006AAA){%%%[ &color(White){''?''}; ]%%%};&color(Black,#CC3333){%%%[  &color(White){''✕''};  ]%%%}; %%%};&br;
&br;
  名前:    %%%Latexmk3%%%&br;
  プログラム: %%%latexmk%%%&br;
  引数:    %%%-e%%%&br;
         %%%$latex=q/uplatex" "-synctex=1" "-kanji=utf8" "-no-guess-input-enc/%%%&br;
         %%%-e%%%&br;
         %%%$bibtex=q/upbibtex/%%%&br;
         %%%-e%%%&br;
         %%%$makeindex=q/mendex" "-U/%%%&br;
         %%%-e%%%&br;
         %%%$dvipdf=q/dvipdfmx" "%O" "-o" "%D" "%S/%%%&br;
         %%%-norc%%%&br;
         %%%-gg%%%&br;
         %%%-pdfdvi%%%&br;
         %%%$fullname%%%&br;
                                         &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-add.png,around,nolink,25x25,list add);]}; &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-remove.png,around,nolink,25x25,list remove);]};&br;
  ☑ 実行後、PDFを表示する&br;
----

■ TeX Live の場合

----
&color(Black,#007BBB){%%%   &color(White){''タイプセットの方法を設定する''};                       &color(Black,#006AAA){%%%[ &color(White){''?''}; ]%%%};&color(Black,#CC3333){%%%[  &color(White){''✕''};  ]%%%}; %%%};&br;
&br;
  名前:    %%%Latexmk3%%%&br;
  プログラム: %%%latexmk%%%&br;
  引数:    %%%-e%%%&br;
         %%%$latex=q/uplatex" "-synctex=1" "-kanji=utf8" "-no-guess-input-enc/%%%&br;
         %%%-e%%%&br;
         %%%$bibtex=q/upbibtex/%%%&br;
         %%%-e%%%&br;
         %%%$makeindex=q/mendex" "-U/%%%&br;
         %%%-e%%%&br;
         %%%$dvipdf=q/dvipdfmx" "%O" "-f" "ptex-ipaex.map" "-o" "%D" "%S/%%%&br;
         %%%-norc%%%&br;
         %%%-gg%%%&br;
         %%%-pdfdvi%%%&br;
         %%%$fullname%%%&br;
                                         &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-add.png,around,nolink,25x25,list add);]}; &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-remove.png,around,nolink,25x25,list remove);]};&br;
  ☑ 実行後、PDFを表示する&br;
----

***Latexmk4 [#h1fdd4cd]

Latexmk で PDF ファイルを作成します.

タイプセットの方法の &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-add.png,around,nolink,25x25,list add);]}; をクリックします.

名前とプログラムを入力します.

&color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-add.png,around,nolink,25x25,list add);]}; をクリックして新しい引数を追加し,入力します. 

実行後、PDFを表示するにチェックをしてください.組み込みビューアを使用して PDF ファイルを表示します.

----
&color(Black,#007BBB){%%%   &color(White){''タイプセットの方法を設定する''};                       &color(Black,#006AAA){%%%[ &color(White){''?''}; ]%%%};&color(Black,#CC3333){%%%[  &color(White){''✕''};  ]%%%}; %%%};&br;
&br;
  名前:    %%%Latexmk4%%%&br;
  プログラム: %%%latexmk%%%&br;
  引数:    %%%-e%%%&br;
         %%%$latex=q/uplatex" "-synctex=1" "-kanji=utf8" "-no-guess-input-enc/%%%&br;
         %%%-e%%%&br;
         %%%$bibtex=q/upbibtex/%%%&br;
         %%%-e%%%&br;
         %%%$makeindex=q/mendex" "-U/%%%&br;
         %%%-e%%%&br;
         %%%$dvips=q/dvips" "%O" "-z" "-f" "%S" "|" "convbkmk" "-u" ">" "%D/%%%&br;
         %%%-e%%%&br;
         %%%$ps2pdf=q/ps2pdf.bat" "%O" "%S" "%D/%%%&br;
         %%%-norc%%%&br;
         %%%-gg%%%&br;
         %%%-pdfps%%%&br;
         %%%$fullname%%%&br;
                                         &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-add.png,around,nolink,25x25,list add);]}; &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-remove.png,around,nolink,25x25,list remove);]};&br;
  ☑ 実行後、PDFを表示する&br;
----

***pdfpLaTeX [#nb7beec9]

pdfplatex1.bat を作成して pdfplatex1.bat で PDF ファイルを作成します.

■ W32TeX の場合
----
-C:\w32tex\bin\pdfplatex1.bat
----
 @echo off
 platex -synctex=1 -kanji=utf8 -guess-input-enc -jobname="%~n1" %1 && ^
 dvipdfmx "%~n1"
----

■ TeX Live の場合
----
-C:\texlive\2012\bin\win32\pdfplatex1.bat
----
 @echo off
 platex -synctex=1 -kanji=utf8 -guess-input-enc -jobname="%~n1" %1 && ^
 dvipdfmx -f ptex-ipaex.map "%~n1"
----

タイプセットの方法の &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-add.png,around,nolink,25x25,list add);]}; をクリックします.

名前とプログラムを入力します.

&color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-add.png,around,nolink,25x25,list add);]}; をクリックして新しい引数を追加し,入力します. 

実行後、PDFを表示するにチェックをしてください.組み込みビューアを使用して PDF ファイルを表示します.

----
&color(Black,#007BBB){%%%   &color(White){''タイプセットの方法を設定する''};                       &color(Black,#006AAA){%%%[ &color(White){''?''}; ]%%%};&color(Black,#CC3333){%%%[  &color(White){''✕''};  ]%%%}; %%%};&br;
&br;
  名前:    %%%pdfpLaTeX%%%&br;
  プログラム: %%%pdfplatex1.bat%%%&br;
  引数:    %%%$basename%%%&br;
&br;
&br;
&br;
&br;
&br;
&br;
                                         &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-add.png,around,nolink,25x25,list add);]}; &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-remove.png,around,nolink,25x25,list remove);]};&br;
  ☑ 実行後、PDFを表示する&br;
----

***pdfpLaTeX2 [#y6e650d6]

pdfplatex2.bat を作成して pdfplatex2.bat で PDF ファイルを作成します.

■ bkmk2uni を使用する場合~

----
-C:\w32tex\bin\pdfplatex2.bat
----
 @echo off
 platex -synctex=1 -kanji=utf8 -guess-input-enc -jobname="%~n1" %1 && ^
 dvips -Ppdf -z -f "%~n1.dvi" | ^
 bkmk2uni > "%~n1.ps" && ^
 ps2pdf.bat "%~n1.ps"
----

■ convbkmk を使用する場合~
convbkmk の実行には [[Ruby:http://www.ruby-lang.org/ja/]] が必要です.~
Ruby は [[RubyInstaller:http://rubyinstaller.org/]] でインストールできます.~

----
-C:\w32tex\bin\pdfplatex2.bat
-C:\texlive\2012\bin\win32\pdfplatex2.bat
----
 @echo off
 platex -synctex=1 -kanji=utf8 -guess-input-enc -jobname="%~n1" %1 && ^
 dvips -Ppdf -z -f "%~n1.dvi" | ^
 convbkmk -g > "%~n1.ps" && ^
 ps2pdf.bat "%~n1.ps"
----

タイプセットの方法の &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-add.png,around,nolink,25x25,list add);]}; をクリックします.

名前とプログラムを入力します.

&color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-add.png,around,nolink,25x25,list add);]}; をクリックして新しい引数を追加し,入力します. 

実行後、PDFを表示するにチェックをしてください.組み込みビューアを使用して PDF ファイルを表示します.

----
&color(Black,#007BBB){%%%   &color(White){''タイプセットの方法を設定する''};                       &color(Black,#006AAA){%%%[ &color(White){''?''}; ]%%%};&color(Black,#CC3333){%%%[  &color(White){''✕''};  ]%%%}; %%%};&br;
&br;
  名前:    %%%pdfpLaTeX2%%%&br;
  プログラム: %%%pdfplatex2.bat%%%&br;
  引数:    %%%$basename%%%&br;
&br;
&br;
&br;
&br;
&br;
&br;
                                         &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-add.png,around,nolink,25x25,list add);]}; &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-remove.png,around,nolink,25x25,list remove);]};&br;
  ☑ 実行後、PDFを表示する&br;
----

***pdfupLaTeX [#r7f9a2a4]

pdfuplatex1.bat を作成して pdfuplatex1.bat で PDF ファイルを作成します.

■ W32TeX の場合
----
-C:\w32tex\bin\pdfuplatex1.bat
----
 @echo off
 uplatex -synctex=1 -kanji=utf8 -no-guess-input-enc %1 && ^
 dvipdfmx "%~n1"
----

■ TeX Live の場合
----
-C:\texlive\2012\bin\win32\pdfuplatex1.bat
----
 @echo off
 uplatex -synctex=1 -kanji=utf8 -no-guess-input-enc %1 && ^
 dvipdfmx -f ptex-ipaex.map "%~n1"
----

タイプセットの方法の &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-add.png,around,nolink,25x25,list add);]}; をクリックします.

名前とプログラムを入力します.

&color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-add.png,around,nolink,25x25,list add);]}; をクリックして新しい引数を追加し,入力します. 

実行後、PDFを表示するにチェックをしてください.組み込みビューアを使用して PDF ファイルを表示します.

----
&color(Black,#007BBB){%%%   &color(White){''タイプセットの方法を設定する''};                       &color(Black,#006AAA){%%%[ &color(White){''?''}; ]%%%};&color(Black,#CC3333){%%%[  &color(White){''✕''};  ]%%%}; %%%};&br;
&br;
  名前:    %%%pdfupLaTeX%%%&br;
  プログラム: %%%pdfuplatex1.bat%%%&br;
  引数:    %%%$basename%%%&br;
&br;
&br;
&br;
&br;
&br;
&br;
                                         &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-add.png,around,nolink,25x25,list add);]}; &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-remove.png,around,nolink,25x25,list remove);]};&br;
  ☑ 実行後、PDFを表示する&br;
----

***pdfupLaTeX2 [#cf95a9e9]

pdfuplatex2.bat を作成して pdfuplatex2.bat で PDF ファイルを作成します.

convbkmk の実行には [[Ruby:http://www.ruby-lang.org/ja/]] が必要です.~
Ruby は [[RubyInstaller:http://rubyinstaller.org/]] でインストールできます.~

----
-C:\w32tex\bin\pdfuplatex2.bat
-C:\texlive\2012\bin\win32\pdfuplatex2.bat
----
 @echo off
 uplatex -synctex=1 -kanji=utf8 -no-guess-input-enc %1 && ^
 dvips -Ppdf -z -f "%~n1.dvi" | ^
 convbkmk -u > "%~n1.ps" && ^
 ps2pdf.bat "%~n1.ps"
----

タイプセットの方法の &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-add.png,around,nolink,25x25,list add);]}; をクリックします.

名前とプログラムを入力します.

&color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-add.png,around,nolink,25x25,list add);]}; をクリックして新しい引数を追加し,入力します. 

実行後、PDFを表示するにチェックをしてください.組み込みビューアを使用して PDF ファイルを表示します.

----
&color(Black,#007BBB){%%%   &color(White){''タイプセットの方法を設定する''};                       &color(Black,#006AAA){%%%[ &color(White){''?''}; ]%%%};&color(Black,#CC3333){%%%[  &color(White){''✕''};  ]%%%}; %%%};&br;
&br;
  名前:    %%%pdfupLaTeX2%%%&br;
  プログラム: %%%pdfuplatex2.bat%%%&br;
  引数:    %%%$basename%%%&br;
&br;
&br;
&br;
&br;
&br;
&br;
                                         &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-add.png,around,nolink,25x25,list add);]}; &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-remove.png,around,nolink,25x25,list remove);]};&br;
  ☑ 実行後、PDFを表示する&br;
----

***pBibTeX [#a883f235]

タイプセットの方法の &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-add.png,around,nolink,25x25,list add);]}; をクリックします.

名前とプログラムを入力します.

&color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-add.png,around,nolink,25x25,list add);]}; をクリックして新しい引数を追加し,入力します. 

実行後、PDFを表示するのチェックをはずしてください.

----
&color(Black,#007BBB){%%%   &color(White){''タイプセットの方法を設定する''};                       &color(Black,#006AAA){%%%[ &color(White){''?''}; ]%%%};&color(Black,#CC3333){%%%[  &color(White){''✕''};  ]%%%}; %%%};&br;
&br;
  名前:    %%%pBibTeX%%%&br;
  プログラム: %%%pbibtex.exe%%%&br;
  引数:    %%%-kanji=utf8%%%&br;
         %%%$basename%%%&br;
&br;
&br;
&br;
&br;
&br;
                                         &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-add.png,around,nolink,25x25,list add);]}; &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-remove.png,around,nolink,25x25,list remove);]};&br;
  ☐ 実行後、PDFを表示する&br;
----

***upBibTeX [#n4723fa1]

タイプセットの方法の &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-add.png,around,nolink,25x25,list add);]}; をクリックします.

名前とプログラムを入力します.

&color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-add.png,around,nolink,25x25,list add);]}; をクリックして新しい引数を追加し,入力します. 

実行後、PDFを表示するのチェックをはずしてください.

----
&color(Black,#007BBB){%%%   &color(White){''タイプセットの方法を設定する''};                       &color(Black,#006AAA){%%%[ &color(White){''?''}; ]%%%};&color(Black,#CC3333){%%%[  &color(White){''✕''};  ]%%%}; %%%};&br;
&br;
  名前:    %%%upBibTeX%%%&br;
  プログラム: %%%upbibtex.exe%%%&br;
  引数:    %%%$basename%%%&br;
&br;
&br;
&br;
&br;
&br;
&br;
                                         &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-add.png,around,nolink,25x25,list add);]}; &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-remove.png,around,nolink,25x25,list remove);]};&br;
  ☐ 実行後、PDFを表示する&br;
----

***Mendex [#ef14bad7]

タイプセットの方法の &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-add.png,around,nolink,25x25,list add);]}; をクリックします.

名前とプログラムを入力します.

&color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-add.png,around,nolink,25x25,list add);]}; をクリックして新しい引数を追加し,入力します. 

実行後、PDFを表示するのチェックをはずしてください.

----
&color(Black,#007BBB){%%%   &color(White){''タイプセットの方法を設定する''};                       &color(Black,#006AAA){%%%[ &color(White){''?''}; ]%%%};&color(Black,#CC3333){%%%[  &color(White){''✕''};  ]%%%}; %%%};&br;
&br;
  名前:    %%%Mendex%%%&br;
  プログラム: %%%mendex.exe%%%&br;
  引数:    %%%-U%%%&br;
         %%%$basename%%%&br;
&br;
&br;
&br;
&br;
&br;
                                         &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-add.png,around,nolink,25x25,list add);]}; &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-remove.png,around,nolink,25x25,list remove);]};&br;
  ☐ 実行後、PDFを表示する&br;
----

***設定後 [#me50c549]

デフォルトを pdfpLaTeX に変更します.~
「コンソール出力を表示しない」 に 『表示する』 を指定します.~
//TeXworks Version 0.5 [[r.793:http://code.google.com/p/texworks/source/detail?r=793]] 以降の場合は Hide output panel: に Never を指定します.~

----
&color(Black,#007BBB){%%%   &color(White){''TeXworksの設定''};                                               &color(Black,#006AAA){%%%[ &color(White){''?''}; ]%%%};&color(Black,#CC3333){%%%[  &color(White){''✕''};  ]%%%}; %%%};&br;

  &color(Black,#EEEEEE){%%%[ 全体 ][ エディタ ][ プレビュー ]%%%};''[ タイプセット ]''&color(Black,#EEEEEE){%%%[ スクリプト ]%%%};&br;
    TeXおよび関連プログラムのパス&br;
                                                          &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/go-up.png,around,nolink,25x25,go up);]}; &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/go-down.png,around,nolink,25x25,go down);]};&br;
&br;
&br;
&br;
                                                          &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-add.png,around,nolink,25x25,list add);]}; &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-remove.png,around,nolink,25x25,list remove);]};&br;
&br;
    タイプセットの方法&br;
     Latexmk1                                                &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/go-up.png,around,nolink,25x25,go up);]}; &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/go-down.png,around,nolink,25x25,go down);]};&br;
     Latexmk2                                                &color(Black,#EEEEEE){[ 編集 ]};&br;
     Latexmk3&br;
     Latexmk4&br;
    &color(White,#1188FF){ pdfpLaTeX                                           };&br;
     pdfpLaTeX2&br;
     pdfupLaTeX&br;
     pdfupLaTeX2&br;
     pdfTeX&br;
     pdfLaTeX&br;
     LuaTeX&br;
     LuaLaTeX&br;
     XeTeX&br;
     XeLaTeX&br;
     ConTeXt (LuaTeX)&br;
     ConTeXt (pdfTeX)&br;
     ConTeXt (XeTeX)&br;
     pBibTeX&br;
     upBibTeX&br;
     BibTeX&br;
     Mendex&br;
     MakeIndex&br;
                                                          &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-add.png,around,nolink,25x25,list add);]}; &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-remove.png,around,nolink,25x25,list remove);]};&br;
    デフォルト: &color(Black,#EEEEEE){[ pdfpLaTeX                                    ▼]};&br;
&br;
   コンソール出力を表示しない   &color(Black,#EEEEEE){[ 表示する               ▼]};&br;
----

*[[SumatraPDF]] との連携 [#b23c23fc]

**pdfpLaTeXS [#pd4ad539]

pdfplatex1S.bat を作成します.

----
-C:\w32tex\bin\pdfplatex1S.bat
----
 @echo off
 setlocal
 if exist "C:\Program Files\SumatraPDF\SumatraPDF.exe" (
 set SUMATRAPDF=C:\Program Files\SumatraPDF\SumatraPDF.exe
 ) else set SUMATRAPDF=C:\Program Files (x86)\SumatraPDF\SumatraPDF.exe
 platex -synctex=1 -kanji=utf8 -guess-input-enc -jobname="%~n1" %1 && ^
 dvipdfmx "%~n1" && ^
 if %ERRORLEVEL% equ 0 (
 tasklist /fi "IMAGENAME eq SumatraPDF.exe" /nh | ^
 findstr "SumatraPDF.exe" > nul || ^
 echo "%SUMATRAPDF%" -reuse-instance "%~n1.pdf" | ^
 cmd
 )
 endlocal
----

実行後、PDFを表示するのチェックをはずします.

----
&color(Black,#007BBB){%%%   &color(White){''タイプセットの方法を設定する''};                       &color(Black,#006AAA){%%%[ &color(White){''?''}; ]%%%};&color(Black,#CC3333){%%%[  &color(White){''✕''};  ]%%%}; %%%};&br;
&br;
  名前:    %%%pdfpLaTeXS%%%&br;
  プログラム: %%%pdfplatex1S.bat%%%&br;
  引数:    %%%$basename%%%&br;
&br;
&br;
&br;
&br;
&br;
&br;
                                         &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-add.png,around,nolink,25x25,list add);]}; &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-remove.png,around,nolink,25x25,list remove);]};&br;
  ☐ 実行後、PDFを表示する&br;
----

**pdfpLaTeX2S [#g68658bc]

pdfplatex2S.bat を作成します.

----
-C:\w32tex\bin\pdfplatex2S.bat
----
 @echo off
 setlocal
 if exist "C:\Program Files\SumatraPDF\SumatraPDF.exe" (
 set SUMATRAPDF=C:\Program Files\SumatraPDF\SumatraPDF.exe
 ) else set SUMATRAPDF=C:\Program Files (x86)\SumatraPDF\SumatraPDF.exe
 platex -synctex=1 -kanji=utf8 -guess-input-enc -jobname="%~n1" %1 && ^
 dvips -Ppdf -z -f "%~n1.dvi" | ^
 convbkmk -g > "%~n1.ps" && ^
 ps2pdf.bat "%~n1.ps" && ^
 if %ERRORLEVEL% equ 0 (
 tasklist /fi "IMAGENAME eq SumatraPDF.exe" /nh | ^
 findstr "SumatraPDF.exe" > nul || ^
 echo "%SUMATRAPDF%" -reuse-instance "%~n1.pdf" | ^
 cmd
 )
 endlocal
----

実行後、PDFを表示するのチェックをはずします.

----
&color(Black,#007BBB){%%%   &color(White){''タイプセットの方法を設定する''};                       &color(Black,#006AAA){%%%[ &color(White){''?''}; ]%%%};&color(Black,#CC3333){%%%[  &color(White){''✕''};  ]%%%}; %%%};&br;
&br;
  名前:    %%%pdfpLaTeX2S%%%&br;
  プログラム: %%%pdfplatex2S.bat%%%&br;
  引数:    %%%$basename%%%&br;
&br;
&br;
&br;
&br;
&br;
&br;
                                         &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-add.png,around,nolink,25x25,list add);]}; &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-remove.png,around,nolink,25x25,list remove);]};&br;
  ☐ 実行後、PDFを表示する&br;
----

**pdfupLaTeXS [#u9e90942]

pdfuplatex1S.bat を作成します.

----
-C:\w32tex\bin\pdfuplatex1S.bat
----
 @echo off
 setlocal
 if exist "C:\Program Files\SumatraPDF\SumatraPDF.exe" (
 set SUMATRAPDF=C:\Program Files\SumatraPDF\SumatraPDF.exe
 ) else set SUMATRAPDF=C:\Program Files (x86)\SumatraPDF\SumatraPDF.exe
 uplatex -synctex=1 -kanji=utf8 -no-guess-input-enc %1 && ^
 dvipdfmx "%~n1" && ^
 if %ERRORLEVEL% equ 0 (
 tasklist /fi "IMAGENAME eq SumatraPDF.exe" /nh | ^
 findstr "SumatraPDF.exe" > nul || ^
 echo "%SUMATRAPDF%" -reuse-instance "%~n1.pdf" | ^
 cmd
 )
 endlocal
----

実行後、PDFを表示するのチェックをはずします.

----
&color(Black,#007BBB){%%%   &color(White){''タイプセットの方法を設定する''};                       &color(Black,#006AAA){%%%[ &color(White){''?''}; ]%%%};&color(Black,#CC3333){%%%[  &color(White){''✕''};  ]%%%}; %%%};&br;
&br;
  名前:    %%%pdfupLaTeXS%%%&br;
  プログラム: %%%pdfuplatex1S.bat%%%&br;
  引数:    %%%$basename%%%&br;
&br;
&br;
&br;
&br;
&br;
&br;
                                         &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-add.png,around,nolink,25x25,list add);]}; &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-remove.png,around,nolink,25x25,list remove);]};&br;
  ☐ 実行後、PDFを表示する&br;
----

**pdfupLaTeX2S [#t907f818]

pdfuplatex2S.bat を作成します.

----
-C:\w32tex\bin\pdfuplatex2S.bat
----
 @echo off
 setlocal
 if exist "C:\Program Files\SumatraPDF\SumatraPDF.exe" (
 set SUMATRAPDF=C:\Program Files\SumatraPDF\SumatraPDF.exe
 ) else set SUMATRAPDF=C:\Program Files (x86)\SumatraPDF\SumatraPDF.exe
 uplatex -synctex=1 -kanji=utf8 -no-guess-input-enc %1 && ^
 dvips -Ppdf -z -f "%~n1.dvi" | ^
 convbkmk -u > "%~n1.ps" && ^
 ps2pdf.bat "%~n1.ps" && ^
 if %ERRORLEVEL% equ 0 (
 tasklist /fi "IMAGENAME eq SumatraPDF.exe" /nh | ^
 findstr "SumatraPDF.exe" > nul || ^
 echo "%SUMATRAPDF%" -reuse-instance "%~n1.pdf" | ^
 cmd
 )
 endlocal
----

実行後、PDFを表示するのチェックをはずします.

----
&color(Black,#007BBB){%%%   &color(White){''タイプセットの方法を設定する''};                       &color(Black,#006AAA){%%%[ &color(White){''?''}; ]%%%};&color(Black,#CC3333){%%%[  &color(White){''✕''};  ]%%%}; %%%};&br;
&br;
  名前:    %%%pdfupLaTeX2S%%%&br;
  プログラム: %%%pdfuplatex2S.bat%%%&br;
  引数:    %%%$basename%%%&br;
&br;
&br;
&br;
&br;
&br;
&br;
                                         &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-add.png,around,nolink,25x25,list add);]}; &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-remove.png,around,nolink,25x25,list remove);]};&br;
  ☐ 実行後、PDFを表示する&br;
----

**pdfLaTeXS [#o1cdfc13]

pdflatexS.bat を作成します.

----
-C:\w32tex\bin\pdflatexS.bat
----
 @echo off
 setlocal
 if exist "C:\Program Files\SumatraPDF\SumatraPDF.exe" (
 set SUMATRAPDF=C:\Program Files\SumatraPDF\SumatraPDF.exe
 ) else set SUMATRAPDF=C:\Program Files (x86)\SumatraPDF\SumatraPDF.exe
 pdflatex -synctex=1 %1 && ^
 if %ERRORLEVEL% equ 0 (
 tasklist /fi "IMAGENAME eq SumatraPDF.exe" /nh | ^
 findstr "SumatraPDF.exe" > nul || ^
 echo "%SUMATRAPDF%" -reuse-instance "%~n1.pdf" | ^
 cmd
 )
 endlocal
----

実行後、PDFを表示するのチェックをはずします.

----
&color(Black,#007BBB){%%%   &color(White){''タイプセットの方法を設定する''};                       &color(Black,#006AAA){%%%[ &color(White){''?''}; ]%%%};&color(Black,#CC3333){%%%[  &color(White){''✕''};  ]%%%}; %%%};&br;
&br;
  名前:    %%%pdfLaTeXS%%%&br;
  プログラム: %%%pdflatexS.bat%%%&br;
  引数:    %%%$basename%%%&br;
&br;
&br;
&br;
&br;
&br;
&br;
                                         &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-add.png,around,nolink,25x25,list add);]}; &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-remove.png,around,nolink,25x25,list remove);]};&br;
  ☐ 実行後、PDFを表示する&br;
----

**LuaLaTeXS [#m4152f1a]

lualatexS.bat を作成します.

----
-C:\w32tex\bin\lualatexS.bat
----
 @echo off
 setlocal
 if exist "C:\Program Files\SumatraPDF\SumatraPDF.exe" (
 set SUMATRAPDF=C:\Program Files\SumatraPDF\SumatraPDF.exe
 ) else set SUMATRAPDF=C:\Program Files (x86)\SumatraPDF\SumatraPDF.exe
 lualatex -synctex=1 %1 && ^
 if %ERRORLEVEL% equ 0 (
 tasklist /fi "IMAGENAME eq SumatraPDF.exe" /nh | ^
 findstr "SumatraPDF.exe" > nul || ^
 echo "%SUMATRAPDF%" -reuse-instance "%~n1.pdf" | ^
 cmd
 )
 endlocal
----

実行後、PDFを表示するのチェックをはずします.

----
&color(Black,#007BBB){%%%   &color(White){''タイプセットの方法を設定する''};                       &color(Black,#006AAA){%%%[ &color(White){''?''}; ]%%%};&color(Black,#CC3333){%%%[  &color(White){''✕''};  ]%%%}; %%%};&br;
&br;
  名前:    %%%LuaLaTeXS%%%&br;
  プログラム: %%%lualatexS.bat%%%&br;
  引数:    %%%$basename%%%&br;
&br;
&br;
&br;
&br;
&br;
&br;
                                         &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-add.png,around,nolink,25x25,list add);]}; &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-remove.png,around,nolink,25x25,list remove);]};&br;
  ☐ 実行後、PDFを表示する&br;
----

**XeLaTeXS [#i07eb3dd]

xelatexS.bat を作成します.

----
-C:\w32tex\bin\xelatexS.bat
----
 @echo off
 setlocal
 if exist "C:\Program Files\SumatraPDF\SumatraPDF.exe" (
 set SUMATRAPDF=C:\Program Files\SumatraPDF\SumatraPDF.exe
 ) else set SUMATRAPDF=C:\Program Files (x86)\SumatraPDF\SumatraPDF.exe
 xelatex -synctex=1 %1 && ^
 if %ERRORLEVEL% equ 0 (
 tasklist /fi "IMAGENAME eq SumatraPDF.exe" /nh | ^
 findstr "SumatraPDF.exe" > nul || ^
 echo "%SUMATRAPDF%" -reuse-instance "%~n1.pdf" | ^
 cmd
 )
 endlocal
----

実行後、PDFを表示するのチェックをはずします.

----
&color(Black,#007BBB){%%%   &color(White){''タイプセットの方法を設定する''};                       &color(Black,#006AAA){%%%[ &color(White){''?''}; ]%%%};&color(Black,#CC3333){%%%[  &color(White){''✕''};  ]%%%}; %%%};&br;
&br;
  名前:    %%%XeLaTeXS%%%&br;
  プログラム: %%%xelatexS.bat%%%&br;
  引数:    %%%$basename%%%&br;
&br;
&br;
&br;
&br;
&br;
&br;
                                         &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-add.png,around,nolink,25x25,list add);]}; &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-remove.png,around,nolink,25x25,list remove);]};&br;
  ☐ 実行後、PDFを表示する&br;
----

**inverse search [#kfe751af]

TeX コマンドのオプションに -synctex=1 を追加します.

SumatraPDF の [設定(S)]-[オプション(O)...]-[逆順検索コマンドラインの設定] に

 C:\w32tex\share\texworks\TeXworks.exe --position=%l "%f"

--position オプションはファイル名よりも先に指定しなければうまくいきません.

*[[Adobe Reader]] との連携 [#jad25a78]

**pdfpLaTeXA [#e7697990]

pdfplatex1A.bat を作成します.

----
-C:\w32tex\bin\pdfplatex1A.bat
----
 @echo off
 tasklist /fi "IMAGENAME eq AcroRd32.exe" /nh | ^
 findstr "AcroRd32.exe" > nul && ^
 echo exit | ^
 pdfdde & ^
 platex -kanji=utf8 -guess-input-enc -jobname="%~n1" %1 && ^
 dvipdfmx "%~n1" && ^
 pdfopen --file "%~n1.pdf"
----

実行後、PDFを表示するのチェックをはずします.

----
&color(Black,#007BBB){%%%   &color(White){''タイプセットの方法を設定する''};                       &color(Black,#006AAA){%%%[ &color(White){''?''}; ]%%%};&color(Black,#CC3333){%%%[  &color(White){''✕''};  ]%%%}; %%%};&br;
&br;
  名前:    %%%pdfpLaTeXA%%%&br;
  プログラム: %%%pdfplatex1A.bat%%%&br;
  引数:    %%%$basename%%%&br;
&br;
&br;
&br;
&br;
&br;
&br;
                                         &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-add.png,around,nolink,25x25,list add);]}; &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-remove.png,around,nolink,25x25,list remove);]};&br;
  ☐ 実行後、PDFを表示する&br;
----

**pdfpLaTeX2A [#h1e57c7f]

pdfplatex2A.bat を作成します.

----
-C:\w32tex\bin\pdfplatex2A.bat
----
 @echo off
 tasklist /fi "IMAGENAME eq AcroRd32.exe" /nh | ^
 findstr "AcroRd32.exe" > nul && ^
 echo exit | ^
 pdfdde & ^
 platex -kanji=utf8 -guess-input-enc -jobname="%~n1" %1 && ^
 dvips -Ppdf -z -f "%~n1.dvi" | ^
 convbkmk -g > "%~n1.ps" && ^
 ps2pdf.bat "%~n1.ps" && ^
 pdfopen --file "%~n1.pdf"
----

実行後、PDFを表示するのチェックをはずします.

----
&color(Black,#007BBB){%%%   &color(White){''タイプセットの方法を設定する''};                       &color(Black,#006AAA){%%%[ &color(White){''?''}; ]%%%};&color(Black,#CC3333){%%%[  &color(White){''✕''};  ]%%%}; %%%};&br;
&br;
  名前:    %%%pdfpLaTeX2A%%%&br;
  プログラム: %%%pdfplatex2A.bat%%%&br;
  引数:    %%%$basename%%%&br;
&br;
&br;
&br;
&br;
&br;
&br;
                                         &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-add.png,around,nolink,25x25,list add);]}; &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-remove.png,around,nolink,25x25,list remove);]};&br;
  ☐ 実行後、PDFを表示する&br;
----

**pdfupLaTeXA [#p7c5112a]

pdfuplatex1A.bat を作成します.

----
-C:\w32tex\bin\pdfuplatex1A.bat
----
 @echo off
 tasklist /fi "IMAGENAME eq AcroRd32.exe" /nh | ^
 findstr "AcroRd32.exe" > nul && ^
 echo exit | ^
 pdfdde & ^
 uplatex -kanji=utf8 -no-guess-input-enc %1 && ^
 dvipdfmx "%~n1" && ^
 pdfopen --file "%~n1.pdf"
----

実行後、PDFを表示するのチェックをはずします.

----
&color(Black,#007BBB){%%%   &color(White){''タイプセットの方法を設定する''};                       &color(Black,#006AAA){%%%[ &color(White){''?''}; ]%%%};&color(Black,#CC3333){%%%[  &color(White){''✕''};  ]%%%}; %%%};&br;
&br;
  名前:    %%%pdfupLaTeXA%%%&br;
  プログラム: %%%pdfuplatex1A.bat%%%&br;
  引数:    %%%$basename%%%&br;
&br;
&br;
&br;
&br;
&br;
&br;
                                         &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-add.png,around,nolink,25x25,list add);]}; &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-remove.png,around,nolink,25x25,list remove);]};&br;
  ☐ 実行後、PDFを表示する&br;
----

**pdfupLaTeX2A [#e6ab4d81]

pdfuplatex2A.bat を作成します.

----
-C:\w32tex\bin\pdfuplatex2A.bat
----
 @echo off
 tasklist /fi "IMAGENAME eq AcroRd32.exe" /nh | ^
 findstr "AcroRd32.exe" > nul && ^
 echo exit | ^
 pdfdde & ^
 uplatex -kanji=utf8 -no-guess-input-enc %1 && ^
 dvips -Ppdf -z -f "%~n1.dvi" | ^
 convbkmk -u > "%~n1.ps" && ^
 ps2pdf.bat "%~n1.ps" && ^
 pdfopen --file "%~n1.pdf"
----

実行後、PDFを表示するのチェックをはずします.

----
&color(Black,#007BBB){%%%   &color(White){''タイプセットの方法を設定する''};                       &color(Black,#006AAA){%%%[ &color(White){''?''}; ]%%%};&color(Black,#CC3333){%%%[  &color(White){''✕''};  ]%%%}; %%%};&br;
&br;
  名前:    %%%pdfupLaTeX2A%%%&br;
  プログラム: %%%pdfuplatex2A.bat%%%&br;
  引数:    %%%$basename%%%&br;
&br;
&br;
&br;
&br;
&br;
&br;
                                         &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-add.png,around,nolink,25x25,list add);]}; &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-remove.png,around,nolink,25x25,list remove);]};&br;
  ☐ 実行後、PDFを表示する&br;
----

**pdfLaTeXA [#x2b72c74]

pdflatexA.bat を作成します.

----
-C:\w32tex\bin\pdflatexA.bat
----
 @echo off
 tasklist /fi "IMAGENAME eq AcroRd32.exe" /nh | ^
 findstr "AcroRd32.exe" > nul && ^
 echo exit | ^
 pdfdde & ^
 pdflatex %1 && ^
 pdfopen --file "%~n1.pdf"
----

実行後、PDFを表示するのチェックをはずします.

----
&color(Black,#007BBB){%%%   &color(White){''タイプセットの方法を設定する''};                       &color(Black,#006AAA){%%%[ &color(White){''?''}; ]%%%};&color(Black,#CC3333){%%%[  &color(White){''✕''};  ]%%%}; %%%};&br;
&br;
  名前:    %%%pdfLaTeXA%%%&br;
  プログラム: %%%pdflatexA.bat%%%&br;
  引数:    %%%$basename%%%&br;
&br;
&br;
&br;
&br;
&br;
&br;
                                         &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-add.png,around,nolink,25x25,list add);]}; &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-remove.png,around,nolink,25x25,list remove);]};&br;
  ☐ 実行後、PDFを表示する&br;
----

**LuaLaTeXA [#w51d9af4]

lualatexA.bat を作成します.

----
-C:\w32tex\bin\lualatexA.bat
----
 @echo off
 tasklist /fi "IMAGENAME eq AcroRd32.exe" /nh | ^
 findstr "AcroRd32.exe" > nul && ^
 echo exit | ^
 pdfdde & ^
 lualatex %1 && ^
 pdfopen --file "%~n1.pdf"
----

実行後、PDFを表示するのチェックをはずします.

----
&color(Black,#007BBB){%%%   &color(White){''タイプセットの方法を設定する''};                       &color(Black,#006AAA){%%%[ &color(White){''?''}; ]%%%};&color(Black,#CC3333){%%%[  &color(White){''✕''};  ]%%%}; %%%};&br;
&br;
  名前:    %%%LuaLaTeXA%%%&br;
  プログラム: %%%lualatexA.bat%%%&br;
  引数:    %%%$basename%%%&br;
&br;
&br;
&br;
&br;
&br;
&br;
                                         &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-add.png,around,nolink,25x25,list add);]}; &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-remove.png,around,nolink,25x25,list remove);]};&br;
  ☐ 実行後、PDFを表示する&br;
----

**XeLaTeXA [#rf592c22]

xelatexA.bat を作成します.

----
-C:\w32tex\bin\xelatexA.bat
----
 @echo off
 tasklist /fi "IMAGENAME eq AcroRd32.exe" /nh | ^
 findstr "AcroRd32.exe" > nul && ^
 echo exit | ^
 pdfdde & ^
 xelatex %1 && ^
 pdfopen --file "%~n1.pdf"
----

実行後、PDFを表示するのチェックをはずします.

----
&color(Black,#007BBB){%%%   &color(White){''タイプセットの方法を設定する''};                       &color(Black,#006AAA){%%%[ &color(White){''?''}; ]%%%};&color(Black,#CC3333){%%%[  &color(White){''✕''};  ]%%%}; %%%};&br;
&br;
  名前:    %%%XeLaTeXA%%%&br;
  プログラム: %%%xelatexA.bat%%%&br;
  引数:    %%%$basename%%%&br;
&br;
&br;
&br;
&br;
&br;
&br;
                                         &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-add.png,around,nolink,25x25,list add);]}; &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-remove.png,around,nolink,25x25,list remove);]};&br;
  ☐ 実行後、PDFを表示する&br;
----

*[[dviout]] との連携 (非推奨) [#d2be9fd8]

[[dviout#forward and inverse search>dviout#ycc841a2]] を参照.

[[dviout#プレビューの自動更新>dviout#t2d3346c]] を参照して,dviout の設定を行います.

**dvipLaTeX [#q4767b5e]

dviplatex.bat を作成します.

----
-C:\w32tex\bin\dviplatex.bat
----
 @echo off
 setlocal
 set DVIOUT=C:\w32tex\dviout\dviout.exe
 platex -src-specials -kanji=utf8 -guess-input-enc -jobname="%~n1" %1 && ^
 if %ERRORLEVEL% equ 0 (
 tasklist /fi "IMAGENAME eq dviout.exe" /nh | ^
 findstr "dviout.exe" > nul || ^
 echo "%DVIOUT%" -1 "%~n1.dvi" | ^
 cmd
 )
 endlocal
----

実行後、PDFを表示するのチェックをはずします.

----
&color(Black,#007BBB){%%%   &color(White){''タイプセットの方法を設定する''};                       &color(Black,#006AAA){%%%[ &color(White){''?''}; ]%%%};&color(Black,#CC3333){%%%[  &color(White){''✕''};  ]%%%}; %%%};&br;
&br;
  名前:    %%%dvipLaTeX%%%&br;
  プログラム: %%%dviplatex.bat%%%&br;
  引数:    %%%$basename%%%&br;
&br;
&br;
&br;
&br;
&br;
&br;
                                         &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-add.png,around,nolink,25x25,list add);]}; &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-remove.png,around,nolink,25x25,list remove);]};&br;
  ☐ 実行後、PDFを表示する&br;
----

**dviupLaTeX [#e7579615]

[[dviout#upTeX で出力された DVI ファイルを dviout で表示する場合の注意点>dviout#wadc9abf]] を参照して,dviout の設定を行います.

dviuplatex.bat を作成します.

----
-C:\w32tex\bin\dviuplatex.bat
----
 @echo off
 setlocal
 set DVIOUT=C:\w32tex\dviout\dviout.exe
 uplatex -src-specials -kanji=utf8 -no-guess-input-enc %1 && ^
 if %ERRORLEVEL% equ 0 (
 tasklist /fi "IMAGENAME eq dviout.exe" /nh | ^
 findstr "dviout.exe" > nul || ^
 echo "%DVIOUT%" -1 "%~n1.dvi" | ^
 cmd
 )
 endlocal
----

実行後、PDFを表示するのチェックをはずします.

----
&color(Black,#007BBB){%%%   &color(White){''タイプセットの方法を設定する''};                       &color(Black,#006AAA){%%%[ &color(White){''?''}; ]%%%};&color(Black,#CC3333){%%%[  &color(White){''✕''};  ]%%%}; %%%};&br;
&br;
  名前:    %%%dviupLaTeX%%%&br;
  プログラム: %%%dviuplatex.bat%%%&br;
  引数:    %%%$basename%%%&br;
&br;
&br;
&br;
&br;
&br;
&br;
                                         &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-add.png,around,nolink,25x25,list add);]}; &color(Black,#EEEEEE){[&ref(http://texworks.googlecode.com/svn/trunk/res/tango/list-remove.png,around,nolink,25x25,list remove);]};&br;
  ☐ 実行後、PDFを表示する&br;
----

**inverse search [#k17f3637]

TeX コマンドのオプションに -src-specials を追加します.

dviout の [Option]-[Setup Parameters...]-[Common]-[src:] に

 C:\w32tex\share\texworks\TeXworks.exe^s --position=%d "%s"

--position オプションはファイル名よりも先に指定しなければうまくいきません.