[[秀丸エディタ]] > 祝鳥

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

&color(White,#5F2F2F){  ''◆目次◆''  };&br;

#contents

*祝鳥とは [#o35157bc]

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

-[[祝鳥 (のりてふ):http://www.math.sci.hokudai.ac.jp/~abenori/soft/fortex.html]]
(阿部 紀行 (あべのり) さん)
--[[日記(祝鳥):http://d.hatena.ne.jp/abenori/archive?word=%BD%CB%C4%BB]]

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

***祝鳥 [#pbd13edc]

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

祝鳥 0.87r3 以降は Adobe Reader XI と Adobe Acrobat XI の DDE に対応しています.~

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

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

**64bit版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 ファイルが作成できません.(コマンド自体は正常終了します.)

CodePage の値が 932 (10 進数) の場合は PDF ファイルが出力されます.

CodePage の値が 65001 (10 進数) の場合,秀丸マクロからコマンド プロンプトを起動すると CodePage が 65001 で起動します.

コマンド プロンプトから chcp 65001 で CodePage を変更して ps2pdf.bat を実行すると PDF ファイルが作成されないようです.

 gswin32c.exe -sPAPERSIZE=a4 -q -dSAFER -dBATCH -dNOPAUSE -sDEVICE=pdfwrite -sOutputFile="hoge.pdf" -c save pop -f "hoge.ps"
 
のように ps2pdf.bat ではなく gswin32c.exe を実行すると PDF ファイルが作成できるようです.

*不具合 [#p253afa0]
**祝鳥 0.87r2 が Adobe Reader XI の DDE に対応していないので PDF ファイルを閉じてくれない → 祝鳥 0.87r3 以降にアップデート [#b79b8208]

祝鳥 0.87r3 以降にアップデートしてください.~

-[[2012-10-17 - にっき♪:http://d.hatena.ne.jp/abenori/20121017]]

**[[ノートPCの秀丸エディタで祝鳥が急に動かなくなってコンパイルができなくなっていました。:http://d.hatena.ne.jp/Mayonaka-Math-Time30/20121014]] → デスクトップ PC を使う [#b83531fd]

デスクトップ PC ではコンパイルできるようです.~

**祝鳥 0.87r1 で祝鳥の初期化中に秀丸ごと落ちる → 祝鳥 0.87r2 以降にアップデート [#ydbe4b4b]

祝鳥 0.87r2 以降にアップデートしてください.~

-[[祝鳥が落ちる. 初期化中に. しかも秀丸ごと.:https://twitter.com/zbadcat/status/246261239100100608]]
-[[2012-10-17 - にっき♪:http://d.hatena.ne.jp/abenori/20121017]]

**祝鳥 0.87 でオプション指定が無視される → 祝鳥 0.87r1 以降にアップデート [#wcf2466e]

祝鳥 0.87r1 以降にアップデートしてください.~

-[[祝鳥0.87のPDF変換機能について:http://oku.edu.mie-u.ac.jp/tex/mod/forum/discuss.php?d=872]]

**祝鳥 0.85r1 で Adobe Reader X, 祝鳥 0.86 で Adobe Acrobat X の場合に「Adobe系とのDDE接続に失敗」 と表示される → 祝鳥 0.87 以降にアップデート [#cfeabbcb]

祝鳥 0.87 以降にアップデートしてください.~

-[[「Adobe系とのDDE接続に失敗」が解消できません:http://oku.edu.mie-u.ac.jp/tex/mod/forum/discuss.php?d=758]]

**祝鳥 0.85r1 で「マクロ」→「TeXコンパイル」→「PDFに変換して表示」 で秀丸エディタの動作が停止 → 祝鳥 0.86 以降にアップデート [#b09ef8e6]

祝鳥 0.86 以降にアップデートしてください.~

-[[アップデートしてみたよ!:http://d.hatena.ne.jp/abenori/20111125]]
-[[祝鳥が落ちるとか言うのはどうもFILE_WHICHで正解だった模様.とりあえず直したmacrodll.dllをおいておきますが,他に色々と手を入れているので,その分のチェックが甘い可能性もあります.近いうちに祝鳥がアップデートできればいいなぁ,と.:http://d.hatena.ne.jp/abenori/20111124]]
-[[どうもFILE_WHICHで落ちている模様.確かに眺めてみると場合によっては落ちそうなので,とりあえずその分を直してみた.:http://d.hatena.ne.jp/abenori/20111118]]
-[[秀丸エディタで「マクロ」→「TeXコンパイル」→「PDFに変換して表示」(DVIに変換して表示)とすると、「秀丸エディタ は動作を停止しました。問題が発生したため、プログラムが正しく動作しなくなりました。プログラムは閉じられ、解決策がある場合は windows から通知されます。」というメッセージが出てしまう:http://www.maruo.co.jp/hidesoft/2/x30158_.html]]
-[[祝鳥|学ぶって 楽しい!:http://ameblo.jp/kazuos/entry-11014017484.html]]
-祝鳥でエラー ([[qa:56307]], [[qa:56309]], [[qa:56310]], [[qa:56313]])

//解決法 → 「LATEXはじめの一歩」という本に付属していたCDの中に入っていた「秀丸」と「祝鳥」を、CD経由でインストールしたところ、正常に動作しました。その後、インターネット経由で、「秀丸」のバージョンアップを行いました。

**祝鳥 0.85r1 でエラー (保護違反) → 祝鳥 0.86 以降にアップデート [#m28c9ec8]

祝鳥 0.86 以降にアップデートしてください.~

祝鳥 0.85r1 で秀丸エディタ Version 8.10 を起動した直後に,メニューの [マクロ(M)]-[TeX補完マクロ(3)] をクリックしたところ,以下のようなメッセージが表示されました.

dump.txt が,秀丸エディタをインストールしたフォルダまたはマイドキュメントにない場合は

 %USERPROFILE%\AppData\Local\VirtualStore\Program Files\Hidemaru\dump.txt

にあるかもしれません.

----
&color(Black,#8080FF){%%% &color(White){''エラー''};                                           &color(Black,#CC3333){%%%[  ''&color(White){✕};''  ]%%%}; %%%};&br;
&br;
  × 秀丸エディタのプロセスで保護違反が発生しました。秀丸エディタは&br;
  異常終了します。

  秀丸エディタの異常終了についての詳細情報は、秀丸エディタをイン&br;
  ストールしたフォルダ (またはマイドキュメント) にあるdump.txtフ&br;
  ァイルに出力されています。

  Program Filesに出力されている場合は、エクスプローラで「互換性フ&br;
  ァイル」をクリックすると表示されます。
----
&color(Black,#8080FF){%%% &color(White){''エラー''};                                           &color(Black,#CC3333){%%%[  ''&color(White){✕};''  ]%%%}; %%%};&br;
&br;
&br;
  ! プログラムが終了する前に、最後に1回だけ保存を試みることができ&br;
  ます。

  既にメモリが破壊されている場合、保存処理そのものが失敗するか、&br;
  壊れた内容を出力するかもしれません。

  もし保存する場合は、必ず別名で保存してください。&br;
  (旧タイプのダイアログを使うので拡張子まで入力する必要がありま&br;
  す)
----
&color(Black,#8080FF){%%% &color(White){''ファイルの保存''};                                    &color(Black,#CC3333){%%%[  ''&color(White){✕};''  ]%%%}; %%%};&br;
&br;
  ファイル名(N): &color(White,#1188FF){%%%(必ず別名で保存してください).txt%%%};   &color(Black,#EEEEEE){[    OK    ]};&br;
  フォルダ:                           &color(Black,#EEEEEE){[キャンセル]}; &color(Black,#EEEEEE){[削除(E)]};&br;
   ファイル(F):      フォルダ(D):
----

TeX ファイルを編集しているときは補完候補が表示されます.

*設定 [#t8d102c5]
**TeXToDVI [#t296d982]

デフォルトでは platex.fmt が使用されます.~
platex.fmt 以外を使用する場合は「フォーマットファイルから選ぶ」を選択してフォーマットファイルを変更します.~

>
//マクロ(M) > 祝鳥(1) > プログラム設定(%%%O%%%) > 各種プログラム及びメニューの設定... > TeXToDVI をダブルクリック > [詳細設定] > プログラム > フォーマットファイルから選ぶ~
マクロ(M) > 祝鳥(1) > プログラム設定(%%%O%%%) > TeXToDVI > プログラム > フォーマットファイルから選ぶ~
<

SyncTeX を使用する場合は「SyncTeXを使う」を選択します.~

>
//マクロ(M) > 祝鳥(1) > プログラム設定(%%%O%%%) > 各種プログラム及びメニューの設定... > TeXToDVI をダブルクリック > [詳細設定] > ソースとの同期 > SyncTeXを使う~
マクロ(M) > 祝鳥(1) > プログラム設定(%%%O%%%) > TeXToDVI > ソースとの同期 > SyncTeXを使う~
<

**プログラム及びメニューの設定 [#ldce0879]
>
マクロ(M) > 祝鳥(1) > プログラム設定(%%%O%%%) > 各種プログラム及びメニューの設定...~
<
----
&color(Black,#8080FF){%%% &color(White){''祝鳥:プログラム及びメニューの設定''};                                       &color(Black,#CC3333){%%%[  ''&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(Black,#8080FF){%%% &color(White){''コマンドの設定''};                    &color(Black,#CC3333){%%%[  ''&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(Black,#8080FF){%%% &color(White){''祝鳥:プログラム及びメニューの設定''};                                       &color(Black,#CC3333){%%%[  ''&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]]
-[[秀丸エディタのカスタマイズVZ like + TeX:http://cms.estuarine.jp/?p=171]]
-[[祝鳥|学ぶって 楽しい!: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://www.maruo.co.jp/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]]