- 追加された行はこの色です。
- 削除された行はこの色です。
*[[Notepad++:http://notepad-plus-plus.org/]] [#m5f7816e]
*[[Notepad++:https://notepad-plus-plus.org/]] [#m5f7816e]
#ref(http://upload.wikimedia.org/wikipedia/commons/f/f5/Notepad_plus_plus.png,right,around,nolink,Notepad++)
&color(White,#5F2F2F){ ''◆目次◆'' };&br;
----
#contents
----
#img(,clear)
*Notepad++ とは [#ife0659c]
Notepad++ は
Notepad++ はテキストエディタです.
Notepad++ のデフォルトの Encoding は UTF-8(BOMなし)です.
|COLOR(#FFF):BGCOLOR(#9C1):''UNICODE 版''|Windows 7, Vista, XP, 2000|
|COLOR(#FFF):BGCOLOR(#9C1):''ANSI 版''|Windows 7, Vista, XP, 2000, Me, 98|
で動作するテキストエディタです.
Notepad++ は,オープンソースソフトウェアで,[[GPL ライセンス:http://svn.tuxfamily.org/viewvc.cgi/notepadplus_repository/trunk/PowerEditor/license.txt?view=markup]]です.
Notepad++ は
-LaTeX キーワードの色分け
-LaTeX キーワードの補完機能
-折りたたみ
があります.
をサポートしています.
-[[Notepad++ 公式サイト:http://notepad-plus-plus.org/]]
--[[Download:http://notepad-plus-plus.org/download/]]
--[[News:http://notepad-plus-plus.org/news/]]
--[[Online Help:http://notepad-plus-plus.org/online-help.html]]
--[[Contributors:http://notepad-plus-plus.org/contributors/]]
--[[twitter:http://twitter.com/notepad_plus]]
--[[facebook:http://www.facebook.com/Notepad.plus.plus]]
-[[Notepad++ 開発サイト:http://projects.tuxfamily.org/group.pl?name=notepadplus]]
--[[Index of /notepadplus/:http://download.tuxfamily.org/notepadplus/]]
--[[donho:http://projects.tuxfamily.org/user.pl?name=donho]]
---[[twitter:http://twitter.com/ho_don/]]
---[[facebook:http://www.facebook.com/D0N.H0]]
-[[npp-community:https://github.com/npp-community]]
--[[notepad-plus-svn-mirror:https://github.com/npp-community/notepad-plus-svn-mirror]]
---[[コミットログ:https://github.com/npp-community/notepad-plus-svn-mirror/commits/]]
-[[Notepad++ Project on SourceForge:http://sourceforge.net/projects/notepad-plus/]]
--[[Develop:http://sourceforge.net/projects/notepad-plus/develop]]
--[[Members:http://sourceforge.net/project/memberlist.php?group_id=95717]]
---[[Don HO:http://sourceforge.net/users/donho/]]
--[[インタビュー:http://sourceforge.net/blog/potm-201002/]]
-[[NpWiki++:http://sourceforge.net/apps/mediawiki/notepad-plus/]]
-[[Notepad++ 公式サイト:https://notepad-plus-plus.org/]]
--[[Download:https://notepad-plus-plus.org/download/]]
--[[twitter:https://twitter.com/notepad_plus]]
--[[facebook:https://www.facebook.com/Notepad.plus.plus]]
-[[Notepad++ 開発サイト:https://github.com/notepad-plus-plus/notepad-plus-plus]]
--[[twitter:https://twitter.com/ho_don/]]
--[[facebook:https://www.facebook.com/D0N.H0]]
**リリース情報 [#d2ceb628]
**動作環境 [#p5d7567d]
2012-04-26 Notepad++ v6.1.2~
2011-03-05 Notepad++ v5.8.7-6 +EUC-JP (UNICODE) 版~
Windows
Notepad++ v6.1 以降は Unicode 版のみのリリースです.~
**License [#p3f91661]
**ChangeLog [#q10cf331]
[[GPLv3:https://github.com/notepad-plus-plus/notepad-plus-plus/blob/master/LICENSE]]
-[[New features and fixed bugs:http://notepad-plus-plus.org/download/]]
-[[コミットログ:http://svn.tuxfamily.org/viewvc.cgi/notepadplus_repository/trunk/?view=log]]
**リリース情報/ChangeLog [#q10cf331]
**派生版 [#l02b5ab5]
-[[Notepad++ EUC-JP 対応版:http://www.geocities.jp/npp_euc_jp/]]
--公式サイトで提供されているバイナリは Shift_JIS には対応していますが,EUC-JP には対応していません.
--[[Notepad++ EUC-JP 旧バージョン・更新履歴:http://www.geocities.jp/npp_euc_jp/euc_jp_log.html]]
-[[Notepad++ Portable:http://portableapps.com/apps/development/notepadpp_portable]]
--[[Notepad++ Portable on SourceForge:http://sourceforge.net/projects/portableapps/files/Notepad%2B%2B%20Portable/Additional%20Versions/]]
--[[Notepad++ Portable Source Code:http://sourceforge.net/projects/portableapps/files/Source%20%28Notepad%2B%2B%29/Additional%20Versions/]]
-[[News:https://notepad-plus-plus.org/news/]]
-[[Releases:https://github.com/notepad-plus-plus/notepad-plus-plus/releases]]
-[[コミットログ:https://github.com/notepad-plus-plus/notepad-plus-plus/commits/master]]
**日本語言語ファイル [#i35c46e6]
Notepad++ 7.5 で LaTeX のサポートが追加されました。
-[[Japanese Language File for Notepad++ 6.1.2:https://gist.github.com/2664323]]
-[[Notepad++ Notepad++ 7.5 released:https://notepad-plus-plus.org/news/notepad-7.5-released.html]]
-[[Add new languages support:https://github.com/notepad-plus-plus/notepad-plus-plus/commit/02bdd11700e6fb225157aa59f1f5f1a453865cee]]
-[[「Notepad++」v7.5が公開、“LaTeX”や“Rust”、“Erlang”など19言語をサポート:http://forest.watch.impress.co.jp/docs/news/1076002.html]]
*エンコード (Encoding) [#d626279b]
**派生版 [#l02b5ab5]
メニューの Encoding (日本語メニューでは“エンコード(M)” または “フォーマット(M)”) に “ANSI で開く” または “ANSI エンコード” (EUC-JP 対応版では“ANSI 形式で開く”) が選択されている場合,日本語を入力すると文字化けを起こします.~
日本語が使えるエンコーディング (UTF-8, Shift-JIS など) を選択してください.~
Notepad++ の派生版 で EUC-JP と ISO-2022-JP に対応したものが公開されています.公式サイトで提供されている Notepad++ は Shift_JIS には対応していますが EUC-JP と ISO-2022-JP には対応していません.
*環境設定 [#ka388f7d]
-[[Notepad++和式 (aka Notepad++JS aka nppjs):https://ja.osdn.net/projects/l2jacmjpn/]]
--http://jaist.dl.osdn.jp/l2jacmjpn/
--http://iij.dl.osdn.jp/l2jacmjpn/
[設定(T)]-[環境設定...]
*プラグイン (Plugins) [#k2155ff2]
**新規作成ドキュメント [#eb38bb7e]
-http://docs.notepad-plus-plus.org/index.php?title=Plugin_Central
-[[sftys's notepad++:http://freesftys.lv9.org/app/npp/]]
日本語が使用可能なエンコード (UTF-8, Shift-JIS) を指定します.
**[[NppExec]] [#cb7d631d]
----
&color(Black,#94CE18){%%% &color(White){''環境設定''}; &color(Black,#CC3333){%%%[ ''&color(White){✕};'' ]%%%}; %%%};&br;
&color(Black,#EEEEEE){%%%[ 印刷 - 色・余白 ][ 自動保存/入力補完 ][ その他 ]%%%};&br;
&color(Black,#EEEEEE){%%%[ 全般設定 ][ エディット画面 ]%%%};''[ 新規作成ドキュメント ]''&color(Black,#EEEEEE){%%%[ ファイルの関連付け ][ 言語メニュー/タブ設定 ]%%%};&br;
新規ドキュメント デフォルトディレクトリ(開く/保存)&br;
フォーマット &color(#3333CC){◎}; 選択されているドキュメントのディレクトリ&br;
&color(#3333CC){◎}; WINDOWS ◯ MAC ◯ UNIX ◯ 前回使用したディレクトリ&br;
◯ %%% %%% &color(#888888,#EEEEEE){[ ... ]};&br;
エンコード&br;
◯ ANSI 開いたファイルの履歴&br;
&color(#3333CC){◎}; UTF-8(BOMなし) ☑ 起動時にチェックしない&br;
☐開いているANSIファイルに適用 エントリ数の上限: &color(#3333CC){%%%15%%%};&br;
◯ UTF-8 表示&br;
◯ UCS-2 Big Endian ☐ サブメニュー化する&br;
◯ UCS-2 Little Endian ◯ ファイル名のみ&br;
◯ &color(#888888,#EEEEEE){[Shift-JIS ▼]}; &color(#3333CC){◎}; 完全なファイルパス&br;
◯ 文字列の長さを指定: &color(White){%%%100%%%};&br;
デフォルトの言語 : &color(Black,#EEEEEE){[Normal Text ▼]};&br;
&br;
&color(Black,#DAEAFF){[ 閉じる ]};&br;
----
**自動保存/入力補完 [#u18b6dd3]
自動補完 (オートコンプリート) の設定ができます.
メニューから補完を行う場合は [編集(E)]-[オートコンプリート]-[関数名補完] または [単語補完] で補完できます.
-[[自動補完 (Auto Complete) - Notepad++の使用方法:http://www.crystal-creation.com/software/technical-information/tool/editor/notepad-plus/edit/auto-complete.htm]]
*環境設定 (EUC-JP 対応版) [#l563c9f4]
[設定(T)]-[環境設定...]
**新規文書/デフォルトフォルダ [#z2f634e9]
日本語が使用可能なエンコード (UTF-8, SJIS, EUC-JP) を指定します.
----
&color(Black,#94CE18){%%% &color(White){''環境設定''}; &color(Black,#CC3333){%%%[ ''&color(White){✕};'' ]%%%}; %%%};&br;
&color(Black,#EEEEEE){%%%[ 言語メニュー/タブ設定 ][ 印刷 - 色・余白 ][ 自動保存/入力補完 ][ その他 ]%%%};&br;
&color(Black,#EEEEEE){%%%[ 全般設定 ][ エディット画面 ]%%%};''[ 新規文書/デフォルトフォルダ ]''&color(Black,#EEEEEE){%%%[ ファイルの関連付け ]%%%};&br;
新規文書 デフォルトフォルダ(開く/保存)&br;
フォーマット &color(#3333CC){◎}; 選択文書に従う&br;
&color(#3333CC){◎}; Windows ◯ Mac ◯ Unix ◯ 最後に選択したフォルダを記憶する&br;
◯ %%% %%% &color(#888888,#EEEEEE){[ ... ]};&br;
エンコード&br;
◯ ANSI ◯ SJIS ◯ EUC-JP&br;
&color(#3333CC){◎}; UTF-8(BOMなし)&br;
☐Apply to opened ANSI files&br;
◯ UTF-8&br;
◯ UCS-2 Big Endian&br;
◯ UCS-2 Little Endian&br;
◯ &color(#888888,#EEEEEE){[Shift-JIS ▼]};&br;
&br;
デフォルトの言語 : &color(Black,#EEEEEE){[Normal Text ▼]};&br;
&br;
&color(Black,#DAEAFF){[ 閉じる ]};&br;
----
**自動保存/入力補完 [#b5c8e5f1]
自動補完 (オートコンプリート) の設定ができます.
メニューから補完を行う場合は [編集(E)]-[自動補完]-[関数名補完] または [単語補完] で補完できます.
-[[自動補完 (Auto Complete) - Notepad++の使用方法:http://www.crystal-creation.com/software/technical-information/tool/editor/notepad-plus/edit/auto-complete.htm]]
*プラグイン [#k2155ff2]
-[[SourceForge.net: Plugin Central - notepad-plus:http://sourceforge.net/apps/mediawiki/notepad-plus/index.php?title=Plugin_Central]]
**[[MTeX for Notepad++:http://ich.sakura.ne.jp/manabu/jp/html/program.html#MTeXnpp]] [#n6c79c5f]
[[MTeX for Notepad++:http://ich.sakura.ne.jp/manabu/jp/html/program.html#MTeXnpp]] は,Notepad++ のプラグインで,TeX 文章の作成をサポートするツールです.
設定は [プラグイン]-[MTeX for Notepad++]-[ツールバー]-[設定とヘルプ]-[設定...] から行います.~
ボタンの追加・削除は [プラグイン]-[MTeX for Notepad++]-[ツールバー]-[設定とヘルプ]-[ツールバーのカスタマイズ...] から行います.~
ツールバーとタブの間隔が広すぎる場合は,編集しているファイル名が表示されているタブの上部にマウスのカーソルを移動させてからサイズを変更してください.
***コマンド・パス設定 [#a0913685]
----
&color(Black,#94CE18){%%% &color(White){''MTeX for Notepad++の設定''}; &color(Black,#CC3333){%%%[ ''&color(White){✕};'' ]%%%}; %%%};&br;
&color(Black,#EEEEEE){%%%[ 入力支援設定 ][ ショートカットキー設定 ][ 特殊文字設定 ][ TeX処理設定 ]%%%};''[ コマンド・パス設定 ]''&br;
実行ファイルの設定&br;
>
|設定|説明|実行ファイル|引数|
|1|TeX処理 (platex, 自動判別の場合)|"platex"|-kanji=utf8 -guess-input-enc -synctex=1 -sjis-terminal -jobname="%MTeXnpp_CFName%" "%MTeXnpp_CFName%.tex"|
|1|TeX処理 (platex, UTF-8 の場合)|"platex"|-kanji=utf8 -no-guess-input-enc -synctex=1 -sjis-terminal -jobname="%MTeXnpp_CFName%" "%MTeXnpp_CFName%.tex"|
|1|TeX処理 (uplatex の場合)|"uplatex"|-kanji=utf8 -no-guess-input-enc -synctex=1 "%MTeXnpp_CFName%.tex"|
|1|BibTeX処理 (pbibtex の場合)|"pbibtex"|-kanji=utf8 -sjis-terminal "%MTeXnpp_CFName%"|
|1|BibTeX処理 (upbibtex の場合)|"upbibtex"|"%MTeXnpp_CFName%"|
|1|Index処理|"mendex"|-U -ST "%MTeXnpp_CFName%.idx"|
|1|DVIからPSへ変換 (TeX処理で platex を使用する場合・bkmk2uni を使用する場合)|"dvips"|-Ppdf -t a4 -z -f "%MTeXnpp_CFName%.dvi" | bkmk2uni > "%MTeXnpp_CFName%.ps"|
|1|DVIからPSへ変換 (TeX処理で platex を使用する場合・convbkmk を使用する場合)|"dvips"|-Ppdf -t a4 -z -f "%MTeXnpp_CFName%.dvi" | convbkmk -g > "%MTeXnpp_CFName%.ps"|
|1|DVIからPSへ変換 (TeX処理で uplatex を使用する場合)|"dvips"|-Ppdf -t a4 -z -f "%MTeXnpp_CFName%.dvi" | convbkmk -u > "%MTeXnpp_CFName%.ps"|
|1|DVIからPDFへ変換|"dvipdfmx"|"%MTeXnpp_CFName%.dvi"|
|1|PSからPDFへ変換|call "C:\gs\gs9.05\lib\ps2pdf.bat"|"%MTeXnpp_CFName%.ps" "%MTeXnpp_CFName%.pdf"|
|1|DVIを表示(用紙サイズ指定)|%MTeXnpp_start% "C:\w32tex\dviout\dviout.exe"|-1 -y=%MTeXnpp_PSize% "%MTeXnpp_CFPath%\%MTeXnpp_CFName%.dvi" "# %MTeXnpp_Line% '%MTeXnpp_FName%.tex'"|
|1|DVIを表示|%MTeXnpp_start% "C:\w32tex\dviout\dviout.exe"|-1 "%MTeXnpp_CFPath%\%MTeXnpp_CFName%.dvi" "# %MTeXnpp_Line% '%MTeXnpp_FName%.tex'"|
|1|PSを表示 (SumatraPDF の場合)|%MTeXnpp_start% "SumatraPDF.exe"|-reuse-instance "%MTeXnpp_CFPath%\%MTeXnpp_CFName%.ps"|
|1|PSを表示 (GSview の場合)|%MTeXnpp_start% "gsview32.exe"|-e "%MTeXnpp_CFPath%\%MTeXnpp_CFName%.ps"|
|1|PDFを表示 (TeXworks の場合)|%MTeXnpp_start% "C:\w32tex\share\texworks\TeXworks.exe"|"%MTeXnpp_CFPath%\%MTeXnpp_CFName%.pdf"|
|1|PDFを表示 (SumatraPDF の場合)|%MTeXnpp_start% "SumatraPDF.exe"|-reuse-instance "%MTeXnpp_CFPath%\%MTeXnpp_CFName%.pdf" -forward-search "%MTeXnpp_FName%.tex" %MTeXnpp_Line%|
|1|PDFを表示 (Adobe Reader の場合)|%MTeXnpp_start% "AcroRd32.exe"|"%MTeXnpp_CFPath%\%MTeXnpp_CFName%.pdf"|
|...|...|...|...|
<
----
PDFを表示で TeXworks を使用する場合は [[TeXworks#組み込みの PDF ビューアに日本語を表示させる>TeXworks#t5313ebc]] を参照してフォントの埋め込みの設定を行います.
**[[NppExec:http://sourceforge.net/projects/npp-plugins/files/NppExec/]] [#cb7d631d]
NppExec を使うと LaTeX 環境を簡単に作ることができます.
詳細は [[NppExec - TeX Wiki>NppExec]] を参照してください.
UNICODE 版の場合,デフォルトではインストールされていないので [プラグイン]-[Plugin Manager]-[Show Plugin Manager] でインストールします.
**[[jN (JavaScript for Notepad++)>jN]] [#ob32f6ac]
[プラグイン]-[NppExec]-[Show Console Dialog] にチェックをいれる場合は,NPP_CONSOLE 1 の処理は書かなくても OK です.
jN (JavaScript for Notepad++) を使うと LaTeX 環境を簡単に作ることができます.
詳細は [[jN - TeX Wiki>jN]] を参照してください.
[プラグイン]-[NppExec]-[Follow $(CURRENT_DIRECTORY)] にチェックをいれる場合は,cd /d "$(CURRENT_DIRECTORY)" && の処理は書かなくても OK です.
**[[LuaScript:https://github.com/dail8859/LuaScript]] [#b879cf21]
[プラグイン]-[NppExec]-[Execute...] で設定および実行ができます.
**[[DSpellCheck:https://github.com/Predelnik/DSpellCheck]] [#a6ef2445]
コマンドを設定して名前を付けて保存します.
スペルチェックは DSpellCheck (Spell Checker プラグイン) が使用できます.
使い方は [[Manual:https://github.com/Predelnik/DSpellCheck/wiki/Manual]] を参照してください.
設定した後で [プラグイン]-[NppExec]-[Advanced Options...] の Menu item から設定した項目を登録します.
*SumatraPDF との連携 [#ted60cbe]
[設定]-[ショートカット管理...]-[Plugin commands] から登録した項目のショートカットの設定をします.
**forward and inverse search [#k51d2c1d]
-[[NppExec (コマンドの実行) - Notepad++のプラグイン解説:http://www.crystal-creation.com/software/technical-information/tool/editor/notepad-plus/plug-in/nppexec.htm]]
-[[NppExec#SumatraPDF との連携>NppExec#jbc79e5b]]
-[[jN#SumatraPDF との連携>jN#u247e15e]]
***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 -jobname="$(NAME_PART)" "$(NAME_PART)" && dvipdfmx "$(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;
----
**inverse search [#u3c0d179]
***pdfpLaTeX2 [#y481dee8]
"C:\Program Files\Notepad++\notepad++.exe" "%f" -n%l -c%c
----
&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 -jobname="$(NAME_PART)" "$(NAME_PART)" && dvips -Ppdf -t a4 -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;
&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 -t a4 -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){[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 -ST "$(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]
[[TeXworks#組み込みの PDF ビューアに日本語を表示させる>TeXworks#t5313ebc]] を参照してフォントの埋め込みの設定を行います.
----
&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)" && start C:\w32tex\share\texworks\TeXworks.exe "$(NAME_PART).pdf"&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;
----
**[[XBrackets Lite:http://sourceforge.net/projects/npp-plugins/files/XBrackets%20Lite/]] [#pd310cce]
XBrackets Lite を使うと (, {, [ をタイプしたときに自動的に ), }, ] を補完してくれます.
[プラグイン]-[Plugin Manager]-[Show Plugin Manager] でインストールします.
[プラグイン]-[XBrackets Lite]-[Autocomplete brackets] にチェックをいれます.
**[[ConTeXt support package for Notepad++:http://wiki.contextgarden.net/Notepad%2B%2B]] [#ee4b4a52]
*Adobe Reader との連携 [#wbbe918a]
**[[NppExec:http://sourceforge.net/projects/npp-plugins/files/NppExec/]] [#l19151dd]
***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 && echo exit | pdfdde & platex -guess-input-enc -kanji=utf8 -sjis-terminal -jobname="$(NAME_PART)" "$(NAME_PART)" && dvipdfmx "$(NAME_PART)" && pdfopen --file "$(NAME_PART).pdf"&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 && echo exit | pdfdde & platex -guess-input-enc -kanji=utf8 -sjis-terminal -jobname="$(NAME_PART)" "$(NAME_PART)" && dvips -Ppdf -t a4 -z -f "$(NAME_PART).dvi" | convbkmk -g > "$(NAME_PART).ps" && ps2pdf.bat "$(NAME_PART).ps" && pdfopen --file "$(NAME_PART).pdf"&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 && echo exit | pdfdde & uplatex -no-guess-input-enc -kanji=utf8 "$(NAME_PART)" && dvipdfmx "$(NAME_PART)" && pdfopen --file "$(NAME_PART).pdf"&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 && echo exit | pdfdde & uplatex -no-guess-input-enc -kanji=utf8 "$(NAME_PART)" && dvips -Ppdf -t a4 -z -f "$(NAME_PART).dvi" | convbkmk -u > "$(NAME_PART).ps" && ps2pdf.bat "$(NAME_PART).ps" && pdfopen --file "$(NAME_PART).pdf"&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 && echo exit | pdfdde & pdflatex "$(NAME_PART)" && pdfopen --file "$(NAME_PART).pdf"&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 && echo exit | pdfdde & lualatex "$(NAME_PART)" && pdfopen --file "$(NAME_PART).pdf"&br;
&br;
&br;
&br;
&br;
&color(Black,#EEEEEE){ Script name: };&br;
%%%[&color(White,#1188FF){LuaLaTeXA}; ▼]%%%&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 && echo exit | pdfdde & xelatex "$(NAME_PART)" && pdfopen --file "$(NAME_PART).pdf"&br;
&br;
&br;
&br;
&br;
&color(Black,#EEEEEE){ Script name: };&br;
%%%[&color(White,#1188FF){XeLaTeXA}; ▼]%%%&br;
----
*SumatraPDF との連携 [#jbc79e5b]
**forward search (SumatraPDF v1.9.4622 以上の場合) [#rd95d13c]
MTeX for Notepad++ を使用する場合は以下のように設定します.~
>
|設定|説明|実行ファイル|引数|
|1|PDFを表示|%MTeXnpp_start% "SumatraPDF.exe"|-reuse-instance "%MTeXnpp_CFPath%\%MTeXnpp_CFName%.pdf" -forward-search "%MTeXnpp_FName%.tex" %MTeXnpp_Line%|
<
**forward and inverse search (SumatraPDF v1.9.4622 以上の場合) [#qbc5204b]
NppExec を使用する場合は以下のように設定します.~
----
&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 "C:\Program Files\SumatraPDF\SumatraPDF.exe" -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 v1.9.4622 未満の場合) [#dfc0b616]
[[SumatraPDF#fwdsumatrapdf.exe>SumatraPDF#n8da77e2]] の fwdsumatrapdf.exe を使用します.~
MTeX for Notepad++ を使用する場合は以下のように設定します.~
>
|設定|説明|実行ファイル|引数|
|1|PDFを表示|%MTeXnpp_start% "C:\w32tex\NDde\Binary\fwdsumatrapdf.exe"|"%MTeXnpp_CFPath%\%MTeXnpp_CFName%.pdf" "%MTeXnpp_FName%.tex" %MTeXnpp_Line%|
<
NppExec を使用する場合は以下のように設定します.~
----
&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)" && C:\w32tex\NDde\Binary\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]
C:\npp\unicode\notepad++.exe "%f" -n%l
*dviout との連携 (非推奨) [#jcfc6361]
[[dviout#forward and inverse search>dviout#ycc841a2]] を参照.
**[[NppExec:http://sourceforge.net/projects/npp-plugins/files/NppExec/]] [#pbfbc67f]
***pLaTeX [#ub6a21d0]
----
&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 -src-specials -guess-input-enc -kanji=utf8 -sjis-terminal -jobname="$(NAME_PART)" "$(NAME_PART)"&br;
&br;
&br;
&br;
&br;
&color(Black,#EEEEEE){ Script name: };&br;
%%%[&color(White,#1188FF){pLaTeX}; ▼]%%%&br;
----
***upLaTeX [#q87df39d]
----
&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 -src-specials -no-guess-input-enc -kanji=utf8 "$(NAME_PART)"&br;
&br;
&br;
&br;
&br;
&color(Black,#EEEEEE){ Script name: };&br;
%%%[&color(White,#1188FF){upLaTeX}; ▼]%%%&br;
----
**forward search [#y734a684]
MTeX for Notepad++ を使用する場合は [[MTeX for Notepad++#コマンド・パス設定>Notepad++#a0913685]] を参照してください.~
NppExec を使用する場合は以下のように設定します.~
----
&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 C:\w32tex\dviout\dviout.exe -1 "$(NAME_PART).dvi" "# $(CURRENT_LINE) '$(FILE_NAME)'" | cmd&br;
&br;
&br;
&br;
&br;
&color(Black,#EEEEEE){ Script name: };&br;
%%%[&color(White,#1188FF){dviout}; ▼]%%%&br;
----
**inverse search [#za57a715]
C:\npp\unicode\notepad++.exe^s "%s" -n%d
*Linux で Notepad++ [#hd58d1c7]
-[[WikiPedia.ja:Notepad++]]
-[[Wikipedia.ja:Notepad++]]
*関連リンク [#d8eabd2e]
-[[Windowsで快適にTeX:http://qiita.com/mpyw/items/28979ee8dbfdde4ddff6]]
-[[WindowsでWebコーディング→Notepad++使えば良いとおもうよ!:http://blog.56doc.net/%E9%9B%91%E8%AB%87%E3%83%AD%E3%82%B0/windows%E3%81%A7web%E3%82%B3%E3%83%BC%E3%83%87%E3%82%A3%E3%83%B3%E3%82%B0%E2%86%92notepad-]]
-[[TeX EditorとしてのNotepad++:http://www-al.nii.ac.jp/~kameda/blog/cmlog/1203230924.htm]]
-[[餅と輪 » Windows環境でLaTeX2εをインストール:http://blog.mochiring.net/archives/550]]
-[[Notepad++の使用方法:http://www.crystal-creation.com/software/tech/tool/editor/notepad-plus/]]
-[[GNU Octave, LaTeX, and Notepad++:http://www.tlhiv.org/ma497/software/]]
-[[ConTeXt support package for Notepad++:http://wiki.contextgarden.net/Notepad%2B%2B]]
-[[LaTeX on Windows with MiKTeX and Notepad++:http://nimal.info/blog/2010/latex-on-windows-with-miktex-and-notepad/]]
-[[Setting Up LaTeX With Notepad++ (PDF):http://www.cas.mcmaster.ca/~kahl/CS1FC3/2011/musaTex.pdf]]
-[[DDE Command Line Tools:http://www.robvanderwoude.com/ddecommandline.php]]
--[[CMCDDE:http://www.robvanderwoude.com/ddecommandline.php#CMCDDE]]
-[[SourceForge.net: Notepad++ Plugins: Topic: con_saveto <file> : <encoding>:http://sourceforge.net/projects/npp-plugins/forums/forum/672146/topic/3914253]]
-[[Notepad++ Plugins / Discussion / NppExec:con_saveto <file> : <encoding>:https://sourceforge.net/p/npp-plugins/discussion/672146/thread/87237314]]
-[[【エディタ】Notepad++のインストール後の設定とか、その辺。:http://osyamonnnnn.dispatch-site.com/wordpress/%E3%83%95%E3%83%AA%E3%83%BC%E3%82%BD%E3%83%95%E3%83%88/notepad_plusplus/]]
-[[Notepad++のNppExecの出力からタグジャンプする設定方法:http://d.hatena.ne.jp/Koonies/20110504/NppExec_TagJump]]
-[[The comment style in TEX language:http://sourceforge.net/projects/notepad-plus/forums/forum/331754/topic/4424008]]
-[[A about TEX Project manage:http://sourceforge.net/projects/notepad-plus/forums/forum/331753/topic/3965137]]
-[[The comment style in TEX language:https://sourceforge.net/p/notepad-plus/discussion/331754/thread/3bcdddda]]
-[[A about TEX Project manage:https://sourceforge.net/p/notepad-plus/discussion/331753/thread/90de4bf9]]