01808 00/09/27 17:06 \abc{…}→\xyz{$…$}といった置換をしたい場合
投稿者 : KojiMatsui   コメントを投稿する

 KMです。
お世話様です。

texファイルで\newcommandマクロを多用しているんですが
数式やフォントサイズを縮小する\scaleboxコマンドを毎回入力するのが面倒なので
\newcommand{\s}[1]{\scalebox{0.9}[0.9]{$#1$}}
という風にマクロを作って
\s{x+y=z}
などと入力して縮小化を図っています。

で、texファイルのコンパイル不具合が生じて
\sマクロを外して
\s{x+y=z}
↓
\scalebox{0.9}[0.9]{$x+y=z$}
という風に置換したいのですが
[置換ダイアログボックスの検索(S)]に「\s{ 」
[置換(E)]に「\scalebox{$ 」
と入力したのですが
これで置換すると
\s{x+y=z}は
\scalebox{0.9}[0.9]{$x+y=z}
という風になってしまいますよね。
それだとコンパイル時にエラーとなってしまうので
「 {$…」に対応する「 } 」を探して「 $} 」に書き換えるのに苦労します。
勿論、[対応する括弧を強調表示(K)]にはチェックを入れてはいるんですが
なにせファイルの規模が大きくてかなり遠くに対応括弧がある時事が殆どなので大変
です。

どうか
\s{x+y=z}
↓
\scalebox{0.9}[0.9]{$x+y=z$}
という風に置換したい場合には何うするのでしょうか?

更に、、、
\newcommand{\sC}[3]{{\genfrac{}{}{0pt}{1}{}{#1}}{\displaystyle\sum_{#2}^{#3}
}}
というマクロも作っているんですがこれも同様に
\sC{a}{b}{c}
↓
{\genfrac{}{}{0pt}{1}{}{a}{\displaystyle\sum_{b}^{c}}
という風に置換出来る方法を教えて下さい。
宜しくお願い致します。


_____________________________________
Koji.Matsui@mb2.seikyou.ne.jp
_____________________________________


01809 00/09/27 19:01 RE:01806 [Evo]stkファイルと会議室
投稿者 : 秀まるお   コメントを投稿する

>  『会議室タブ』表示時に違うストックファイルを使ったホスト
>  に接続すると一旦会議室表示が更新されてから、
>  『全体図タブ』に移行したあとで、ホストに接続を開始しています。

 手元で確認してみたら、たしかにそうなりました。たぶんバグだと思うので、直してみます。


01810 00/09/27 19:01 RE:01807 MyForum.txtの記述について
投稿者 : 秀まるお   コメントを投稿する

> 一時的に巡回したくないフォーラムが
> 出来た場合、どうすればよいのでしょうか?

 今、nif.hscファイルの中身を調べてみたんですが、特にコメントアウトするような文法はありませんでした。

 というわけで、myforum.txt中にコメント行を入れておくことは出来ないようなので、例えば現在のmyforum.txtを「この前のmyforum.txt」という名前に変えて保存しておいて、それとは別にmyforum.txtを用意するとか、そういう方法で適当に対処してほしい所です。

 あるいはスクリプト(nif.hsc)を修正するかです。修正するとしたら、891行目付近の

        readfile #file, #line
        if( no ) breakloop

 の次に、

        if( part(#line, 0, 1) == ";" )
            goto JunkaiLoop
        endif

 の3行を入れれば、行頭にセミコロンを入れることでコメントアウトできると思います。


01811 00/09/27 21:38 MEをインストールして・・・
投稿者 : 宗竜   コメントを投稿する

初めまして、宗竜と申します。
先日、MEをインストールしました。
パソコン通信へ接続をしようとすると、モデムデバイスエラー
と出てきます。
テレネットによる接続は問題なく出来るのですが、どうしたら
よいでしょうか?


新規に投稿する