最終更新:2018-04-01 (日) 01:41:46 (56d)



Download

WinShell 3.3.2.6 (2013-02-10) は Scintilla 3.2.4 (2013-01-17), Hunspell 1.3.2 (2011-02-02) を使用している

Issues

Runtime Error

Hangs

Cannot start AcrobatReader or open the document

Cannot edit files while LaTeX compiling

Settings

Choose Language

WinShell の初回起動時に Choose Language と表示され言語リストが表示される

日本語のメニューを使用する場合は Japanese を選択

Options > General... > Fonts > Encoding:

UTF-8 を選択

Options > General... > Program Calls > Program:LaTeX

Encoding:UTF-8 の場合に Program:LaTeX に設定されている exe - File を実行すると Runtime Error が発生するので exe - File に設定されている latex.exe または platex.exe を削除

Options > General... > Program Calls > Program:PDFLaTeX

Encoding:UTF-8 の場合に Program:PDFLaTeX に設定されている exe - File を実行すると Runtime Error が発生するので exe - File に設定されている pdflatex.exe を削除

Options > General... > Program Calls > Program:BibTeX

Latexmk-LuaLaTeX を設定

メッセージは Output Window ではなくコマンド プロンプトに出力される

コンパイル中でも編集可能

実行には Ruby の処理系が必要

exe - File:
rundll32.exe
cmd - Line:
shell32,ShellExec_RunDLL cmd /c ruby -e "cmd='latexmk -e '+0x22.chr+'$lualatex=q/lualatex '+0x25.chr+'O'+' -synctex=1 '+0x25.chr+'S'+'/'+0x22.chr+' -e '+0x22.chr+'$bibtex=q/upbibtex '+0x25.chr+'O'+' '+0x25.chr+'B'+'/'+0x22.chr+' -e '+0x22.chr+'$biber=q/biber '+0x25.chr+'O'+' --bblencoding=utf8 -u -U --output_safechars '+0x25.chr+'B'+'/'+0x22.chr+' -e '+0x22.chr+'$makeindex=q/upmendex '+0x25.chr+'O'+' -o '+0x25.chr+'D'+' '+0x25.chr+'S'+'/'+0x22.chr+' -norc -gg -pdflua '+'%s.tex';system(cmd)"

☐ LaTeX first <-- チェックしない
☐ PDFLaTeX first <-- チェックしない

Options > General... > Program Calls > Program:PDFView

SumatraPDF を設定

exe - File:
"C:\Program Files\SumatraPDF\SumatraPDF.exe"
cmd - Line:
-reuse-instance -inverse-search "\"C:\Program Files (x86)\WinShell\WinShell.exe\" -c \"%f\" -l %l" "%s.pdf"

☐ PDFLaTeX first <-- チェックしない

Usage

F6 で Latexmk-LuaLaTeX を実行

F11 で PDF ファイルを表示