[[秀丸エディタ]] > 祝鳥 *[[祝鳥(のりてふ):http://www.math.sci.hokudai.ac.jp/~abenori/soft/fortex.html]] [#ta42794c] 祝鳥は秀丸エディタ上に LaTeX の総合環境を実現するためのマクロです. -[[祝鳥 (のりてふ):http://www.math.sci.hokudai.ac.jp/~abenori/soft/fortex.html]] (阿部 紀行 (あべのり) さん) --[[にっき♪: 祝鳥の検索結果:http://abenori.blogspot.com/search?q=%E7%A5%9D%E9%B3%A5]] ---- #contents ---- **祝鳥の読み方 [#v1c487c3] 祝鳥は「のりてふ」とよみます. -[[祝鳥の読みがのりてふだと知った時の衝撃。:https://twitter.com/17645MARTY9999/status/297562023343038466]] **不具合 [#pccad224] ***祝鳥 1.00 (2016/01/03 : 開発版) で マクロ(M) > 祝鳥(1) > プログラム設定(%%%O%%%) をクリックすると 「ファイルのパス (ファイルを含んでいるはずのフォルダ自体) が存在しません。ファイル名 = %APPDATA%\hidemaruo\hidemaru\macro\fortex\sub\package\pstopdof\compile.mac」と表示される --> fortex\sub\init.mac の 265行目の pstopdof と記述されている箇所を pstopdf に修正して fortex\ini\%USERNAME%\setttex.ini を削除して マクロ(M) > 祝鳥(1) > プログラム設定(%%%O%%%) > 初期化他 > 初期化 [#r5ff96df] 祝鳥 1.00 (2016/01/03 : 開発版) で マクロ(M) > 祝鳥(1) > プログラム設定(%%%O%%%) をクリックすると 「ファイルのパス (ファイルを含んでいるはずのフォルダ自体) が存在しません。ファイル名 = %APPDATA%\hidemaruo\hidemaru\macro\fortex\sub\package\pstopdof\compile.mac」と表示されます。 fortex\sub\init.mac の 265行目の pstopdof と記述されている箇所を pstopdf に修正して fortex\ini\%USERNAME%\setttex.ini を削除して マクロ(M) > 祝鳥(1) > プログラム設定(%%%O%%%) > 初期化他 > 初期化します。 fortex\sub\init.mac の 265行目の修正前 writeinistr $$ini,"Command" + str(##i),"Macro","%m\\fortex\\sub\\package\\pstopdof\\compile.mac"; fortex\sub\init.mac の 265行目の修正後 writeinistr $$ini,"Command" + str(##i),"Macro","%m\\fortex\\sub\\package\\pstopdf\\compile.mac"; **注意点 [#f1985a98] ***HKEY_CURRENT_USER\Console\%SystemRoot%_System32_cmd.exe の CodePage の値が 65001 (10 進数) の場合に ps2pdf.bat を実行しても PDF ファイルが作成されない --> CodePage の値を 932 (10 進数) に変更する [#a95208cc] HKEY_CURRENT_USER\Console\%SystemRoot%_System32_cmd.exe の CodePage の値が 65001 (10 進数) の場合,祝鳥で ps2pdf 経由で PDF ファイルが作成できません.(コマンド自体は正常終了します.) これは一般に .bat ファイルが認識されないバグのためです. CodePage の値が 932 (10 進数) の場合は PDF ファイルが出力されます. CodePage の値が 65001 (10 進数) の場合,秀丸マクロからコマンド プロンプトを起動すると CodePage が 65001 で起動します. コマンド プロンプトから chcp 65001 で CodePage を変更して ps2pdf.bat を実行すると PDF ファイルが作成されないようです. rungs.exe -sPAPERSIZE=a4 -q -dSAFER -dBATCH -dNOPAUSE -sDEVICE="pdfwrite" -sOutputFile="hoge.pdf" -c save pop -f "hoge.ps" のように ps2pdf.bat ではなく rungs.exe, gswin64c.exe, gswin32c.exe を実行すると PDF ファイルが作成できるようです. **設定 [#t8d102c5] ***TeXToDVI [#t296d982] デフォルトでは platex.fmt が使用されます. uplatex を使用する場合は「uplatex.fmt」を選択します. -[[祝鳥でuplatexを使う方法:http://oku.edu.mie-u.ac.jp/tex/mod/forum/discuss.php?d=1714]] > マクロ(M) > 祝鳥(1) > プログラム設定(%%%O%%%) > TeXToDVI > プログラム > フォーマットファイルから選ぶ > uplatex.fmt < [[SyncTeX]] を使用する場合は「SyncTeXを使う」を選択します. > //マクロ(M) > 祝鳥(1) > プログラム設定(%%%O%%%) > 各種プログラム及びメニューの設定... > TeXToDVI をダブルクリック > [詳細設定] > ソースとの同期 > SyncTeXを使う マクロ(M) > 祝鳥(1) > プログラム設定(%%%O%%%) > TeXToDVI > ソースとの同期 > SyncTeXを使う < ***プログラム及びメニューの設定 [#ldce0879] > マクロ(M) > 祝鳥(1) > プログラム設定(%%%O%%%) > 各種プログラム及びメニューの設定... < ---- &color(#8080FF,#8080FF){%%% &color(Black){''祝鳥:プログラム及びメニューの設定''}; &color(#DD4444,#DD4444){%%%[ &color(White){''×''}; ]%%%};%%%};&br; コマンド メニュー&br; &color(White,#1188FF){TeXToDVI }; コンパイル(&T)&br; pdflatex PDFに変換して表示(&P)&br; DVIToPDF pdflatexで変換して表示&br; DVIToPS DVIに変換して表示&br; PSToPDF PS経由でPDFに変換して表示&br; Latexmk BbTeX&br; DVIOUT MakeIndex&br; Adobe Latexmkでファイルを監視&br; SumatraPDF&br; PSPreview&br; ---- 項目をダブルクリックするとコマンドやメニューの設定ができます. ---- &color(#8080FF,#8080FF){%%% &color(Black){''コマンドの設定''}; &color(#DD4444,#DD4444){%%%[ &color(White){''×''}; ]%%%};%%%};&br; タイトル &color(White,#1188FF){%%%TeXToDVI%%%};&br; プログラム&br; 引数(置換文字列が使用可能)&br; &br; カレントディレクトリ(置換文字列が使用可能)&br; &br; ◯ コマンドライン ◯ GUIアプリケーション 🔘 マクロ&br; マクロ %%%%m\fortex\sub\package\textodvi\compile.mac%%%&br; &color(Black,#EEEEEE){[ 詳細設定 ]};&br; &color(Black,#EEEEEE){[ OK ]}; &color(Black,#EEEEEE){[ キャンセル ]};&br; ---- **使い方 [#wf79d543] ***祝鳥の実行 [#jd61541e] メニューの [マクロ(M)]-[祝鳥(1)] から祝鳥が実行できます. ---- begin型(%%%B%%%)&br; section型(%%%S%%%)&br; large型(%%%L%%%)&br; maketitle型(%%%M%%%)&br; accent型(%%%A%%%)&br; ギリシャ文字補完(%%%J%%%)&br; タイプセット(%%%T%%%)&br; \end{???}補完(%%%E%%%)&br; 対応するものへの移動(%%%G%%%)&br; コメント操作(%%%C%%%)&br; 補完(%%%H%%%)&br; イメージ補完(%%%;%%%)&br; お手伝いさん(%%%U%%%)&br; BibTeXデータベース検索(%%%[%%%)&br; マニュアルを開く(%%%I%%%)&br; プログラム設定(%%%O%%%)&br; ---- **SumatraPDF との連携 [#q78f9338] ***forward and inverse search [#ub5c9cf7] 祝鳥は [[SumatraPDF]] の forward and inverse search にも対応しているので,[[Adobe Acrobat Reader DC]] の代わりに SumatraPDF を使うほうがおすすめです。 祝鳥 1.00 では SumatraPDF がインストールされている場合は PDFに変換して表示するときに SumatraPDF を使用するようになりました。 SumatraPDF が設定されていない場合は手動で設定します。 > マクロ(M) > 祝鳥(1) > プログラム設定(%%%O%%%) > SumatraPDF > SyncTeX > 使う (プレビュー時にジャンプ) < > マクロ(M) > 祝鳥(1) > プログラム設定(%%%O%%%) > 各種プログラム及びメニューの設定... > PDFに変換して表示(&P)をダブルクリックして実行するコマンドに SumatraPDF を追加 < ---- &color(#8080FF,#8080FF){%%% &color(Black){''祝鳥:プログラム及びメニューの設定''}; &color(#DD4444,#DD4444){%%%[ &color(White){''×''}; ]%%%};%%%};&br; コマンド メニュー&br; TeXToDVI コンパイル(&T)&br; pdflatex &color(White,#1188FF){PDFに変換して表示(&P) };&br; DVIToPDF pdflatexで変換して表示&br; DVIToPS DVIに変換して表示&br; PSToPDF PS経由でPDFに変換して表示&br; Latexmk BbTeX&br; DVIOUT MakeIndex&br; Adobe Latexmkでファイルを監視&br; SumatraPDF&br; PSPreview&br; ---- **関連リンク [#v1b5e675] -[[QA: 祝鳥の検索結果:http://oku.edu.mie-u.ac.jp/tex/mod/forum/search.php?search=%E7%A5%9D%E9%B3%A5&id=2]] -[[祝鳥に関するブログ記事まとめ:http://hatenablog.com/k/keywordblog/%E7%A5%9D%E9%B3%A5]] -[[「祝鳥 TeX」の検索結果(Q&A) - Yahoo!知恵袋:http://chiebukuro.search.yahoo.co.jp/search?sort=16&p=%E7%A5%9D%E9%B3%A5+tex&class=1&ei=UTF-8]] (更新日時の新しい順) -[[祝鳥による TeX 環境の構築法:http://tipszone.jp/20120909_tex-environment/]] -[[秀丸エディタのカスタマイズVZ like + TeX:http://estuarine.jp/2011/10/%E7%A7%80%E4%B8%B8%E3%82%A8%E3%83%87%E3%82%A3%E3%82%BF%E3%81%AE%E3%82%AB%E3%82%B9%E3%82%BF%E3%83%9E%E3%82%A4%E3%82%BAvz-like-tex/]] -[[祝鳥|学ぶって 楽しい!:http://ameblo.jp/kazuos/entry-11014017484.html]], [[TeX Wiki|学ぶって 楽しい!:http://ameblo.jp/kazuos/entry-11021964592.html]] -[[macでwin版のTex、秀丸:http://hidemaruo.dip.jp:81/hidesoft/hidesoft_2/x29507.html]] -[[TeX---小技集(祝鳥関連):http://imi.kyushu-u.ac.jp/~ssaito/jpn/tex/tips/nori.html]] -[[LaTeX強調表示他定義ファイル:http://hide.maruo.co.jp/lib/hilight/fortex.html]] ***リリース情報/ChangeLog [#d9050efd] -祝鳥 --[[履歴:http://www.math.sci.hokudai.ac.jp/~abenori/soft/readme/fortexhist.txt]] -64-bit 版 macrodll.dll --[[64bit 版 macrodll.dll:http://homepage3.nifty.com/_htom/macro/macro_dll.html#label-4]] --[[h-tom's Warehouse - top:http://homepage3.nifty.com/_htom/]] --[[h-tom's Warehouse - 秀丸エディタ macro:http://homepage3.nifty.com/_htom/macro/]]