*[[Notepad++:http://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++ は -LaTeX キーワードの色分け -LaTeX キーワードの補完機能 -折りたたみ をサポートしています. -[[Notepad++ 公式サイト:http://notepad-plus-plus.org/]] --[[Download:http://notepad-plus-plus.org/download/]] --[[News:http://notepad-plus-plus.org/news/]] --[[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/?do=group;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/]] **動作環境 [#p5d7567d] Windows 8, 7, Vista, XP, 2000 **License [#p3f91661] Notepad++ のライセンスは [[GPL ライセンス:http://svn.tuxfamily.org/viewvc.cgi/notepadplus_repository/trunk/PowerEditor/license.txt?view=markup]]です.~ **リリース情報 [#d2ceb628] 2012-11-18 Notepad++ v6.2.2~ 2012-11-16 Notepad++ 派生ビルド v6.2.1~ Notepad++ v6.1 以降は Unicode 版のみのリリースです.~ **ChangeLog [#q10cf331] -[[New features and fixed bugs:http://notepad-plus-plus.org/download/]] -[[コミットログ:http://svn.tuxfamily.org/viewvc.cgi/notepadplus_repository/trunk/?view=log]] **派生版 [#l02b5ab5] -[[Notepad++ 派生ビルド:http://www.geocities.jp/freesftys/npp/]] --EUC-JP に対応しています.公式サイトで提供されているバイナリは Shift_JIS には対応していますが,EUC-JP には対応していません. -[[Notepad++ EUC-JP 対応版:http://www.geocities.jp/npp_euc_jp/]] --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/]] **日本語言語ファイル [#i35c46e6] -[[Japanese Language File for Notepad++ 6.1.5:https://gist.github.com/2664323]] *エンコード (Encoding) [#d626279b] メニューの Encoding (日本語メニューでは“エンコード(M)” または “フォーマット(M)”) に “ANSI で開く” または “ANSI エンコード” が選択されている場合,日本語を入力すると文字化けを起こします.~ 日本語が使えるエンコーディング (UTF-8, Shift-JIS など) を選択してください.~ *環境設定 [#ka388f7d] [設定(T)]-[環境設定...] **新規作成ドキュメント [#eb38bb7e] 日本語が使用可能なエンコード (UTF-8, Shift-JIS) を指定します. ---- &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]] *プラグイン [#k2155ff2] -[[NotePad++ プラグイン:http://www.geocities.jp/freesftys/]] -[[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 -T "%MTeXnpp_CFName%.idx"| |1|DVIからPSへ変換 (TeX処理で platex を使用する場合・bkmk2uni を使用する場合)|"dvips"|-Ppdf -z -f "%MTeXnpp_CFName%.dvi" | bkmk2uni > "%MTeXnpp_CFName%.ps"| |1|DVIからPSへ変換 (TeX処理で platex を使用する場合・convbkmk を使用する場合)|"dvips"|-Ppdf -z -f "%MTeXnpp_CFName%.dvi" | convbkmk -g > "%MTeXnpp_CFName%.ps"| |1|DVIからPSへ変換 (TeX処理で uplatex を使用する場合)|"dvips"|-Ppdf -z -f "%MTeXnpp_CFName%.dvi" | convbkmk -u > "%MTeXnpp_CFName%.ps"| |1|DVIからPDFへ変換|"dvipdfmx"|"%MTeXnpp_CFName%.dvi"| |1|PSからPDFへ変換|call "C:\gs\gs9.06\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"| |1|DVIを表示|%MTeXnpp_start% "C:\w32tex\dviout\dviout.exe"|-1 "%MTeXnpp_CFPath%\%MTeXnpp_CFName%.dvi"| |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 環境を簡単に作ることができます. UNICODE 版の場合,デフォルトではインストールされていないので [プラグイン]-[Plugin Manager]-[Show Plugin Manager] でインストールします. [プラグイン]-[NppExec]-[Show Console Dialog] にチェックをいれる場合は,NPP_CONSOLE 1 の処理は書かなくても OK です. [プラグイン]-[NppExec]-[Follow $(CURRENT_DIRECTORY)] にチェックをいれる場合は,cd /d "$(CURRENT_DIRECTORY)" && の処理は書かなくても OK です. [プラグイン]-[NppExec]-[Execute...] で設定および実行ができます. コマンドを設定して名前を付けて保存します. 設定した後で [プラグイン]-[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 -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; ---- ***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 -jobname="$(NAME_PART)" "$(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; &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){[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] [[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] にチェックをいれます. *SumatraPDF との連携 [#jbc79e5b] **forward search (SumatraPDF を前面に表示したい場合) [#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 を前面に表示したい場合) [#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)" && 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.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 *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 && pdfopen --rxi --file "$(NAME_PART).pdf" && pdfclose --rxi --file "$(NAME_PART).pdf" & platex -guess-input-enc -kanji=utf8 -sjis-terminal -jobname="$(NAME_PART)" "$(NAME_PART)" && dvipdfmx "$(NAME_PART)" && pdfopen --rxi --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 && pdfopen --rxi --file "$(NAME_PART).pdf" && pdfclose --rxi --file "$(NAME_PART).pdf" & platex -guess-input-enc -kanji=utf8 -sjis-terminal -jobname="$(NAME_PART)" "$(NAME_PART)" && dvips -Ppdf -z -f "$(NAME_PART).dvi" | convbkmk -g > "$(NAME_PART).ps" && ps2pdf.bat "$(NAME_PART).ps" && pdfopen --rxi --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 && pdfopen --rxi --file "$(NAME_PART).pdf" && pdfclose --rxi --file "$(NAME_PART).pdf" & uplatex -no-guess-input-enc -kanji=utf8 "$(NAME_PART)" && dvipdfmx "$(NAME_PART)" && pdfopen --rxi --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 && 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" && pdfopen --rxi --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 && pdfopen --rxi --file "$(NAME_PART).pdf" && pdfclose --rxi --file "$(NAME_PART).pdf" & pdflatex "$(NAME_PART)" && pdfopen --rxi --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 && pdfopen --rxi --file "$(NAME_PART).pdf" && pdfclose --rxi --file "$(NAME_PART).pdf" & lualatex "$(NAME_PART)" && pdfopen --rxi --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 && pdfopen --rxi --file "$(NAME_PART).pdf" && pdfclose --rxi --file "$(NAME_PART).pdf" & xelatex "$(NAME_PART)" && pdfopen --rxi --file "$(NAME_PART).pdf"&br; &br; &br; &br; &br; &color(Black,#EEEEEE){ Script name: };&br; %%%[&color(White,#1188FF){XeLaTeXA}; ▼]%%%&br; ---- *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++ を使用する場合は以下のように設定します.~ > |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'"| < 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++]] *関連リンク [#d8eabd2e] -[[TeX EditorとしてのNotepad++:http://www-al.nii.ac.jp/~kameda/blog/cmlog/1203230924.htm]] -[[餅と輪 » Windows環境でLaTeX2εをインストール:http://blog.mochiring.net/archives/550]] -[[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++のインストール後の設定とか、その辺。: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]]