- 追加された行はこの色です。
- 削除された行はこの色です。
[[TeXShop]] > 設定
&color(White,#5F2F2F){ ''◆CONTENTS◆'' };&br;
#contents
*設定 [#hd2204af]
**アップデート [#ic32b0b5]
以下の設定を行う前に TeXShop が最新版であるかどうか、メニューの「TeXShop」ー「アップデートを確認...」を選択して確認してください。
**注意事項 [#j76804fc]
***--shell-escapeについて [#m6163120]
セキュリティ上の理由により TeXShop の最新版では pdfTeX/pdfLaTeX のセッティングから --shell-escape が除かれています。(以前の設定を引き継いでいる場合は残ってしまっていますが。)~
通常の用途では --shell-escape は使用しないほうがいいでしょう。~
コンパイルの際に --shell-escape が必要な場合は、その都度ターミナルから uplatex などを実行するか、「パーソナルスクリプト」に --shell-escape を有効にしたスクリプトを指定しておき、--shell-escape が必要なときにはその都度「タイプセット」メニューから「パーソナルスクリプト」を指定するとよいでしょう([[pTeX/UpTeX.app + TeXShopでshell-escapeを使う:http://www2.kumagaku.ac.jp/teacher/herogw/shell.html]]を参照)。
**プロファイルの選択 [#c0acd0ab]
日本語の組版で一般的に使用される uplatex を使用する場合は、環境設定の「内部設定」で「TeX + dvips + distiller」の項目を適切に設定する必要があります。~
環境設定ウィンドウ左下のポップアップから設定を選ぶと基本的な設定が完了します。~
設定方法は大きく分けて以下の3通りあります。~
-[[ptex2pdf]] (TeX Live に付属の Lua スクリプト)
-latexmk (TeXShop または TeX Live に付属の Perl スクリプト)
-[[latexmk>Latexmk]] (TeX Live に付属の Perl スクリプト)
-シェルスクリプト (TeXShop に付属のシェルスクリプト)
さらに
-euptex/uplatex + dvipdfmx のいずれを使用するのか
-euptex/uplatex + dvips + ps2pdf のいずれを使用するのか
-pdftex/pdflatex/luatex/lualatex/luajittex/luajitlatex/xetex/xelatex のいずれを使用するのか
などによって設定は様々になります。~
-ptex2pdf を使用する場合は、設定プロファイルから upTeX (ptex2pdf) を選択し、必要なオプションを加えます。
-latexmk を使用する場合は、下記を参照して直接記述します。
-シェルスクリプトを使用する場合は、下記を参照して適切なスクリプトを選択または作成して実行権限を与え、設定します。
***パーソナルスクリプトについて [#x8b6eeb6]
環境設定の「詳細」で「パーソナルスクリプト」を指定すると「pdfTeX」「TeX+DVI」と切り替えてタイプセットできます。~
通常使う「TeX + dvips + distiller」で指定しているスクリプトをコピーし、適切なオプションを加えて記述します。たとえば --shell-escape を有効にしたスクリプトを準備しておけば、必要に応じて TeXShop からでも --shell-escape を用いることができます。~
なお、設定プロファイルで一括設定をすると「パーソナルスクリプト」は初期化されます。
通常使う「TeX + dvips + distiller」で指定しているスクリプトをコピーし、適切なオプションを加えて記述します。~
たとえば --shell-escape を有効にしたスクリプトを準備しておけば、必要に応じて TeXShop からでも --shell-escape を用いることができます。~
なお、設定プロファイルで一括設定をすると「パーソナルスクリプト」は初期化されます。~
**シェルスクリプトの作成 [#z1cf4023]
-TeXShop には「pdfeuptex/pdfuplatex」「pdfeuptex2/pdfuplatex2」「euptex2pdf-utf8/uplatex2pdf-utf8」の3組のシェルスクリプトが付属しています。~
-TeXShop にシェルスクリプトが付属していない場合は、「Tex/Latex」それぞれに設定するためのシェルスクリプトを作成し、実行権限を割り当ててから「内部設定」で指定します。~
たとえばpdfuplatexをnanoで作成する場合はターミナルで
$ nano ~/Library/TeXShop/bin/pdfuplatex
として下記のシェルスクリプトを記述し、保存してから
$ chmod +x ~/Library/TeXShop/bin/pdfuplatex
を実行します。
-こうして作成したシェルスクリプトを「内部設定」で指定します。
***~/Library/TeXShop/bin/pdfeuptex [#e75e7a51]
TeXShop には pdfeuptex が収録されています.
----
-~/Library/TeXShop/bin/pdfeuptex
----
#!/bin/sh
euptex -synctex=1 "$1" && \
dvipdfmx "`basename "$1" .tex`"
----
chmod で実行権限を付加します.
$ chmod +x ~/Library/TeXShop/bin/pdfeuptex
***~/Library/TeXShop/bin/pdfuplatex [#i78a916c]
TeXShop には pdfuplatex が収録されています.
----
-~/Library/TeXShop/bin/pdfuplatex
----
#!/bin/sh
uplatex -synctex=1 "$1" && \
dvipdfmx "`basename "$1" .tex`"
----
chmod で実行権限を付加します.
$ chmod +x ~/Library/TeXShop/bin/pdfuplatex
***~/Library/TeXShop/bin/pdfeuptex2 [#c671711f]
TeXShop には pdfeuptex2 が収録されています.
----
-~/Library/TeXShop/bin/pdfeuptex2
----
#!/bin/sh
euptex -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 ~/Library/TeXShop/bin/pdfeuptex2
***~/Library/TeXShop/bin/pdfuplatex2 [#p9f6b0c6]
TeXShop には pdfuplatex2 が収録されています.
----
-~/Library/TeXShop/bin/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 ~/Library/TeXShop/bin/pdfuplatex2
***~/Library/TeXShop/bin/euptex2pdf-utf8 [#dcc357ad]
TeXShop には euptex2pdf-utf8 が収録されています.
----
-~/Library/TeXShop/bin/euptex2pdf-utf8
----
#!/bin/sh
# iNoue Koich! (modified by S. Zenitani)
export PATH=$PATH:/usr/texbin:/usr/local/bin
COMMAND=${0##*/}
PTEX=${COMMAND%2pdf-*}
ENCODE=${COMMAND#*-}
JOBNAME=${1##*/}
JOBNAME=${JOBNAME%.*}
euptex -synctex=1 -kanji=$ENCODE -progname=$PTEX $1 && \
dvipdfmx $JOBNAME
----
chmod で実行権限を付加します.
$ chmod +x ~/Library/TeXShop/bin/euptex2pdf-utf8
***~/Library/TeXShop/bin/uplatex2pdf-utf8 [#d8b1bd48]
TeXShop には uplatex2pdf-utf8 が収録されています.
----
-~/Library/TeXShop/bin/uplatex2pdf-utf8
----
#!/bin/sh
# iNoue Koich! (modified by S. Zenitani)
export PATH=$PATH:/usr/texbin:/usr/local/bin
COMMAND=${0##*/}
PTEX=${COMMAND%2pdf-*}
ENCODE=${COMMAND#*-}
JOBNAME=${1##*/}
JOBNAME=${JOBNAME%.*}
euptex -synctex=1 -kanji=$ENCODE -progname=$PTEX $1 && \
dvipdfmx $JOBNAME
----
chmod で実行権限を付加します.
$ chmod +x ~/Library/TeXShop/bin/uplatex2pdf-utf8
*TeXShop 環境設定 [#d2699f04]
**書類 [#n0747af1]
エンコーディングは Unicode (UTF-8) を選択します.~
設定プロファイルから upTeX (ptex2pdf) を選択します.~
----
&color(Black,#CCCCCC){%%% &color(#DD0000,#CCCCCC){●}; &color(#DDDDDD,#CCCCCC){●}; &color(#DDDDDD,#CCCCCC){●}; ''TeXShop 環境設定'' %%%};&br;
%%%&color(#F1F1F1,#555555){&color(#555555){[}; ''書類'' &color(#555555){]};};&color(Black,#EEEEEE){[ ''プレビュー'' ][ ''コンソール'' ][ ''タイプセット'' ][ ''内部設定'' ][ ''コピー'' ][ ''詳細'' ]};%%%&br;
&br;
''フォント'' ''文字色と背景色''&br;
&color(Black,#FAFAFA){%%%[ 設定... ]%%%};&br;
&br;
''ソースウインドウの位置'' ''エディタ''&br;
&color(Black,#9FCFFB){(&color(Black){●};)}; 閉じたときの位置を保存 タブ幅 &color(Black,#9FCFFB){%%%4%%%}; 文字&br;
◯ いつも同じ位置で開く &color(Black,#9FCFFB){☑}; ソースのカラー表示&br;
&color(Gray,#EEEEEE){%%%[ 現在の位置に設定 ]%%%}; &color(Black,#9FCFFB){☑}; 括弧の対応チェック&br;
&color(Black,#9FCFFB){☑}; スペルチェック&br;
''起動時に'' ☐ キーバインド&br;
&color(Black,#9FCFFB){☑}; 新しいファイルを作成する ☐ BibDesk オートコンプリート&br;
☐ 外部エディタでソースを編集 &color(Black,#9FCFFB){☑}; 選択時にカーソルを移動&br;
&color(Black,#9FCFFB){☑}; 行番号&br;
''コマンド補完キー'' ☐ Arabic, Hebrew, Persian&br;
&color(Black,#9FCFFB){(&color(Black){●};)}; Escape キー ☐ メニューにタグリストを表示&br;
◯ Tab キー&br;
''エンコーディング''&br;
''検索パネル (TeXShop再起動後)'' &color(Black,#FAFAFA){%%%[ Unicode (UTF-8) ''⇕'' ]%%%};&color(black,yellow){ ← エンコーディングは ''Unicode (UTF-8) を選択''};&br;
◯ Apple 標準検索パネル&br;
◯ Apple 標準検索バー ''括弧の対応チェック対象と強調色''&br;
&color(Black,#9FCFFB){(&color(Black){●};)}; OgreKit 検索パネル &color(Black,#9FCFFB){☑}; { } &color(Black,#9FCFFB){☑}; [ ] &color(Black,#9FCFFB){☑}; ( ) ☐ < >&br;
&br;
''不可視文字の表示'' ''括弧の対応チェックの詳細''&br;
☐ 半角スペース &color(Black,#9FCFFB){(&color(Black){●};)}; ◯ &color(Black,#9FCFFB){☑}; 囲まれる部分を強調&br;
☐ 全角スペース &color(Black,#9FCFFB){(&color(Black){●};)}; ◯ ☐ 移動中も黄色くポップアップ&br;
☐ 改行 &color(Black,#9FCFFB){(&color(Black){●};)}; ◯ &color(Black,#9FCFFB){☑}; 対応する括弧を点滅&br;
☐ タブ &color(Black,#9FCFFB){(&color(Black){●};)}; ◯ ☐ 孤立括弧を音で警告&br;
☐ ファイルを開いた直後から表示 ☐ 孤立括弧を背景色で警告&br;
&br;
&color(Black,#FAFAFA){%%%[ 設定プロファイル ▼ ]%%%}; &color(Black,#FAFAFA){%%%[ キャンセル ]%%%}; &color(Black,#9FCFFB){%%%[ OK ]%%%};&br;
TeXShop 標準&br;
&color(White,#2358FF){ upTeX (ptex2pdf) };&color(black,yellow){ ← 設定プロファイルから ''upTeX (ptex2pdf) を選択''};&br;
upTeX (latexmk)&br;
upTeX (シェルスクリプト)&br;
pTeX (ptex2pdf)&br;
pTeX (latexmk)&br;
pTeX (シェルスクリプト)&br;
旧 pTeX (ShiftJIS)&br;
旧 pTeX (EUC)&br;
----
**プレビュー [#m412ee77]
----
&color(Black,#CCCCCC){%%% &color(#DD0000,#CCCCCC){●}; &color(#DDDDDD,#CCCCCC){●}; &color(#DDDDDD,#CCCCCC){●}; ''TeXShop 環境設定'' %%%};&br;
%%%&color(Black,#EEEEEE){[ ''書類'' ]};&color(#F1F1F1,#555555){&color(#555555){[}; ''プレビュー'' &color(#555555){]};};&color(Black,#EEEEEE){[ ''コンソール'' ][ ''タイプセット'' ][ ''内部設定'' ][ ''コピー'' ][ ''詳細'' ]};%%%&br;
&br;
''プレビューウィンドウの位置'' ''ページボタン''&br;
&color(Black,#9FCFFB){(&color(Black){●};)}; 閉じたときの位置を保存 &color(Black,#9FCFFB){☑}; スクロールしない&br;
◯ いつも同じ位置で開く&br;
&color(Gray,#EEEEEE){%%%[ 現在の位置に設定 ]%%%}; ''ページレイアウト''&br;
&color(Black,#FAFAFA){%%%[ 連続ページ ''⇕'' ]%%%};&br;
''見開きページ''&br;
&color(Black,#9FCFFB){(&color(Black){●};)}; 左からスタート (両面) ''ウィンドウのリサイズ後''&br;
◯ 右からスタート (片面) &color(Black,#FAFAFA){%%%[ ウィンドウに合わせる ''⇕'' ]%%%};&br;
&br;
''マウスモード'' ''プレビューウィンドウの倍率''&br;
&color(Black,#FAFAFA){%%%[ 拡大鏡(大) ''⇕'' ]%%%}; &color(Black,#9FCFFB){%%%100%%%}; &color(Black,#FAFAFA){%%%[ 設定 ]%%%};&br;
&br;
''外部エディタ'' ''背景色''&br;
&color(Black,#9FCFFB){☑}; プレビューの自動更新&br;
&br;
&br;
&br;
&br;
&br;
&br;
&br;
&br;
&br;
&br;
&color(Black,#FAFAFA){%%%[ 設定プロファイル ▼ ]%%%}; &color(Black,#FAFAFA){%%%[ キャンセル ]%%%}; &color(Black,#9FCFFB){%%%[ OK ]%%%};&br;
----
**タイプセット [#m64f92b0]
----
&color(Black,#CCCCCC){%%% &color(#DD0000,#CCCCCC){●}; &color(#DDDDDD,#CCCCCC){●}; &color(#DDDDDD,#CCCCCC){●}; ''TeXShop 環境設定'' %%%};&br;
%%%&color(Black,#EEEEEE){[ ''書類'' ][ ''プレビュー'' ][ ''コンソール'' ]};&color(#F1F1F1,#555555){&color(#555555){[}; ''タイプセット'' &color(#555555){]};};&color(Black,#EEEEEE){[ ''内部設定'' ][ ''コピー'' ][ ''詳細'' ]};%%%&br;
&br;
&br;
''デフォルトのコマンド'' ''タイプセット後の動作''&br;
◯ TeX &color(Black,#9FCFFB){(&color(Black){●};)}; プレビューを手前に移動&br;
&color(Black,#9FCFFB){(&color(Black){●};)}; LaTeX ◯ 編集を続ける&br;
◯ ConTeXt&br;
◯ 次のコマンドを利用 ''ファイル保存時に''&br;
&color(Gray){%%%XeLaTeX%%%}; ☐ 関連ファイルも保存する&br;
&br;
''デフォルトのスクリプト'' ''Sync 方式''&br;
◯ Pdftex ◯ Pdf Sync (TeXLive2010以前)&br;
&color(Black,#9FCFFB){(&color(Black){●};)}; TeX + DVI ◯ PDFを検索&br;
◯ デフォルトのスクリプト ◯ 併用&br;
&color(Black,#9FCFFB){(&color(Black){●};)}; SyncTeX (TeXLive2010以降)&br;
&br;
&br;
&br;
&br;
&br;
&br;
&br;
&br;
&br;
&br;
&br;
&color(Black,#FAFAFA){%%%[ 設定プロファイル ▼ ]%%%}; &color(Black,#FAFAFA){%%%[ キャンセル ]%%%}; &color(Black,#9FCFFB){%%%[ OK ]%%%};&br;
----
**内部設定 [#ubede387]
***ptex2pdf を使用する [#ta76bb05]
----
&color(Black,#CCCCCC){%%% &color(#DD0000,#CCCCCC){●}; &color(#DDDDDD,#CCCCCC){●}; &color(#DDDDDD,#CCCCCC){●}; ''TeXShop 環境設定'' %%%};&br;
%%%&color(Black,#EEEEEE){[ ''書類'' ][ ''プレビュー'' ][ ''コンソール'' ][ ''タイプセット'' ]};&color(#F1F1F1,#555555){&color(#555555){[}; ''内部設定'' &color(#555555){]};};&color(Black,#EEEEEE){[ ''コピー'' ][ ''詳細'' ]};%%%&br;
&br;
''パス設定''&br;
(pdf)TeX (デフォルト:/usr/texbin)&br;
%%%/usr/texbin%%%&br;
Distiller (Ghostscript) (デフォルト:/usr/local/bin)&br;
%%%/usr/local/bin%%%&br;
&br;
''pdfTeX'' ''TeX + dvips + distiller''&br;
Tex &color(Black,#EEEEEE){(%%% デフォルト %%%)}; Tex &color(Black,#EEEEEE){(%%% デフォルト %%%)};&br;
%%%luatex -file-line-error -synctex=1%%% %%%ptex2pdf -u -e -ot "-synctex=1 -file-line-error"%%%&br;
Latex &color(Black,#EEEEEE){(%%% デフォルト %%%)}; Latex &color(Black,#EEEEEE){(%%% デフォルト %%%)};&br;
%%%lualatex -file-line-error -synctex=1%%% %%%ptex2pdf -u -l -ot "-synctex=1 -file-line-error"%%%&br;
☐ Shell Escape を警告 ☐ PostScript ファイルを保存&br;
&br;
''検索用コマンド''&br;
kpsetool (デフォルト:kpsetool -w -n latex tex)&br;
%%%kpsetool -w -n latex tex%%%&br;
&br;
''BibTeX エンジン''&br;
デフォルト:bibtex&br;
%%%upbibtex%%%&br;
&br;
&br;
&br;
&br;
&color(Black,#FAFAFA){%%%[ 設定プロファイル ▼ ]%%%}; &color(Black,#FAFAFA){%%%[ キャンセル ]%%%}; &color(Black,#9FCFFB){%%%[ OK ]%%%};&br;
----
***latexmk を使用する [#b0912f3e]
■ Latexmk-pdfup(La)TeX を使用する場合
----
&color(Black,#CCCCCC){%%% &color(#DD0000,#CCCCCC){●}; &color(#DDDDDD,#CCCCCC){●}; &color(#DDDDDD,#CCCCCC){●}; ''TeXShop 環境設定'' %%%};&br;
%%%&color(Black,#EEEEEE){[ ''書類'' ][ ''プレビュー'' ][ ''コンソール'' ][ ''タイプセット'' ]};&color(#F1F1F1,#555555){&color(#555555){[}; ''内部設定'' &color(#555555){]};};&color(Black,#EEEEEE){[ ''コピー'' ][ ''詳細'' ]};%%%&br;
&br;
''パス設定''&br;
(pdf)TeX (デフォルト:/usr/texbin)&br;
%%%/usr/texbin%%%&br;
Distiller (Ghostscript) (デフォルト:/usr/local/bin)&br;
%%%/usr/local/bin%%%&br;
&br;
''pdfTeX'' ''TeX + dvips + distiller''&br;
Tex &color(Black,#EEEEEE){(%%% デフォルト %%%)}; Tex &color(Black,#EEEEEE){(%%% デフォルト %%%)};&br;
%%%luatex -file-line-error -synctex=1%%% %%%latexmk -e '$latex=q/euptex %O -synctex=1 -file-line-error %S/' -e '$bibtex=q/upbibtex %O %B/' -e '$biber=q/biber %O --bblencoding=utf8 -u -U --output_safechars %B/' -e '$makeindex=q/mendex %O -U -o %D %S/' -e '$dvipdf=q/dvipdfmx %O -o %D %S/' -norc -gg -pdfdvi%%%&br;
Latex &color(Black,#EEEEEE){(%%% デフォルト %%%)}; Latex &color(Black,#EEEEEE){(%%% デフォルト %%%)};&br;
%%%lualatex -file-line-error -synctex=1%%% %%%latexmk -e '$latex=q/uplatex %O -synctex=1 -file-line-error %S/' -e '$bibtex=q/upbibtex %O %B/' -e '$biber=q/biber %O --bblencoding=utf8 -u -U --output_safechars %B/' -e '$makeindex=q/mendex %O -U -o %D %S/' -e '$dvipdf=q/dvipdfmx %O -o %D %S/' -norc -gg -pdfdvi%%%&br;
☐ Shell Escape を警告 ☐ PostScript ファイルを保存&br;
&br;
''検索用コマンド''&br;
kpsetool (デフォルト:kpsetool -w -n latex tex)&br;
%%%kpsetool -w -n latex tex%%%&br;
&br;
''BibTeX エンジン''&br;
デフォルト:bibtex&br;
%%%upbibtex%%%&br;
&br;
&br;
&br;
&br;
&color(Black,#FAFAFA){%%%[ 設定プロファイル ▼ ]%%%}; &color(Black,#FAFAFA){%%%[ キャンセル ]%%%}; &color(Black,#9FCFFB){%%%[ OK ]%%%};&br;
----
■ Latexmk-pdfup(La)TeX2 を使用する場合
----
&color(Black,#CCCCCC){%%% &color(#DD0000,#CCCCCC){●}; &color(#DDDDDD,#CCCCCC){●}; &color(#DDDDDD,#CCCCCC){●}; ''TeXShop 環境設定'' %%%};&br;
%%%&color(Black,#EEEEEE){[ ''書類'' ][ ''プレビュー'' ][ ''コンソール'' ][ ''タイプセット'' ]};&color(#F1F1F1,#555555){&color(#555555){[}; ''内部設定'' &color(#555555){]};};&color(Black,#EEEEEE){[ ''コピー'' ][ ''詳細'' ]};%%%&br;
&br;
''パス設定''&br;
(pdf)TeX (デフォルト:/usr/texbin)&br;
%%%/usr/texbin%%%&br;
Distiller (Ghostscript) (デフォルト:/usr/local/bin)&br;
%%%/usr/local/bin%%%&br;
&br;
''pdfTeX'' ''TeX + dvips + distiller''&br;
Tex &color(Black,#EEEEEE){(%%% デフォルト %%%)}; Tex &color(Black,#EEEEEE){(%%% デフォルト %%%)};&br;
%%%luatex -file-line-error -synctex=1%%% %%%latexmk -e '$latex=q/euptex %O -synctex=1 -file-line-error %S/' -e '$bibtex=q/upbibtex %O %B/' -e '$biber=q/biber %O --bblencoding=utf8 -u -U --output_safechars %B/' -e '$makeindex=q/mendex %O -U -o %D %S/' -e '$dvips=q/dvips %O -z -f %S | convbkmk -u > %D/' -e '$ps2pdf=q/ps2pdf %O %S %D/' -norc -gg -pdfps%%%&br;
Latex &color(Black,#EEEEEE){(%%% デフォルト %%%)}; Latex &color(Black,#EEEEEE){(%%% デフォルト %%%)};&br;
%%%lualatex -file-line-error -synctex=1%%% %%%latexmk -e '$latex=q/uplatex %O -synctex=1 -file-line-error %S/' -e '$bibtex=q/upbibtex %O %B/' -e '$biber=q/biber %O --bblencoding=utf8 -u -U --output_safechars %B/' -e '$makeindex=q/mendex %O -U -o %D %S/' -e '$dvips=q/dvips %O -z -f %S | convbkmk -u > %D/' -e '$ps2pdf=q/ps2pdf %O %S %D/' -norc -gg -pdfps%%%&br;
☐ Shell Escape を警告 ☐ PostScript ファイルを保存&br;
&br;
''検索用コマンド''&br;
kpsetool (デフォルト:kpsetool -w -n latex tex)&br;
%%%kpsetool -w -n latex tex%%%&br;
&br;
''BibTeX エンジン''&br;
デフォルト:bibtex&br;
%%%upbibtex%%%&br;
&br;
&br;
&br;
&br;
&color(Black,#FAFAFA){%%%[ 設定プロファイル ▼ ]%%%}; &color(Black,#FAFAFA){%%%[ キャンセル ]%%%}; &color(Black,#9FCFFB){%%%[ OK ]%%%};&br;
----
■ Latexmk-pdf(La)TeX を使用する場合
----
&color(Black,#CCCCCC){%%% &color(#DD0000,#CCCCCC){●}; &color(#DDDDDD,#CCCCCC){●}; &color(#DDDDDD,#CCCCCC){●}; ''TeXShop 環境設定'' %%%};&br;
%%%&color(Black,#EEEEEE){[ ''書類'' ][ ''プレビュー'' ][ ''コンソール'' ][ ''タイプセット'' ]};&color(#F1F1F1,#555555){&color(#555555){[}; ''内部設定'' &color(#555555){]};};&color(Black,#EEEEEE){[ ''コピー'' ][ ''詳細'' ]};%%%&br;
&br;
''パス設定''&br;
(pdf)TeX (デフォルト:/usr/texbin)&br;
%%%/usr/texbin%%%&br;
Distiller (Ghostscript) (デフォルト:/usr/local/bin)&br;
%%%/usr/local/bin%%%&br;
&br;
''pdfTeX'' ''TeX + dvips + distiller''&br;
Tex &color(Black,#EEEEEE){(%%% デフォルト %%%)}; Tex &color(Black,#EEEEEE){(%%% デフォルト %%%)};&br;
%%%luatex -file-line-error -synctex=1%%% %%%latexmk -e '$pdflatex=q/pdftex %O -synctex=1 -file-line-error %S/' -e '$bibtex=q/bibtex %O %B/' -e '$biber=q/biber %O --bblencoding=utf8 -u -U --output_safechars %B/' -e '$makeindex=q/makeindex %O -o %D %S/' -norc -gg -pdf%%%&br;
Latex &color(Black,#EEEEEE){(%%% デフォルト %%%)}; Latex &color(Black,#EEEEEE){(%%% デフォルト %%%)};&br;
%%%lualatex -file-line-error -synctex=1%%% %%%latexmk -e '$pdflatex=q/pdflatex %O -synctex=1 -file-line-error %S/' -e '$bibtex=q/bibtex %O %B/' -e '$biber=q/biber %O --bblencoding=utf8 -u -U --output_safechars %B/' -e '$makeindex=q/makeindex %O -o %D %S/' -norc -gg -pdf%%%&br;
☐ Shell Escape を警告 ☐ PostScript ファイルを保存&br;
&br;
''検索用コマンド''&br;
kpsetool (デフォルト:kpsetool -w -n latex tex)&br;
%%%kpsetool -w -n latex tex%%%&br;
&br;
''BibTeX エンジン''&br;
デフォルト:bibtex&br;
%%%bibtex%%%&br;
&br;
&br;
&br;
&br;
&color(Black,#FAFAFA){%%%[ 設定プロファイル ▼ ]%%%}; &color(Black,#FAFAFA){%%%[ キャンセル ]%%%}; &color(Black,#9FCFFB){%%%[ OK ]%%%};&br;
----
■ Latexmk-Lua(La)TeX を使用する場合
----
&color(Black,#CCCCCC){%%% &color(#DD0000,#CCCCCC){●}; &color(#DDDDDD,#CCCCCC){●}; &color(#DDDDDD,#CCCCCC){●}; ''TeXShop 環境設定'' %%%};&br;
%%%&color(Black,#EEEEEE){[ ''書類'' ][ ''プレビュー'' ][ ''コンソール'' ][ ''タイプセット'' ]};&color(#F1F1F1,#555555){&color(#555555){[}; ''内部設定'' &color(#555555){]};};&color(Black,#EEEEEE){[ ''コピー'' ][ ''詳細'' ]};%%%&br;
&br;
''パス設定''&br;
(pdf)TeX (デフォルト:/usr/texbin)&br;
%%%/usr/texbin%%%&br;
Distiller (Ghostscript) (デフォルト:/usr/local/bin)&br;
%%%/usr/local/bin%%%&br;
&br;
''pdfTeX'' ''TeX + dvips + distiller''&br;
Tex &color(Black,#EEEEEE){(%%% デフォルト %%%)}; Tex &color(Black,#EEEEEE){(%%% デフォルト %%%)};&br;
%%%luatex -file-line-error -synctex=1%%% %%%latexmk -e '$pdflatex=q/luatex %O -synctex=1 -file-line-error %S/' -e '$bibtex=q/bibtexu %O %B/' -e '$biber=q/biber %O --bblencoding=utf8 -u -U --output_safechars %B/' -e '$makeindex=q/makeindex %O -o %D %S/' -norc -gg -pdf%%%&br;
Latex &color(Black,#EEEEEE){(%%% デフォルト %%%)}; Latex &color(Black,#EEEEEE){(%%% デフォルト %%%)};&br;
%%%lualatex -file-line-error -synctex=1%%% %%%latexmk -e '$pdflatex=q/lualatex %O -synctex=1 -file-line-error %S/' -e '$bibtex=q/bibtexu %O %B/' -e '$biber=q/biber %O --bblencoding=utf8 -u -U --output_safechars %B/' -e '$makeindex=q/makeindex %O -o %D %S/' -norc -gg -pdf%%%&br;
☐ Shell Escape を警告 ☐ PostScript ファイルを保存&br;
&br;
''検索用コマンド''&br;
kpsetool (デフォルト:kpsetool -w -n latex tex)&br;
%%%kpsetool -w -n latex tex%%%&br;
&br;
''BibTeX エンジン''&br;
デフォルト:bibtex&br;
%%%bibtexu%%%&br;
&br;
&br;
&br;
&br;
&color(Black,#FAFAFA){%%%[ 設定プロファイル ▼ ]%%%}; &color(Black,#FAFAFA){%%%[ キャンセル ]%%%}; &color(Black,#9FCFFB){%%%[ OK ]%%%};&br;
----
■ Latexmk-LuaJIT(La)TeX を使用する場合
----
&color(Black,#CCCCCC){%%% &color(#DD0000,#CCCCCC){●}; &color(#DDDDDD,#CCCCCC){●}; &color(#DDDDDD,#CCCCCC){●}; ''TeXShop 環境設定'' %%%};&br;
%%%&color(Black,#EEEEEE){[ ''書類'' ][ ''プレビュー'' ][ ''コンソール'' ][ ''タイプセット'' ]};&color(#F1F1F1,#555555){&color(#555555){[}; ''内部設定'' &color(#555555){]};};&color(Black,#EEEEEE){[ ''コピー'' ][ ''詳細'' ]};%%%&br;
&br;
''パス設定''&br;
(pdf)TeX (デフォルト:/usr/texbin)&br;
%%%/usr/texbin%%%&br;
Distiller (Ghostscript) (デフォルト:/usr/local/bin)&br;
%%%/usr/local/bin%%%&br;
&br;
''pdfTeX'' ''TeX + dvips + distiller''&br;
Tex &color(Black,#EEEEEE){(%%% デフォルト %%%)}; Tex &color(Black,#EEEEEE){(%%% デフォルト %%%)};&br;
%%%luatex -file-line-error -synctex=1%%% %%%latexmk -e '$pdflatex=q/luajittex %O -synctex=1 -file-line-error %S/' -e '$bibtex=q/bibtexu %O %B/' -e '$biber=q/biber %O --bblencoding=utf8 -u -U --output_safechars %B/' -e '$makeindex=q/makeindex %O -o %D %S/' -norc -gg -pdf%%%&br;
Latex &color(Black,#EEEEEE){(%%% デフォルト %%%)}; Latex &color(Black,#EEEEEE){(%%% デフォルト %%%)};&br;
%%%lualatex -file-line-error -synctex=1%%% %%%latexmk -e '$pdflatex=q/luajitlatex %O -synctex=1 -file-line-error %S/' -e '$bibtex=q/bibtexu %O %B/' -e '$biber=q/biber %O --bblencoding=utf8 -u -U --output_safechars %B/' -e '$makeindex=q/makeindex %O -o %D %S/' -norc -gg -pdf%%%&br;
☐ Shell Escape を警告 ☐ PostScript ファイルを保存&br;
&br;
''検索用コマンド''&br;
kpsetool (デフォルト:kpsetool -w -n latex tex)&br;
%%%kpsetool -w -n latex tex%%%&br;
&br;
''BibTeX エンジン''&br;
デフォルト:bibtex&br;
%%%bibtexu%%%&br;
&br;
&br;
&br;
&br;
&color(Black,#FAFAFA){%%%[ 設定プロファイル ▼ ]%%%}; &color(Black,#FAFAFA){%%%[ キャンセル ]%%%}; &color(Black,#9FCFFB){%%%[ OK ]%%%};&br;
----
■ Latexmk-Xe(La)TeX を使用する場合
----
&color(Black,#CCCCCC){%%% &color(#DD0000,#CCCCCC){●}; &color(#DDDDDD,#CCCCCC){●}; &color(#DDDDDD,#CCCCCC){●}; ''TeXShop 環境設定'' %%%};&br;
%%%&color(Black,#EEEEEE){[ ''書類'' ][ ''プレビュー'' ][ ''コンソール'' ][ ''タイプセット'' ]};&color(#F1F1F1,#555555){&color(#555555){[}; ''内部設定'' &color(#555555){]};};&color(Black,#EEEEEE){[ ''コピー'' ][ ''詳細'' ]};%%%&br;
&br;
''パス設定''&br;
(pdf)TeX (デフォルト:/usr/texbin)&br;
%%%/usr/texbin%%%&br;
Distiller (Ghostscript) (デフォルト:/usr/local/bin)&br;
%%%/usr/local/bin%%%&br;
&br;
''pdfTeX'' ''TeX + dvips + distiller''&br;
Tex &color(Black,#EEEEEE){(%%% デフォルト %%%)}; Tex &color(Black,#EEEEEE){(%%% デフォルト %%%)};&br;
%%%luatex -file-line-error -synctex=1%%% %%%latexmk -e '$pdflatex=q/xetex %O -synctex=1 -file-line-error %S/' -e '$bibtex=q/bibtexu %O %B/' -e '$biber=q/biber %O --bblencoding=utf8 -u -U --output_safechars %B/' -e '$makeindex=q/makeindex %O -o %D %S/' -norc -gg -pdf%%%&br;
Latex &color(Black,#EEEEEE){(%%% デフォルト %%%)}; Latex &color(Black,#EEEEEE){(%%% デフォルト %%%)};&br;
%%%lualatex -file-line-error -synctex=1%%% %%%latexmk -e '$pdflatex=q/xelatex %O -synctex=1 -file-line-error %S/' -e '$bibtex=q/bibtexu %O %B/' -e '$biber=q/biber %O --bblencoding=utf8 -u -U --output_safechars %B/' -e '$makeindex=q/makeindex %O -o %D %S/' -norc -gg -pdf%%%&br;
☐ Shell Escape を警告 ☐ PostScript ファイルを保存&br;
&br;
''検索用コマンド''&br;
kpsetool (デフォルト:kpsetool -w -n latex tex)&br;
%%%kpsetool -w -n latex tex%%%&br;
&br;
''BibTeX エンジン''&br;
デフォルト:bibtex&br;
%%%bibtexu%%%&br;
&br;
&br;
&br;
&br;
&color(Black,#FAFAFA){%%%[ 設定プロファイル ▼ ]%%%}; &color(Black,#FAFAFA){%%%[ キャンセル ]%%%}; &color(Black,#9FCFFB){%%%[ OK ]%%%};&br;
----
***''シェルスクリプト''を使用する [#c944bdd5]
■ [[~/Library/TeXShop/bin/pdfeuptex>TeXShop/設定#e75e7a51]], [[~/Library/TeXShop/bin/pdfuplatex>TeXShop/設定#i78a916c]], upbibtex を使用する場合
----
&color(Black,#CCCCCC){%%% &color(#DD0000,#CCCCCC){●}; &color(#DDDDDD,#CCCCCC){●}; &color(#DDDDDD,#CCCCCC){●}; ''TeXShop 環境設定'' %%%};&br;
%%%&color(Black,#EEEEEE){[ ''書類'' ][ ''プレビュー'' ][ ''コンソール'' ][ ''タイプセット'' ]};&color(#F1F1F1,#555555){&color(#555555){[}; ''内部設定'' &color(#555555){]};};&color(Black,#EEEEEE){[ ''コピー'' ][ ''詳細'' ]};%%%&br;
&br;
''パス設定''&br;
(pdf)TeX (デフォルト:/usr/texbin)&br;
%%%/usr/texbin%%%&br;
Distiller (Ghostscript) (デフォルト:/usr/local/bin)&br;
%%%/usr/local/bin%%%&br;
&br;
''pdfTeX'' ''TeX + dvips + distiller''&br;
Tex &color(Black,#EEEEEE){(%%% デフォルト %%%)}; Tex &color(Black,#EEEEEE){(%%% デフォルト %%%)};&br;
%%%luatex -file-line-error -synctex=1%%% %%%~/Library/TeXShop/bin/pdfeuptex%%%&br;
Latex &color(Black,#EEEEEE){(%%% デフォルト %%%)}; Latex &color(Black,#EEEEEE){(%%% デフォルト %%%)};&br;
%%%lualatex -file-line-error -synctex=1%%% %%%~/Library/TeXShop/bin/pdfuplatex%%%&br;
☐ Shell Escape を警告 ☐ PostScript ファイルを保存&br;
&br;
''検索用コマンド''&br;
kpsetool (デフォルト:kpsetool -w -n latex tex)&br;
%%%kpsetool -w -n latex tex%%%&br;
&br;
''BibTeX エンジン''&br;
デフォルト:bibtex&br;
%%%upbibtex%%%&br;
&br;
&br;
&br;
&br;
&color(Black,#FAFAFA){%%%[ 設定プロファイル ▼ ]%%%}; &color(Black,#FAFAFA){%%%[ キャンセル ]%%%}; &color(Black,#9FCFFB){%%%[ OK ]%%%};&br;
----
■ [[~/Library/TeXShop/bin/pdfeuptex2>TeXShop/設定#c671711f]], [[~/Library/TeXShop/bin/pdfuplatex2>TeXShop/設定#p9f6b0c6]], upbibtex を使用する場合
----
&color(Black,#CCCCCC){%%% &color(#DD0000,#CCCCCC){●}; &color(#DDDDDD,#CCCCCC){●}; &color(#DDDDDD,#CCCCCC){●}; ''TeXShop 環境設定'' %%%};&br;
%%%&color(Black,#EEEEEE){[ ''書類'' ][ ''プレビュー'' ][ ''コンソール'' ][ ''タイプセット'' ]};&color(#F1F1F1,#555555){&color(#555555){[}; ''内部設定'' &color(#555555){]};};&color(Black,#EEEEEE){[ ''コピー'' ][ ''詳細'' ]};%%%&br;
&br;
''パス設定''&br;
(pdf)TeX (デフォルト:/usr/texbin)&br;
%%%/usr/texbin%%%&br;
Distiller (Ghostscript) (デフォルト:/usr/local/bin)&br;
%%%/usr/local/bin%%%&br;
&br;
''pdfTeX'' ''TeX + dvips + distiller''&br;
Tex &color(Black,#EEEEEE){(%%% デフォルト %%%)}; Tex &color(Black,#EEEEEE){(%%% デフォルト %%%)};&br;
%%%luatex -file-line-error -synctex=1%%% %%%~/Library/TeXShop/bin/pdfeuptex2%%%&br;
Latex &color(Black,#EEEEEE){(%%% デフォルト %%%)}; Latex &color(Black,#EEEEEE){(%%% デフォルト %%%)};&br;
%%%lualatex -file-line-error -synctex=1%%% %%%~/Library/TeXShop/bin/pdfuplatex2%%%&br;
☐ Shell Escape を警告 ☐ PostScript ファイルを保存&br;
&br;
''検索用コマンド''&br;
kpsetool (デフォルト:kpsetool -w -n latex tex)&br;
%%%kpsetool -w -n latex tex%%%&br;
&br;
''BibTeX エンジン''&br;
デフォルト:bibtex&br;
%%%upbibtex%%%&br;
&br;
&br;
&br;
&br;
&color(Black,#FAFAFA){%%%[ 設定プロファイル ▼ ]%%%}; &color(Black,#FAFAFA){%%%[ キャンセル ]%%%}; &color(Black,#9FCFFB){%%%[ OK ]%%%};&br;
----
■ [[~/Library/TeXShop/bin/euptex2pdf-utf8>TeXShop/設定#dcc357ad]], [[~/Library/TeXShop/bin/uplatex2pdf-utf8>TeXShop/設定#d8b1bd48]], upbibtex を使用する場合
----
&color(Black,#CCCCCC){%%% &color(#DD0000,#CCCCCC){●}; &color(#DDDDDD,#CCCCCC){●}; &color(#DDDDDD,#CCCCCC){●}; ''TeXShop 環境設定'' %%%};&br;
%%%&color(Black,#EEEEEE){[ ''書類'' ][ ''プレビュー'' ][ ''コンソール'' ][ ''タイプセット'' ]};&color(#F1F1F1,#555555){&color(#555555){[}; ''内部設定'' &color(#555555){]};};&color(Black,#EEEEEE){[ ''コピー'' ][ ''詳細'' ]};%%%&br;
&br;
''パス設定''&br;
(pdf)TeX (デフォルト:/usr/texbin)&br;
%%%/usr/texbin%%%&br;
Distiller (Ghostscript) (デフォルト:/usr/local/bin)&br;
%%%/usr/local/bin%%%&br;
&br;
''pdfTeX'' ''TeX + dvips + distiller''&br;
Tex &color(Black,#EEEEEE){(%%% デフォルト %%%)}; Tex &color(Black,#EEEEEE){(%%% デフォルト %%%)};&br;
%%%luatex -file-line-error -synctex=1%%% %%%~/Library/TeXShop/bin/euptex2pdf-utf8%%%&br;
Latex &color(Black,#EEEEEE){(%%% デフォルト %%%)}; Latex &color(Black,#EEEEEE){(%%% デフォルト %%%)};&br;
%%%lualatex -file-line-error -synctex=1%%% %%%~/Library/TeXShop/bin/uplatex2pdf-utf8%%%&br;
☐ Shell Escape を警告 ☐ PostScript ファイルを保存&br;
&br;
''検索用コマンド''&br;
kpsetool (デフォルト:kpsetool -w -n latex tex)&br;
%%%kpsetool -w -n latex tex%%%&br;
&br;
''BibTeX エンジン''&br;
デフォルト:bibtex&br;
%%%upbibtex%%%&br;
&br;
&br;
&br;
&br;
&color(Black,#FAFAFA){%%%[ 設定プロファイル ▼ ]%%%}; &color(Black,#FAFAFA){%%%[ キャンセル ]%%%}; &color(Black,#9FCFFB){%%%[ OK ]%%%};&br;
----
**詳細 [#ae4b4710]
-[[XeLaTeXでエラーが出る問題は、TeXShopのutf-Exportの設定項目をオンにしていたからいけなかったようだ。このチェックを外したら問題なくコンパイルされるようになった。:https://twitter.com/tolle_et_lege/status/265589597638119424]]
pTeX 拡張機能の utf パッケージ対応のチェックをはずします.
----
&color(Black,#CCCCCC){%%% &color(#DD0000,#CCCCCC){●}; &color(#DDDDDD,#CCCCCC){●}; &color(#DDDDDD,#CCCCCC){●}; ''TeXShop 環境設定'' %%%};&br;
%%%&color(Black,#EEEEEE){[ ''書類'' ][ ''プレビュー'' ][ ''コンソール'' ][ ''タイプセット'' ][ ''内部設定'' ][ ''コピー'' ]};&color(#F1F1F1,#555555){&color(#555555){[}; ''詳細'' &color(#555555){]};};%%%&br;
&br;
&br;
''パーソナルスクリプト''&br;
TeXプログラム&br;
%%% %%%&br;
LaTeXプログラム&br;
%%% %%%&br;
&br;
''Distiller'' ''pTeX 拡張機能''&br;
&color(Black,#9FCFFB){(&color(Black){●};)}; Ghostscript&br;
◯ Apple Distiller ☐ utf パッケージ対応&color(black,yellow){ ← チェックをはずす};&br;
&br;
''保存時の処理 (日本語濁点問題の対処)''&br;
&br;
&color(Black,#9FCFFB){☑}; UTF-8-MAC を UTF-8 に自動変換&br;
&br;
&br;
&br;
&br;
&br;
&br;
&br;
&br;
&br;
&br;
&color(Black,#FAFAFA){%%%[ 設定プロファイル ▼ ]%%%}; &color(Black,#FAFAFA){%%%[ キャンセル ]%%%}; &color(Black,#9FCFFB){%%%[ OK ]%%%};&br;
----
TeXShop を再起動します.