[[TeXworks]] > [[設定>TeXworks/設定]] > [[Linux]] &color(White,#5F2F2F){ ''◆CONTENTS◆'' };&br; #contents *タイプセットの設定 [#q50d2378] **[[TeX Live]] [#y48c4d8a] ***upLaTeX (ptex2pdf) [#h6d8b747] IPAexフォントを埋め込む場合は~ $ sudo kanji-config-updmap-sys ipaex または $ kanji-config-updmap ipaex を実行します.~ [[ptex2pdf]] を使って設定します.~ ---- &br; 名前: %%%upLaTeX (ptex2pdf)%%%&br; プログラム: %%%ptex2pdf%%%&br; 引数: %%%-u%%%&br; %%%-l%%%&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; ---- ***pdfupLaTeX [#edbfabbb] pdfuplatex (シェルスクリプト) を作成します. -[[Bash#pdfuplatex]] を参照. chmod で実行権限を付加します. $ chmod +x pdfuplatex TeXおよび関連プログラムのパスに存在するディレクトリに pdfuplatex をコピー $ sudo cp -p pdfuplatex /usr/local/bin またはTeXおよび関連プログラムのパスに pdfuplatex の存在するディレクトリを追加します. タイプセットの方法を設定します. ---- &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; ---- ***pdfupLaTeX2 [#f387d242] pdfuplatex2 (シェルスクリプト) を作成します. -[[Bash#pdfuplatex2]] を参照. chmod で実行権限を付加します. $ chmod +x pdfuplatex2 TeXおよび関連プログラムのパスに存在するディレクトリに pdfuplatex2 をコピー $ sudo cp -p pdfuplatex2 /usr/local/bin またはTeXおよび関連プログラムのパスに pdfuplatex2 の存在するディレクトリを追加します. タイプセットの方法を設定します. ---- &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; ---- ***pLaTeX-ng [#e61e0132] タイプセットの方法を設定します. ---- &br; 名前: %%%pLaTeX-ng%%%&br; プログラム: %%%platex-ng%%%&br; 引数: %%%$synctexoption%%%&br; %%%$fullname%%%&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; ---- ***Latexmk [#w19207d5] タイプセットの方法を設定します. ---- &br; 名前: %%%Latexmk%%%&br; プログラム: %%%latexmk%%%&br; 引数: %%%$fullname%%%&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; ---- ***Latexmk-upLaTeX-pdfdvi [#xb8626bf] タイプセットの方法を設定します. ---- &br; 名前: %%%Latexmk-upLaTeX-pdfdvi%%%&br; プログラム: %%%latexmk%%%&br; 引数: %%%-e%%%&br; %%%$latex=q/uplatex %O -synctex=1 %S/%%%&br; %%%-e%%%&br; %%%$bibtex=q/upbibtex %O %B/%%%&br; %%%-e%%%&br; %%%$biber=q/biber %O --bblencoding=utf8 -u -U --output_safechars %B/%%%&br; %%%-e%%%&br; %%%$makeindex=q/mendex %O -U -o %D %S/%%%&br; %%%-e%%%&br; %%%$dvipdf=q/dvipdfmx %O -f uptex-ipaex.map -f otf-up-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; ---- ***Latexmk-upLaTeX-pdfps [#bfa76c53] タイプセットの方法を設定します. ---- &br; 名前: %%%Latexmk-upLaTeX-pdfps%%%&br; プログラム: %%%latexmk%%%&br; 引数: %%%-e%%%&br; %%%$latex=q/uplatex %O -synctex=1 %S/%%%&br; %%%-e%%%&br; %%%$bibtex=q/upbibtex %O %B/%%%&br; %%%-e%%%&br; %%%$biber=q/biber %O --bblencoding=utf8 -u -U --output_safechars %B/%%%&br; %%%-e%%%&br; %%%$makeindex=q/mendex %O -U -o %D %S/%%%&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; ---- ***Latexmk-pLaTeX-ng [#m2dc2eec] タイプセットの方法を設定します. ---- &br; 名前: %%%Latexmk-pLaTeX-ng%%%&br; プログラム: %%%latexmk%%%&br; 引数: %%%-e%%%&br; %%%$pdflatex=q/platex-ng %O -synctex=1 %S/%%%&br; %%%-e%%%&br; %%%$bibtex=q/upbibtex %O %B/%%%&br; %%%-e%%%&br; %%%$biber=q/biber %O --bblencoding=utf8 -u -U --output_safechars %B/%%%&br; %%%-e%%%&br; %%%$makeindex=q/mendex %O -U -o %D %S/%%%&br; %%%-norc%%%&br; %%%-gg%%%&br; %%%-pdf%%%&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; ---- ***Latexmk-pdfLaTeX [#e6b3ad69] タイプセットの方法を設定します. ---- &br; 名前: %%%Latexmk-pdfLaTeX%%%&br; プログラム: %%%latexmk%%%&br; 引数: %%%-e%%%&br; %%%$pdflatex=q/pdflatex %O -synctex=1 %S/%%%&br; %%%-e%%%&br; %%%$bibtex=q/bibtex %O %B/%%%&br; %%%-e%%%&br; %%%$biber=q/biber %O --bblencoding=utf8 -u -U --output_safechars %B/%%%&br; %%%-e%%%&br; %%%$makeindex=q/makeindex %O -o %D %S/%%%&br; %%%-norc%%%&br; %%%-gg%%%&br; %%%-pdf%%%&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; ---- ***Latexmk-LuaLaTeX [#l2112a03] タイプセットの方法を設定します. ---- &br; 名前: %%%Latexmk-LuaLaTeX%%%&br; プログラム: %%%latexmk%%%&br; 引数: %%%-e%%%&br; %%%$pdflatex=q/lualatex %O -synctex=1 %S/%%%&br; %%%-e%%%&br; %%%$bibtex=q/bibtexu %O %B/%%%&br; %%%-e%%%&br; %%%$biber=q/biber %O --bblencoding=utf8 -u -U --output_safechars %B/%%%&br; %%%-e%%%&br; %%%$makeindex=q/makeindex %O -o %D %S/%%%&br; %%%-norc%%%&br; %%%-gg%%%&br; %%%-pdf%%%&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; ---- ***Latexmk-LuaJITLaTeX [#d293759f] タイプセットの方法を設定します. ---- &br; 名前: %%%Latexmk-LuaJITLaTeX%%%&br; プログラム: %%%latexmk%%%&br; 引数: %%%-e%%%&br; %%%$pdflatex=q/luajitlatex %O -synctex=1 %S/%%%&br; %%%-e%%%&br; %%%$bibtex=q/bibtexu %O %B/%%%&br; %%%-e%%%&br; %%%$biber=q/biber %O --bblencoding=utf8 -u -U --output_safechars %B/%%%&br; %%%-e%%%&br; %%%$makeindex=q/makeindex %O -o %D %S/%%%&br; %%%-norc%%%&br; %%%-gg%%%&br; %%%-pdf%%%&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; ---- ***Latexmk-XeLaTeX [#t2f64324] タイプセットの方法を設定します. ---- &br; 名前: %%%Latexmk-XeLaTeX%%%&br; プログラム: %%%latexmk%%%&br; 引数: %%%-e%%%&br; %%%$pdflatex=q/xelatex %O -synctex=1 %S/%%%&br; %%%-e%%%&br; %%%$bibtex=q/bibtexu %O %B/%%%&br; %%%-e%%%&br; %%%$biber=q/biber %O --bblencoding=utf8 -u -U --output_safechars %B/%%%&br; %%%-e%%%&br; %%%$makeindex=q/makeindex %O -o %D %S/%%%&br; %%%-norc%%%&br; %%%-gg%%%&br; %%%-pdf%%%&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; ---- *Okular との連携 [#p26e93fe] **inverse search [#b1008e80] [Settings]-[Configure Okular...]-[Editor] の項目から Custom Text Editor を選択します. :Editor:|Custom Text Editor :Command:|texworks --position=%l Shift + 左クリックで対応する TeX 文書の該当箇所にジャンプします. *qpdfview との連携 [#xa845db9] **inverse search [#e1580763] [Edit]-[Settings...]-[Behaviour] :Source editor:|texworks --position=%2 "%1" ダブルクリックで対応する TeX 文書の該当箇所にジャンプします. *gnuplot との連携 [#pe8db1a3] グラフ描画ツール [[gnuplot]] との連携です. -[[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を…」を見てください。