[[秀丸エディタ]] > [[マクロ>秀丸エディタ/マクロ]] > 祝鳥

*[[祝鳥(のりてふ):http://www.math.sci.hokudai.ac.jp/~abenori/soft/fortex.html]] [#ta42794c]

''目次''
#contents

*祝鳥とは [#o35157bc]

祝鳥は秀丸エディタ上に LaTeX の総合環境を実現するためのマクロです.

-[[祝鳥 (のりてふ):http://www.math.sci.hokudai.ac.jp/~abenori/soft/fortex.html]]
(阿部 紀行 (あべのり) さん)
--[[にっき♪: 祝鳥の検索結果:http://abenori.blogspot.com/search?q=%E7%A5%9D%E9%B3%A5]]

**リリース情報/ChangeLog [#d9050efd]

***祝鳥 [#pbd13edc]

-[[履歴:http://www.math.sci.hokudai.ac.jp/~abenori/soft/readme/fortexhist.txt]]

祝鳥 0.89 以降は Adobe Acrobat Reader DC の DDE に対応しています.

***64-bit版macrodll.dll [#v5ca5548]

-[[64bit版macrodll.dll:http://homepage3.nifty.com/_htom/macro/macro_dll.html#label-4]]

**64-bit版macrodll.dll [#pcf2dfaf]
-[[h-tom's Warehouse - top:http://homepage3.nifty.com/_htom/]]
--[[h-tom's Warehouse - 秀丸エディタ macro:http://homepage3.nifty.com/_htom/macro/]]
---[[64bit版macrodll.dll:http://homepage3.nifty.com/_htom/macro/macro_dll.html#label-4]]

**祝鳥の読み方 [#v1c487c3]

祝鳥は「のりてふ」とよみます.

-[[祝鳥の読みがのりてふだと知った時の衝撃。:https://twitter.com/17645MARTY9999/status/297562023343038466]]

*注意点 [#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 ファイルが作成できるようです.

//*不具合 [#p253afa0]

*設定 [#t8d102c5]

**TeXToDVI [#t296d982]

デフォルトでは platex.fmt が使用されます.
uplatex を使用する場合は「uplatex.fmt」を選択します.

>
//マクロ(M) > 祝鳥(1) > プログラム設定(%%%O%%%) > 各種プログラム及びメニューの設定... > TeXToDVI をダブルクリック > [詳細設定] > プログラム > フォーマットファイルから選ぶ > uplatex.fmt~
マクロ(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          };    DVIに変換(&amp;T)&br;
  DVIToPS              DVIに変換して表示(&amp;P)&br;
  Latexmk               PSに変換して表示&br;
  PSToPDF              PDFに変換して表示&br;
  DVIToPDF             PS経由でPDFに変換して表示&br;
  out2uni               MakeIndex&br;
  lacheck               BibTeX&br;
  DVIOUT               LatexmkでTeXファイルを監視&br;
  PSPreview&br;
  Adobe&br;
  SumatraPDF&br;
----
項目をダブルクリックするとコマンドやメニューの設定ができます.~
----
&color(#8080FF,#8080FF){%%%             &color(Black){''コマンドの設定''};           &color(#DD4444,#DD4444){%%%[ &color(White){''×''}; ]%%%};%%%};&br;
  タイトル   &color(White,#1188FF){%%%TeXToDVI%%%};&br;
  プログラム&br;
  引数(置換文字列が使用可能)&br;
&br;
  カレントディレクトリ(置換文字列が使用可能)&br;
&br;
  ◯ コマンドライン ◯ GUIアプリケーション 🔘 マクロ&br;
  マクロ  %%%&#x25;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;
  ispellでスペルチェック(%%%P%%%)&br;
  BibTeXデータベース検索(%%%[%%%)&br;
  マニュアルを開く(%%%I%%%)&br;
  プログラム設定(%%%O%%%)&br;
----

*SumatraPDF との連携 [#q78f9338]

**forward and inverse search [#ub5c9cf7]

祝鳥は [[SumatraPDF]] の forward and inverse search にも対応しているので Adobe Reader の代わりに SumatraPDF を使うほうがおすすめです.

>
マクロ(M) > 祝鳥(1) > プログラム設定(%%%O%%%) > SumatraPDF > SyncTeX > 使う (プレビュー時にジャンプ)~
マクロ(M) > 祝鳥(1) > プログラム設定(%%%O%%%) > 各種プログラム及びメニューの設定... > PDFに変換して表示をダブルクリックして実行するコマンドに SumatraPDF を追加~
<

----
&color(#8080FF,#8080FF){%%%                      &color(Black){''祝鳥:プログラム及びメニューの設定''};                    &color(#DD4444,#DD4444){%%%[ &color(White){''×''}; ]%%%};%%%};&br;
  コマンド               メニュー&br;
  TeXToDVI              DVIに変換(&amp;T)&br;
  DVIToPS              DVIに変換して表示(&amp;P)&br;
  Latexmk               PSに変換して表示&br;
  PSToPDF              &color(White,#1188FF){PDFに変換して表示                };&br;
  DVIToPDF             PS経由でPDFに変換して表示&br;
  out2uni               MakeIndex&br;
  lacheck               BibTeX&br;
  DVIOUT               LatexmkでTeXファイルを監視&br;
  PSPreview&br;
  Adobe&br;
  SumatraPDF&br;
----

*関連リンク [#v1b5e675]

-[[64bit版macrodll.dll:http://homepage3.nifty.com/_htom/macro/macro_dll.html#label-4]]
-[[祝鳥による TeX 環境の構築法:http://tipszone.jp/20120909_tex-environment/]]
-[[祝鳥とは - はてなキーワード:http://d.hatena.ne.jp/keyword/%BD%CB%C4%BB]]
-[[「祝鳥 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]] (更新日時の新しい順)
-[[秀丸エディタのカスタマイズ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]]
-[[tex - 松村俊和のページ:日記:http://be-sp.com/matsut/cat_tex.html]]
-[[秀丸エディタ ガイド - 5. 祝鳥を使って TeX ファイルを編集:http://varian35558.ojaru.jp/hidemaru.html#5]]
-[[秀丸と祝鳥のインストール:http://www.econ.kobe-u.ac.jp/~nomura/computer/hidefortex-inst.html]]
-[[macでwin版のTex、秀丸:http://maruo.dyndns.org: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]]