ファイルタイプの切り替えNo.30475
Twin-T さん 11/10/21 13:35
 
秀丸エディタ Ver8.10 です。ファイルタイプ「text」を設けてテキストの横書き編
集をしてます。

縦書きのファイルタイプ「縦」を追加し、横書き表示の画面から下記「一行マクロ」
にて閲覧できるようにしました。
 run "D:\\Hidemaru\\Hidemaru.EXE /b /configset(縦,0) /(6,40,1201,837) %f";
これで、所望の縦書き表示にはなります。

「縦」のほかに、さらに横書きのファイルタイプを追加し編集画面から「一行マク
ロ」で開くと、縦書き表示になります。
(実は横書きのまま、ファイルタイプの デザイン - 表示 の設定のみを変えたいので
す…)
何やら手続き不足みたいなので、正しい手続きをご教示いただければ幸いです。

[ ]
RE:30475 ファイルタイプの切り替えNo.30480
秀丸担当 さん 11/10/21 14:40
 

> run "D:\\Hidemaru\\Hidemaru.EXE /b /configset(縦,0) /(6,40,1201,837) %f";
>これで、所望の縦書き表示にはなります。

ということですが、hidemaru.exeの起動オプションに /configsetという書き方
は無いので、これは動作していないはずです。

「縦」という設定があらかじめ用意されている前提で、
マクロは、

configset "縦";

という一文にするといいと思います。

[ ]
RE:30480 ファイルタイプの切り替えNo.30482
Twin-T さん 11/10/21 16:49
 
ご回答、ありがとうございます。

>> run "D:\\Hidemaru\\Hidemaru.EXE /b /configset(縦,0) /(6,40,1201,837) %f";

確かに、当てずっぽで書いた一行マクロで、ルール通りとは思えません。
でも、テキストの横書き編集中にこの一行マクロを実行させると、縦書き表示の別ウ
インドウが指定の位置に閲覧モードで開いてくれてます。

ルール通りだと、どう書けばよいのでしょうか?
     

[ ]
RE:30482 ファイルタイプの切り替えNo.30484
秀丸担当 さん 11/10/21 17:11
 

>確かに、当てずっぽで書いた一行マクロで、ルール通りとは思えません。
>でも、テキストの横書き編集中にこの一行マクロを実行させると、縦書き表示の別ウ
>インドウが指定の位置に閲覧モードで開いてくれてます。
>
>ルール通りだと、どう書けばよいのでしょうか?

閲覧モードにして、設定を"縦"にして、ウィンドウ位置を指定するマクロは以下
のようになります。

if(browsemode==0)browsemodeswitch;
configset "縦";
setwindowpos 6,40,1201,837;

[ ]
RE:30484 ファイルタイプの切り替えNo.30485
Twin-T さん 11/10/21 17:53
 
ありがとうございました。
  ↓
>if(browsemode==0)browsemodeswitch;
>configset "縦";
>setwindowpos 6,40,1201,837;
  ↓
この一行マクロを実行させると、編集中のウインドウが閉じ、新たに縦書き表示が開
きますね。
編集中のウインドウはそのままで、縦書き表示の別ウインドウが開くようにはできま
せんか?

度々すみませんが…。
     

[ ]
RE:30485 ファイルタイプの切り替えNo.30486
Twin-T さん 11/10/21 19:51
 
こんな調子でしょうか?
   ↓
  run "D:\\Hidemaru\\Hidemaru.EXE /b /m5 /(6,40,1201,837) %f" ;
  nexthidemaru;
  configset "縦";
  

[ ]
RE:30486 ファイルタイプの切り替えNo.30488
山紫水明 さん 11/10/21 21:32
 
 Twin-Tさん,

>こんな調子でしょうか?

こちらの方が簡単ではと思いますが,いかがでしょう。

openfile "/m2 /(6,40,1201,837) " + filename;
configset "縦";

                          山紫水明(ユーザー)
                          SANSHISUIMEI

[ ]
RE:30488 ファイルタイプの切り替えNo.30489
Twin-T さん 11/10/21 22:34
 
山紫水明 さん、ありがとうございました。
  ↓
>openfile "/m2 /(6,40,1201,837) " + filename;
>configset "縦";

閲覧モードなら、
    ↓
 openfile "/m5 /(6,40,1201,837) " + filename;
 if(browsemode==0)browsemodeswitch;
 configset "縦";

でしょうか。
  

[ ]
RE:30489 ファイルタイプの切り替えNo.30493
Twin-T さん 11/10/22 08:37
 
閲覧モード
   ↓
 openfile "/b /m5 /(6,40,1201,837) " + filename;
 configset "縦";
  

[ ]
RE:30493 ファイルタイプの切り替えNo.30496
秀丸担当 さん 11/10/24 09:54
 

山紫水明さん補足ありがとうございます。

>openfile "/b /m5 /(6,40,1201,837) " + filename;
>configset "縦";

新しく秀丸エディタを起動してやるには、こういう書き方で大丈夫です。

[ ]