[[TeXworks]] > [[設定>TeXworks/設定]] > [[Linux]] &color(White,#5F2F2F){ ''◆目次◆'' };&br; #contents *タイプセットの設定 [#q50d2378] **[[TeX Live]] [#y48c4d8a] ***Latexmk1 [#mef164a7] タイプセットの方法を設定します. ---- &color(Black,#222222){%%% &color(Black,#EE5500){(×)}; &color(White){''タイプセットの方法を設定する''}; %%%};&br; &br; 名前: %%%Latexmk1%%%&br; プログラム: %%%latexmk%%%&br; 引数: %%%-e%%%&br; %%%$latex=q/platex -synctex=1/%%%&br; %%%-e%%%&br; %%%$bibtex=q/pbibtex/%%%&br; %%%-e%%%&br; %%%$makeindex=q/mendex/%%%&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 [#zf4308f5] タイプセットの方法を設定します. ---- &color(Black,#222222){%%% &color(Black,#EE5500){(×)}; &color(White){''タイプセットの方法を設定する''}; %%%};&br; &br; 名前: %%%Latexmk2%%%&br; プログラム: %%%latexmk%%%&br; 引数: %%%-e%%%&br; %%%$latex=q/platex -synctex=1/%%%&br; %%%-e%%%&br; %%%$bibtex=q/pbibtex/%%%&br; %%%-e%%%&br; %%%$makeindex=q/mendex/%%%&br; %%%-e%%%&br; %%%$dvips=q/dvips %O -z -f %S | convbkmk -g > %D/%%%&br; %%%-e%%%&br; %%%$ps2pdf=q/ps2pdf %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 [#xb8626bf] タイプセットの方法を設定します. ---- &color(Black,#222222){%%% &color(Black,#EE5500){(×)}; &color(White){''タイプセットの方法を設定する''}; %%%};&br; &br; 名前: %%%Latexmk3%%%&br; プログラム: %%%latexmk%%%&br; 引数: %%%-e%%%&br; %%%$latex=q/uplatex -synctex=1/%%%&br; %%%-e%%%&br; %%%$bibtex=q/upbibtex/%%%&br; %%%-e%%%&br; %%%$makeindex=q/mendex/%%%&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 [#bfa76c53] タイプセットの方法を設定します. ---- &color(Black,#222222){%%% &color(Black,#EE5500){(×)}; &color(White){''タイプセットの方法を設定する''}; %%%};&br; &br; 名前: %%%Latexmk4%%%&br; プログラム: %%%latexmk%%%&br; 引数: %%%-e%%%&br; %%%$latex=q/uplatex -synctex=1/%%%&br; %%%-e%%%&br; %%%$bibtex=q/upbibtex/%%%&br; %%%-e%%%&br; %%%$makeindex=q/mendex/%%%&br; %%%-e%%%&br; %%%$dvips=q/dvips %O -z -f %S | convbkmk -u > %D/%%%&br; %%%-e%%%&br; %%%$ps2pdf=q/ps2pdf %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 [#ed42a6c2] pdfplatex (シェルスクリプト) を作成します. ---- -pdfplatex ---- #!/bin/sh platex -synctex=1 "$1" && \ dvipdfmx -f ptex-ipaex.map "`basename "$1" .tex`" ---- chmod で実行権限を付加します. $ chmod +x pdfplatex TeXおよび関連プログラムのパスに存在するディレクトリに pdfplatex をコピー $ sudo cp -p pdfplatex /usr/local/bin またはTeXおよび関連プログラムのパスに pdfplatex の存在するディレクトリを追加します. タイプセットの方法を設定します. ---- &color(Black,#222222){%%% &color(Black,#EE5500){(×)}; &color(White){''タイプセットの方法を設定する''}; %%%};&br; &br; 名前: %%%pdfpLaTeX%%%&br; プログラム: %%%pdfplatex%%%&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; ---- [[ptex2pdf:http://www.tug.org/svn/texlive/trunk/Master/texmf-dist/scripts/ptex2pdf/ptex2pdf.lua?view=markup]] を使って設定しても OK です. ---- &color(Black,#222222){%%% &color(Black,#EE5500){(×)}; &color(White){''タイプセットの方法を設定する''}; %%%};&br; &br; 名前: %%%pdfpLaTeX%%%&br; プログラム: %%%ptex2pdf%%%&br; 引数: %%%-l%%%&br; %%%-ot%%%&br; %%%$synctexoption%%%&br; %%%$fullname%%%&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 [#qcbb3b20] pdfplatex2 (シェルスクリプト) を作成します. ---- -pdfplatex2 ---- #!/bin/sh platex -synctex=1 "$1" && \ dvips -Ppdf -z -f "`basename "$1" .tex`.dvi" | \ convbkmk -g > "`basename "$1" .tex`.ps" && \ ps2pdf "`basename "$1" .tex`.ps" ---- chmod で実行権限を付加します. $ chmod +x pdfplatex2 TeXおよび関連プログラムのパスに存在するディレクトリに pdfplatex2 をコピー $ sudo cp -p pdfplatex2 /usr/local/bin またはTeXおよび関連プログラムのパスに pdfplatex2 の存在するディレクトリを追加します. タイプセットの方法を設定します. ---- &color(Black,#222222){%%% &color(Black,#EE5500){(×)}; &color(White){''タイプセットの方法を設定する''}; %%%};&br; &br; 名前: %%%pdfpLaTeX2%%%&br; プログラム: %%%pdfplatex2%%%&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 [#h6d8b747] pdfuplatex (シェルスクリプト) を作成します. ---- -pdfuplatex ---- #!/bin/sh uplatex -synctex=1 "$1" && \ dvipdfmx -f ptex-ipaex.map "`basename "$1" .tex`" ---- chmod で実行権限を付加します. $ chmod +x pdfuplatex TeXおよび関連プログラムのパスに存在するディレクトリに pdfuplatex をコピー $ sudo cp -p pdfuplatex /usr/local/bin またはTeXおよび関連プログラムのパスに pdfuplatex の存在するディレクトリを追加します. タイプセットの方法を設定します. ---- &color(Black,#222222){%%% &color(Black,#EE5500){(×)}; &color(White){''タイプセットの方法を設定する''}; %%%};&br; &br; 名前: %%%pdfupLaTeX%%%&br; プログラム: %%%pdfuplatex%%%&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; ---- [[ptex2pdf:http://www.tug.org/svn/texlive/trunk/Master/texmf-dist/scripts/ptex2pdf/ptex2pdf.lua?view=markup]] を使って設定しても OK です. ---- &color(Black,#222222){%%% &color(Black,#EE5500){(×)}; &color(White){''タイプセットの方法を設定する''}; %%%};&br; &br; 名前: %%%pdfupLaTeX%%%&br; プログラム: %%%ptex2pdf%%%&br; 引数: %%%-l%%%&br; %%%-u%%%&br; %%%-ot%%%&br; %%%$synctexoption%%%&br; %%%$fullname%%%&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 [#f387d242] pdfuplatex2 (シェルスクリプト) を作成します. ---- -pdfuplatex2 ---- #!/bin/sh uplatex -synctex=1 "$1" && \ dvips -Ppdf -z -f "`basename "$1" .tex`.dvi" | \ convbkmk -u > "`basename "$1" .tex`.ps" && \ ps2pdf "`basename "$1" .tex`.ps" ---- chmod で実行権限を付加します. $ chmod +x pdfuplatex2 TeXおよび関連プログラムのパスに存在するディレクトリに pdfuplatex2 をコピー $ sudo cp -p pdfuplatex2 /usr/local/bin またはTeXおよび関連プログラムのパスに pdfuplatex2 の存在するディレクトリを追加します. タイプセットの方法を設定します. ---- &color(Black,#222222){%%% &color(Black,#EE5500){(×)}; &color(White){''タイプセットの方法を設定する''}; %%%};&br; &br; 名前: %%%pdfupLaTeX2%%%&br; プログラム: %%%pdfuplatex2%%%&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 [#h3cb3469] タイプセットの方法を設定します. 実行後、PDFを表示するのチェックをはずしてください. ---- &color(Black,#222222){%%% &color(Black,#EE5500){(×)}; &color(White){''タイプセットの方法を設定する''}; %%%};&br; &br; 名前: %%%pBibTeX%%%&br; プログラム: %%%pbibtex%%%&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; ---- ***upBibTeX [#r3b63b91] タイプセットの方法を設定します. 実行後、PDFを表示するのチェックをはずしてください. ---- &color(Black,#222222){%%% &color(Black,#EE5500){(×)}; &color(White){''タイプセットの方法を設定する''}; %%%};&br; &br; 名前: %%%upBibTeX%%%&br; プログラム: %%%upbibtex%%%&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 [#m4dd7796] タイプセットの方法を設定します. 実行後、PDFを表示するのチェックをはずしてください. ---- &color(Black,#222222){%%% &color(Black,#EE5500){(×)}; &color(White){''タイプセットの方法を設定する''}; %%%};&br; &br; 名前: %%%Mendex%%%&br; プログラム: %%%mendex%%%&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; ---- *Okular との連携 [#p26e93fe] **inverse search [#b1008e80] [Settings]-[Configure Okular...]-[Editor] の項目から Custom Text Editor を選択します. :Editor:|Custom Text Editor :Command:|texworks --position=%l "%f" Shift + 左クリックで対応する TeX 文書の該当箇所にジャンプします. *PdfViewer との連携 [#v93c1198] **inverse search [#taa10f7d] [Tools]-[Settings]-[Configure PdfViewer...] :Editor:|texworks --position=%l "%f" Ctrl + 左クリックで対応する TeX 文書の該当箇所にジャンプします. *gnuplot との連携 [#pe8db1a3] -[[LaTeX - おもこん - Yahoo!ブログ:http://blogs.yahoo.co.jp/jeaou/folder/1202527.html]] -[[VineLinuxの書庫:http://blogs.yahoo.co.jp/jeaou/folder/1199960.html]] --おもこんには、VineLinuxでgnuplotとTexworksを連携させる話題があり、Texworksのコンフィギュレーションファイルがその中で解説されています。[[VineLinuxの書庫:http://blogs.yahoo.co.jp/jeaou/folder/1199960.html]]から、「VineLinuxのgnuplot…」「pregnuplotを…」を見てください。