- 追加された行はこの色です。
- 削除された行はこの色です。
[[Notepad++]] > NppExec
&color(White,#5F2F2F){ ''◆目次◆'' };&br;
#contents
*[[NppExec:http://sourceforge.net/projects/npp-plugins/files/NppExec/]] [#n297fed5]
NppExec を使うと LaTeX 環境を簡単に作ることができます.~
[プラグイン]-[Plugin Manager]-[Show Plugin Manager] で NppExec を選択してインストールできます.~
[プラグイン]-[NppExec]-[Show Console Dialog] にチェックをいれた場合は,NPP_CONSOLE 1 の処理は書かなくても OK です.~
[プラグイン]-[NppExec]-[Follow $(CURRENT_DIRECTORY)] にチェックをいれた場合は,cd /d "$(CURRENT_DIRECTORY)" && の処理は書かなくても OK です.~
[プラグイン]-[NppExec]-[Execute...] または F6 キーで設定および実行ができます.~
コマンドを設定して名前を付けて保存します.~
設定した後で [プラグイン]-[NppExec]-[Advanced Options...] の Menu item から設定した項目を登録します.~
[設定]-[ショートカット管理...]-[Plugin commands] から登録した項目のショートカットの設定をします.~
-[[NppExec (コマンドの実行) - Notepad++のプラグイン解説:http://www.crystal-creation.com/software/technical-information/tool/editor/notepad-plus/plug-in/nppexec.htm]]
**pdfpLaTeX [#o4701461]
----
&color(Black,#94CE18){%%% &color(White){''Execute...''}; &color(Black,#CC3333){%%%[ ''&color(White){✕};'' ]%%%}; %%%};&br;
&br;
Command(s):&br;
NPP_SAVE&br;
NPP_CONSOLE 1&br;
cmd /c cd /d "$(CURRENT_DIRECTORY)" && platex -synctex=1 -guess-input-enc -kanji=utf8 -sjis-terminal "$(NAME_PART)" && dvipdfmx "$(NAME_PART)"&br;
cmd /c cd /d "$(CURRENT_DIRECTORY)" && ptex2pdf -l -ot "-synctex=1 -guess-input-enc -kanji=utf8 -sjis-terminal" "$(NAME_PART)"&br;
&br;
&br;
&br;
&br;
&color(Black,#EEEEEE){ Script name: };&br;
%%%[&color(White,#1188FF){pdfpLaTeX}; ▼]%%%&br;
----
&color(Black,#94CE18){%%% &color(White){''Shortcut''}; &color(Black,#CC3333){%%%[ ''&color(White){✕};'' ]%%%}; %%%};&br;
&br;
Name : %%%pdfpLaTeX%%%&br;
☑CTRL&br;
+ ☐SHIFT + &color(Black,#EEEEEE){[J ▼]};&br;
☑ALT&br;
&br;
&color(Black,#DAEAFF){[ OK ]}; &color(Black,#EEEEEE){[ Cancel ]};&br;
&br;
----
**pdfpLaTeX2 [#y481dee8]
----
&color(Black,#94CE18){%%% &color(White){''Execute...''}; &color(Black,#CC3333){%%%[ ''&color(White){✕};'' ]%%%}; %%%};&br;
&br;
Command(s):&br;
NPP_SAVE&br;
NPP_CONSOLE 1&br;
cmd /c cd /d "$(CURRENT_DIRECTORY)" && platex -synctex=1 -guess-input-enc -kanji=utf8 -sjis-terminal "$(NAME_PART)" && dvips -Ppdf -z -f "$(NAME_PART).dvi" | convbkmk -g > "$(NAME_PART).ps" && ps2pdf.bat "$(NAME_PART).ps"&br;
&br;
&br;
&br;
&br;
&color(Black,#EEEEEE){ Script name: };&br;
%%%[&color(White,#1188FF){pdfpLaTeX2}; ▼]%%%&br;
----
&color(Black,#94CE18){%%% &color(White){''Shortcut''}; &color(Black,#CC3333){%%%[ ''&color(White){✕};'' ]%%%}; %%%};&br;
&br;
Name : %%%pdfpLaTeX2%%%&br;
☑CTRL&br;
+ ☐SHIFT + &color(Black,#EEEEEE){[K ▼]};&br;
☑ALT&br;
&br;
&color(Black,#DAEAFF){[ OK ]}; &color(Black,#EEEEEE){[ Cancel ]};&br;
&br;
----
**pdfupLaTeX [#i86b16de]
----
&color(Black,#94CE18){%%% &color(White){''Execute...''}; &color(Black,#CC3333){%%%[ ''&color(White){✕};'' ]%%%}; %%%};&br;
&br;
Command(s):&br;
NPP_SAVE&br;
NPP_CONSOLE 1&br;
cmd /c cd /d "$(CURRENT_DIRECTORY)" && uplatex -synctex=1 -no-guess-input-enc -kanji=utf8 "$(NAME_PART)" && dvipdfmx "$(NAME_PART)"&br;
cmd /c cd /d "$(CURRENT_DIRECTORY)" && ptex2pdf -l -u -ot "-synctex=1 -no-guess-input-enc -kanji=utf8" "$(NAME_PART)"&br;
&br;
&br;
&br;
&br;
&color(Black,#EEEEEE){ Script name: };&br;
%%%[&color(White,#1188FF){pdfupLaTeX}; ▼]%%%&br;
----
&color(Black,#94CE18){%%% &color(White){''Shortcut''}; &color(Black,#CC3333){%%%[ ''&color(White){✕};'' ]%%%}; %%%};&br;
&br;
Name : %%%pdfupLaTeX%%%&br;
☐CTRL&br;
+ ☑SHIFT + &color(Black,#EEEEEE){[J ▼]};&br;
☑ALT&br;
&br;
&color(Black,#DAEAFF){[ OK ]}; &color(Black,#EEEEEE){[ Cancel ]};&br;
&br;
----
**pdfupLaTeX2 [#k41459c9]
----
&color(Black,#94CE18){%%% &color(White){''Execute...''}; &color(Black,#CC3333){%%%[ ''&color(White){✕};'' ]%%%}; %%%};&br;
&br;
Command(s):&br;
NPP_SAVE&br;
NPP_CONSOLE 1&br;
cmd /c cd /d "$(CURRENT_DIRECTORY)" && uplatex -synctex=1 -no-guess-input-enc -kanji=utf8 "$(NAME_PART)" && dvips -Ppdf -z -f "$(NAME_PART).dvi" | convbkmk -u > "$(NAME_PART).ps" && ps2pdf.bat "$(NAME_PART).ps"&br;
&br;
&br;
&br;
&br;
&color(Black,#EEEEEE){ Script name: };&br;
%%%[&color(White,#1188FF){pdfupLaTeX2}; ▼]%%%&br;
----
&color(Black,#94CE18){%%% &color(White){''Shortcut''}; &color(Black,#CC3333){%%%[ ''&color(White){✕};'' ]%%%}; %%%};&br;
&br;
Name : %%%pdfupLaTeX2%%%&br;
☐CTRL&br;
+ ☑SHIFT + &color(Black,#EEEEEE){[K ▼]};&br;
☑ALT&br;
&br;
&color(Black,#DAEAFF){[ OK ]}; &color(Black,#EEEEEE){[ Cancel ]};&br;
&br;
----
**pdfLaTeX [#b792f14c]
----
&color(Black,#94CE18){%%% &color(White){''Execute...''}; &color(Black,#CC3333){%%%[ ''&color(White){✕};'' ]%%%}; %%%};&br;
&br;
Command(s):&br;
NPP_SAVE&br;
NPP_CONSOLE 1&br;
cmd /c cd /d "$(CURRENT_DIRECTORY)" && pdflatex -synctex=1 "$(NAME_PART)"&br;
&br;
&br;
&br;
&br;
&color(Black,#EEEEEE){ Script name: };&br;
%%%[&color(White,#1188FF){pdfLaTeX}; ▼]%%%&br;
----
&color(Black,#94CE18){%%% &color(White){''Shortcut''}; &color(Black,#CC3333){%%%[ ''&color(White){✕};'' ]%%%}; %%%};&br;
&br;
Name : %%%pdfLaTeX%%%&br;
☐CTRL&br;
+ ☑SHIFT + &color(Black,#EEEEEE){[H ▼]};&br;
☑ALT&br;
&br;
&color(Black,#DAEAFF){[ OK ]}; &color(Black,#EEEEEE){[ Cancel ]};&br;
&br;
----
**LuaLaTeX [#fa30dbb3]
----
&color(Black,#94CE18){%%% &color(White){''Execute...''}; &color(Black,#CC3333){%%%[ ''&color(White){✕};'' ]%%%}; %%%};&br;
&br;
Command(s):&br;
NPP_SAVE&br;
NPP_CONSOLE 1&br;
cmd /c cd /d "$(CURRENT_DIRECTORY)" && lualatex -synctex=1 "$(NAME_PART)"&br;
&br;
&br;
&br;
&br;
&color(Black,#EEEEEE){ Script name: };&br;
%%%[&color(White,#1188FF){LuaLaTeX}; ▼]%%%&br;
----
&color(Black,#94CE18){%%% &color(White){''Shortcut''}; &color(Black,#CC3333){%%%[ ''&color(White){✕};'' ]%%%}; %%%};&br;
&br;
Name : %%%LuaLaTeX%%%&br;
☐CTRL&br;
+ ☑SHIFT + &color(Black,#EEEEEE){[Y ▼]};&br;
☑ALT&br;
&br;
&color(Black,#DAEAFF){[ OK ]}; &color(Black,#EEEEEE){[ Cancel ]};&br;
&br;
----
**LuaJITLaTeX [#r054d32d]
----
&color(Black,#94CE18){%%% &color(White){''Execute...''}; &color(Black,#CC3333){%%%[ ''&color(White){✕};'' ]%%%}; %%%};&br;
&br;
Command(s):&br;
NPP_SAVE&br;
NPP_CONSOLE 1&br;
cmd /c cd /d "$(CURRENT_DIRECTORY)" && luajitlatex -synctex=1 "$(NAME_PART)"&br;
&br;
&br;
&br;
&br;
&color(Black,#EEEEEE){ Script name: };&br;
%%%[&color(White,#1188FF){LuaJITLaTeX}; ▼]%%%&br;
----
&color(Black,#94CE18){%%% &color(White){''Shortcut''}; &color(Black,#CC3333){%%%[ ''&color(White){✕};'' ]%%%}; %%%};&br;
&br;
Name : %%%LuaJITLaTeX%%%&br;
☐CTRL&br;
+ ☑SHIFT + &color(Black,#EEEEEE){[U ▼]};&br;
☑ALT&br;
&br;
&color(Black,#DAEAFF){[ OK ]}; &color(Black,#EEEEEE){[ Cancel ]};&br;
&br;
----
**XeLaTeX [#v5239682]
----
&color(Black,#94CE18){%%% &color(White){''Execute...''}; &color(Black,#CC3333){%%%[ ''&color(White){✕};'' ]%%%}; %%%};&br;
&br;
Command(s):&br;
NPP_SAVE&br;
NPP_CONSOLE 1&br;
cmd /c cd /d "$(CURRENT_DIRECTORY)" && xelatex -synctex=1 "$(NAME_PART)"&br;
&br;
&br;
&br;
&br;
&color(Black,#EEEEEE){ Script name: };&br;
%%%[&color(White,#1188FF){XeLaTeX}; ▼]%%%&br;
----
&color(Black,#94CE18){%%% &color(White){''Shortcut''}; &color(Black,#CC3333){%%%[ ''&color(White){✕};'' ]%%%}; %%%};&br;
&br;
Name : %%%XeLaTeX%%%&br;
☐CTRL&br;
+ ☑SHIFT + &color(Black,#EEEEEE){[I ▼]};&br;
☑ALT&br;
&br;
&color(Black,#DAEAFF){[ OK ]}; &color(Black,#EEEEEE){[ Cancel ]};&br;
&br;
----
**pBibTeX [#f74ea44b]
----
&color(Black,#94CE18){%%% &color(White){''Execute...''}; &color(Black,#CC3333){%%%[ ''&color(White){✕};'' ]%%%}; %%%};&br;
&br;
Command(s):&br;
NPP_SAVE&br;
NPP_CONSOLE 1&br;
cmd /c cd /d "$(CURRENT_DIRECTORY)" && pbibtex -kanji=utf8 -sjis-terminal "$(NAME_PART)"&br;
&br;
&br;
&br;
&br;
&color(Black,#EEEEEE){ Script name: };&br;
%%%[&color(White,#1188FF){pBibTeX}; ▼]%%%&br;
----
&color(Black,#94CE18){%%% &color(White){''Shortcut''}; &color(Black,#CC3333){%%%[ ''&color(White){✕};'' ]%%%}; %%%};&br;
&br;
Name : %%%pBibTeX%%%&br;
☑CTRL&br;
+ ☐SHIFT + &color(Black,#EEEEEE){[N ▼]};&br;
☑ALT&br;
&br;
&color(Black,#DAEAFF){[ OK ]}; &color(Black,#EEEEEE){[ Cancel ]};&br;
&br;
----
**upBibTeX [#uea6702c]
----
&color(Black,#94CE18){%%% &color(White){''Execute...''}; &color(Black,#CC3333){%%%[ ''&color(White){✕};'' ]%%%}; %%%};&br;
&br;
Command(s):&br;
NPP_SAVE&br;
NPP_CONSOLE 1&br;
cmd /c cd /d "$(CURRENT_DIRECTORY)" && upbibtex "$(NAME_PART)"&br;
&br;
&br;
&br;
&br;
&color(Black,#EEEEEE){ Script name: };&br;
%%%[&color(White,#1188FF){upBibTeX}; ▼]%%%&br;
----
&color(Black,#94CE18){%%% &color(White){''Shortcut''}; &color(Black,#CC3333){%%%[ ''&color(White){✕};'' ]%%%}; %%%};&br;
&br;
Name : %%%upBibTeX%%%&br;
☐CTRL&br;
+ ☑SHIFT + &color(Black,#EEEEEE){[N ▼]};&br;
☑ALT&br;
&br;
&color(Black,#DAEAFF){[ OK ]}; &color(Black,#EEEEEE){[ Cancel ]};&br;
&br;
----
**Mendex [#y0117ee8]
----
&color(Black,#94CE18){%%% &color(White){''Execute...''}; &color(Black,#CC3333){%%%[ ''&color(White){✕};'' ]%%%}; %%%};&br;
&br;
Command(s):&br;
NPP_SAVE&br;
NPP_CONSOLE 1&br;
cmd /c cd /d "$(CURRENT_DIRECTORY)" && mendex -U -T "$(NAME_PART)"&br;
&br;
&br;
&br;
&br;
&color(Black,#EEEEEE){ Script name: };&br;
%%%[&color(White,#1188FF){Mendex}; ▼]%%%&br;
----
&color(Black,#94CE18){%%% &color(White){''Shortcut''}; &color(Black,#CC3333){%%%[ ''&color(White){✕};'' ]%%%}; %%%};&br;
&br;
Name : %%%Mendex%%%&br;
☑CTRL&br;
+ ☐SHIFT + &color(Black,#EEEEEE){[M ▼]};&br;
☑ALT&br;
&br;
&color(Black,#DAEAFF){[ OK ]}; &color(Black,#EEEEEE){[ Cancel ]};&br;
&br;
----
**TeXworks [#d203fe0e]
----
&color(Black,#94CE18){%%% &color(White){''Execute...''}; &color(Black,#CC3333){%%%[ ''&color(White){✕};'' ]%%%}; %%%};&br;
&br;
Command(s):&br;
NPP_CONSOLE 0&br;
cmd /c cd /d "$(CURRENT_DIRECTORY)" && echo texworks "$(NAME_PART).pdf" | cmd&br;
&br;
&br;
&br;
&br;
&color(Black,#EEEEEE){ Script name: };&br;
%%%[&color(White,#1188FF){TeXworks}; ▼]%%%&br;
----
&color(Black,#94CE18){%%% &color(White){''Shortcut''}; &color(Black,#CC3333){%%%[ ''&color(White){✕};'' ]%%%}; %%%};&br;
&br;
Name : %%%TeXworks%%%&br;
☑CTRL&br;
+ ☐SHIFT + &color(Black,#EEEEEE){[O ▼]};&br;
☑ALT&br;
&br;
&color(Black,#DAEAFF){[ OK ]}; &color(Black,#EEEEEE){[ Cancel ]};&br;
&br;
----
*SumatraPDF との連携 [#jbc79e5b]
**forward and inverse search (SumatraPDF を前面に表示したい場合) [#qbc5204b]
***SumatraPDF [#ld44000d]
以下のように設定します.~
----
&color(Black,#94CE18){%%% &color(White){''Execute...''}; &color(Black,#CC3333){%%%[ ''&color(White){✕};'' ]%%%}; %%%};&br;
&br;
Command(s):&br;
NPP_CONSOLE 0&br;
cmd /c cd /d "$(CURRENT_DIRECTORY)" && if exist "C:\Program Files\SumatraPDF\SumatraPDF.exe" (echo "C:\Program Files\SumatraPDF\SumatraPDF" -reuse-instance "$(NAME_PART).pdf" -inverse-search "\"$(#0)\" \"%f\" -n%l" -forward-search "$(FILE_NAME)" $(CURRENT_LINE)) else (echo "C:\Program Files (x86)\SumatraPDF\SumatraPDF" -reuse-instance "$(NAME_PART).pdf" -inverse-search "\"$(#0)\" \"%f\" -n%l" -forward-search "$(FILE_NAME)" $(CURRENT_LINE)) | cmd&br;
&br;
&br;
&br;
&br;
&color(Black,#EEEEEE){ Script name: };&br;
%%%[&color(White,#1188FF){SumatraPDF}; ▼]%%%&br;
----
**forward search (SumatraPDF を前面に表示したくない場合) [#dfc0b616]
[[SumatraPDF/fwdsumatrapdf]] の fwdsumatrapdf.exe を使用します.~
***fwdsumatrapdf [#b6351a6e]
以下のように設定します.~
----
&color(Black,#94CE18){%%% &color(White){''Execute...''}; &color(Black,#CC3333){%%%[ ''&color(White){✕};'' ]%%%}; %%%};&br;
&br;
Command(s):&br;
NPP_CONSOLE 0&br;
cmd /c cd /d "$(CURRENT_DIRECTORY)" && fwdsumatrapdf.exe "$(NAME_PART).pdf" "$(FILE_NAME)" $(CURRENT_LINE)&br;
&br;
&br;
&br;
&br;
&color(Black,#EEEEEE){ Script name: };&br;
%%%[&color(White,#1188FF){fwdsumatrapdf}; ▼]%%%&br;
----
**inverse search [#fe81f375]
[[Notepad++#SumatraPDF との連携>Notepad++#ted60cbe]] を参照.
*Adobe Reader との連携 [#wbbe918a]
**pdfpLaTeXA [#zd0370fb]
----
&color(Black,#94CE18){%%% &color(White){''Execute...''}; &color(Black,#CC3333){%%%[ ''&color(White){✕};'' ]%%%}; %%%};&br;
&br;
Command(s):&br;
NPP_SAVE&br;
NPP_CONSOLE 1&br;
cmd /c cd /d "$(CURRENT_DIRECTORY)" && tasklist /fi "IMAGENAME eq AcroRd32.exe" /nh | findstr "AcroRd32.exe" > nul && pdfopen --rxi --file "$(NAME_PART).pdf" && pdfclose --rxi --file "$(NAME_PART).pdf" & platex -guess-input-enc -kanji=utf8 -sjis-terminal "$(NAME_PART)" && dvipdfmx "$(NAME_PART)" && powershell -Command "& {$pdf = """$(NAME_PART).pdf"""; $pages = (pdfinfo $pdf | Select-String "^Pages:"); $page = (-split $pages)[1]; pdfopen --rxi --file $pdf --page $page}"&br;
cmd /c cd /d "$(CURRENT_DIRECTORY)" && tasklist /fi "IMAGENAME eq AcroRd32.exe" /nh | findstr "AcroRd32.exe" > nul && pdfopen --rxi --file "$(NAME_PART).pdf" && pdfclose --rxi --file "$(NAME_PART).pdf" & ptex2pdf -l -ot "-guess-input-enc -kanji=utf8 -sjis-terminal" "$(NAME_PART)" && powershell -Command "& {$pdf = """$(NAME_PART).pdf"""; $pages = (pdfinfo $pdf | Select-String "^Pages:"); $page = (-split $pages)[1]; pdfopen --rxi --file $pdf --page $page}"&br;
&br;
&br;
&br;
&br;
&color(Black,#EEEEEE){ Script name: };&br;
%%%[&color(White,#1188FF){pdfpLaTeXA}; ▼]%%%&br;
----
**pdfpLaTeX2A [#r078522e]
----
&color(Black,#94CE18){%%% &color(White){''Execute...''}; &color(Black,#CC3333){%%%[ ''&color(White){✕};'' ]%%%}; %%%};&br;
&br;
Command(s):&br;
NPP_SAVE&br;
NPP_CONSOLE 1&br;
cmd /c cd /d "$(CURRENT_DIRECTORY)" && tasklist /fi "IMAGENAME eq AcroRd32.exe" /nh | findstr "AcroRd32.exe" > nul && pdfopen --rxi --file "$(NAME_PART).pdf" && pdfclose --rxi --file "$(NAME_PART).pdf" & platex -guess-input-enc -kanji=utf8 -sjis-terminal "$(NAME_PART)" && dvips -Ppdf -z -f "$(NAME_PART).dvi" | convbkmk -g > "$(NAME_PART).ps" && ps2pdf.bat "$(NAME_PART).ps" && powershell -Command "& {$pdf = """$(NAME_PART).pdf"""; $pages = (pdfinfo $pdf | Select-String "^Pages:"); $page = (-split $pages)[1]; pdfopen --rxi --file $pdf --page $page}"&br;
&br;
&br;
&br;
&br;
&color(Black,#EEEEEE){ Script name: };&br;
%%%[&color(White,#1188FF){pdfpLaTeX2A}; ▼]%%%&br;
----
**pdfupLaTeXA [#w63fc0bc]
----
&color(Black,#94CE18){%%% &color(White){''Execute...''}; &color(Black,#CC3333){%%%[ ''&color(White){✕};'' ]%%%}; %%%};&br;
&br;
Command(s):&br;
NPP_SAVE&br;
NPP_CONSOLE 1&br;
cmd /c cd /d "$(CURRENT_DIRECTORY)" && tasklist /fi "IMAGENAME eq AcroRd32.exe" /nh | findstr "AcroRd32.exe" > nul && pdfopen --rxi --file "$(NAME_PART).pdf" && pdfclose --rxi --file "$(NAME_PART).pdf" & uplatex -no-guess-input-enc -kanji=utf8 "$(NAME_PART)" && dvipdfmx "$(NAME_PART)" && powershell -Command "& {$pdf = """$(NAME_PART).pdf"""; $pages = (pdfinfo $pdf | Select-String "^Pages:"); $page = (-split $pages)[1]; pdfopen --rxi --file $pdf --page $page}"&br;
cmd /c cd /d "$(CURRENT_DIRECTORY)" && tasklist /fi "IMAGENAME eq AcroRd32.exe" /nh | findstr "AcroRd32.exe" > nul && pdfopen --rxi --file "$(NAME_PART).pdf" && pdfclose --rxi --file "$(NAME_PART).pdf" & ptex2pdf -l -u -ot "-no-guess-input-enc -kanji=utf8" "$(NAME_PART)" && powershell -Command "& {$pdf = """$(NAME_PART).pdf"""; $pages = (pdfinfo $pdf | Select-String "^Pages:"); $page = (-split $pages)[1]; pdfopen --rxi --file $pdf --page $page}"&br;
&br;
&br;
&br;
&br;
&color(Black,#EEEEEE){ Script name: };&br;
%%%[&color(White,#1188FF){pdfupLaTeXA}; ▼]%%%&br;
----
**pdfupLaTeX2A [#te20483a]
----
&color(Black,#94CE18){%%% &color(White){''Execute...''}; &color(Black,#CC3333){%%%[ ''&color(White){✕};'' ]%%%}; %%%};&br;
&br;
Command(s):&br;
NPP_SAVE&br;
NPP_CONSOLE 1&br;
cmd /c cd /d "$(CURRENT_DIRECTORY)" && tasklist /fi "IMAGENAME eq AcroRd32.exe" /nh | findstr "AcroRd32.exe" > nul && pdfopen --rxi --file "$(NAME_PART).pdf" && pdfclose --rxi --file "$(NAME_PART).pdf" & uplatex -no-guess-input-enc -kanji=utf8 "$(NAME_PART)" && dvips -Ppdf -z -f "$(NAME_PART).dvi" | convbkmk -u > "$(NAME_PART).ps" && ps2pdf.bat "$(NAME_PART).ps" && powershell -Command "& {$pdf = """$(NAME_PART).pdf"""; $pages = (pdfinfo $pdf | Select-String "^Pages:"); $page = (-split $pages)[1]; pdfopen --rxi --file $pdf --page $page}"&br;
&br;
&br;
&br;
&br;
&color(Black,#EEEEEE){ Script name: };&br;
%%%[&color(White,#1188FF){pdfupLaTeX2A}; ▼]%%%&br;
----
**pdfLaTeXA [#w4e87b4b]
----
&color(Black,#94CE18){%%% &color(White){''Execute...''}; &color(Black,#CC3333){%%%[ ''&color(White){✕};'' ]%%%}; %%%};&br;
&br;
Command(s):&br;
NPP_SAVE&br;
NPP_CONSOLE 1&br;
cmd /c cd /d "$(CURRENT_DIRECTORY)" && tasklist /fi "IMAGENAME eq AcroRd32.exe" /nh | findstr "AcroRd32.exe" > nul && pdfopen --rxi --file "$(NAME_PART).pdf" && pdfclose --rxi --file "$(NAME_PART).pdf" & pdflatex "$(NAME_PART)" && powershell -Command "& {$pdf = """$(NAME_PART).pdf"""; $pages = (pdfinfo $pdf | Select-String "^Pages:"); $page = (-split $pages)[1]; pdfopen --rxi --file $pdf --page $page}"&br;
&br;
&br;
&br;
&br;
&color(Black,#EEEEEE){ Script name: };&br;
%%%[&color(White,#1188FF){pdfLaTeXA}; ▼]%%%&br;
----
**LuaLaTeXA [#j6d6a21e]
----
&color(Black,#94CE18){%%% &color(White){''Execute...''}; &color(Black,#CC3333){%%%[ ''&color(White){✕};'' ]%%%}; %%%};&br;
&br;
Command(s):&br;
NPP_SAVE&br;
NPP_CONSOLE 1&br;
cmd /c cd /d "$(CURRENT_DIRECTORY)" && tasklist /fi "IMAGENAME eq AcroRd32.exe" /nh | findstr "AcroRd32.exe" > nul && pdfopen --rxi --file "$(NAME_PART).pdf" && pdfclose --rxi --file "$(NAME_PART).pdf" & lualatex "$(NAME_PART)" && powershell -Command "& {$pdf = """$(NAME_PART).pdf"""; $pages = (pdfinfo $pdf | Select-String "^Pages:"); $page = (-split $pages)[1]; pdfopen --rxi --file $pdf --page $page}"&br;
&br;
&br;
&br;
&br;
&color(Black,#EEEEEE){ Script name: };&br;
%%%[&color(White,#1188FF){LuaLaTeXA}; ▼]%%%&br;
----
**LuaJITLaTeXA [#b880cc86]
----
&color(Black,#94CE18){%%% &color(White){''Execute...''}; &color(Black,#CC3333){%%%[ ''&color(White){✕};'' ]%%%}; %%%};&br;
&br;
Command(s):&br;
NPP_SAVE&br;
NPP_CONSOLE 1&br;
cmd /c cd /d "$(CURRENT_DIRECTORY)" && tasklist /fi "IMAGENAME eq AcroRd32.exe" /nh | findstr "AcroRd32.exe" > nul && pdfopen --rxi --file "$(NAME_PART).pdf" && pdfclose --rxi --file "$(NAME_PART).pdf" & luajitlatex "$(NAME_PART)" && powershell -Command "& {$pdf = """$(NAME_PART).pdf"""; $pages = (pdfinfo $pdf | Select-String "^Pages:"); $page = (-split $pages)[1]; pdfopen --rxi --file $pdf --page $page}"&br;
&br;
&br;
&br;
&br;
&color(Black,#EEEEEE){ Script name: };&br;
%%%[&color(White,#1188FF){LuaJITLaTeXA}; ▼]%%%&br;
----
**XeLaTeXA [#e131fdc9]
----
&color(Black,#94CE18){%%% &color(White){''Execute...''}; &color(Black,#CC3333){%%%[ ''&color(White){✕};'' ]%%%}; %%%};&br;
&br;
Command(s):&br;
NPP_SAVE&br;
NPP_CONSOLE 1&br;
cmd /c cd /d "$(CURRENT_DIRECTORY)" && tasklist /fi "IMAGENAME eq AcroRd32.exe" /nh | findstr "AcroRd32.exe" > nul && pdfopen --rxi --file "$(NAME_PART).pdf" && pdfclose --rxi --file "$(NAME_PART).pdf" & xelatex "$(NAME_PART)" && powershell -Command "& {$pdf = """$(NAME_PART).pdf"""; $pages = (pdfinfo $pdf | Select-String "^Pages:"); $page = (-split $pages)[1]; pdfopen --rxi --file $pdf --page $page}"&br;
&br;
&br;
&br;
&br;
&color(Black,#EEEEEE){ Script name: };&br;
%%%[&color(White,#1188FF){XeLaTeXA}; ▼]%%%&br;
----
*関連リンク [#l148aa58]
-[[餅と輪 » Windows環境でLaTeX2εをインストール:http://blog.mochiring.net/archives/550]]