|
nari さん今日は、Iranoan です。
念の為お断りしておくと、開発者とは何の関わりも無い単なる一ユーザです。
> 秀丸エディタv6のβ1でアウトライン機能が搭載されているらしいのですが。アウ
> トラインで編集が終わった文章の見出しレベルにTexのタグを割付たりするのは簡単
> にできるようになるでしょうか?
これはどういうことでしょう? 例えば、
--------------------------------------------------------------------
見出し1
ほにゃらら。ほにゃらららら。
見出し2
見出し2-1
ほにゃらら。ほにゃらららら。
--------------------------------------------------------------------
と合ったときに、
--------------------------------------------------------------------
\section{見出し1}
ほにゃらら。ほにゃらららら。
\section{見出し2}
\subsection{見出し2-1}
ほにゃらら。ほにゃらららら。
--------------------------------------------------------------------
と簡単に編集したいということでしょうか? それなら、アウトライン機能の話
題ではなく、マクロでやることになると思います。例えば末尾のマクロです。
なおβ版の話題は、http://www.maruo.co.jp/turukame/3/ の方が良いと思
います。
P.S 文字のベース・ラインをずらして表記できないときは、Tex や TEX で
はなく、TeX と表記します。これは TeX の開発者のクヌース先生がハッキリ
と述べられていることなので、尊重しましょう(^^)。
//------------------------------------------------------------------
$menu[0] = "part";
$menu[1] = "chapter";
$menu[2] = "section";
$menu[3] = "subsection";
$menu[4] = "subsubsection";
$menu[5] = "paragraph";
$menu[6] = "subparagraph";
menu
$menu[0] + "\t&-1",
$menu[1] + "\t&0",
$menu[2] + "\t&1",
$menu[3] + "\t&2",
$menu[4] + "\t&3",
$menu[5] + "\t&4",
$menu[6] + "\t&5";
if( !result )endmacro;
##result = result;
if( selecting ){
escape;
moveto selendx, selendy;
insert "}";
moveto seltopx, seltopy;
insert "\\" + $menu[ ##result - 1 ] + "{";
}
else{
insert "\\" + $menu[ ##result - 1 ] + "{}";
left;
}
|
|