文字変更は難しいです
マルチテキストで記入することはできますが、どうでしょうか?
かなVer
*^C^C$M=setenv;to;0;$(nth,$(getenv,to),;No0;1;;ka0;あいうえおかきくけこさしすせそたちつてとなにぬねのはひふへほまみむめもやゆよらりるれろわをん;;ka1;初期値:^X\;to;1,,,,,,)$(nth,$(getenv,to),,;ka2;$(substr,$(getenv,ka0),$(getenv,No0),1);;ME;$(getvar,mtexted);;to;2,,,,,)$(nth,$(getenv,to),,,$(if,$(eq,$(getenv,ka1),$(getenv,ka2)),;to;3,;No0;$(if,$(=,47,$(getenv,No0)),1;;to;0,$(+,$(getenv,No0),1);;to;1)),,,,)$(nth,$(getenv,to),,,,id;文字の位置を指定:^X\setenv;p1;$M="""$(getvar,lastpoint)""";;to;4,,,)$(nth,$(getenv,to),,,,,mtexted;internal;ucs;w;-mtext;$(getenv,p1);@;$(getenv,ka2);;mtexted;$(getenv,ME);ucs;p;ray;文字の位置を指定:(終了はR-Click)^X\$M="""$(if,$(getvar,cmdactive),;setenv;to;5,setenv;to;0;^Cid;@)""",,)$(nth,$(getenv,to),,,,,,;to;0;;p1;$M="""$(getvar,lastpoint)""";;ka1;$(getenv,ka2);;No0;$(if,$(=,46,$(getenv,No0)),1,$(+,$(getenv,No0),1));;to;6,)$(nth,$(getenv,to),,,,,,,;ka2;$(substr,$(getenv,ka0),$(getenv,No0),1);;to;4)^M
アルファベットVer
*^C^C$M=setenv;to;0;$(nth,$(getenv,to),;No0;1;;eng0;ABCDEFGHIJKLMNOPQRSTUVWXYZ;;eng1;初期値:^X\;to;1,,,,,,)$(nth,$(getenv,to),,;eng2;$(substr,$(getenv,eng0),$(getenv,No0),1);;ME;$(getvar,mtexted);setenv;to;2,,,,,)$(nth,$(getenv,to),,,$(if,$(eq,$(getenv,eng1),$(getenv,eng2)),;to;3,;No0;$(if,$(=,27,$(getenv,No0)),1;;to;0,$(+,$(getenv,No0),1);;to;1)),,,,)$(nth,$(getenv,to),,,,id;文字の位置を指定:^X\setenv;p1;$M="""$(getvar,lastpoint)""";;to;4,,,)$(nth,$(getenv,to),,,,,mtexted;internal;ucs;w;-mtext;$(getenv,p1);@;$(getenv,eng2);;mtexted;$(getenv,ME);ucs;p;ray;文字の位置を指定:(終了はR-Click)^X\$M="""$(if,$(getvar,cmdactive),;setenv;to;5,setenv;to;0;^Cid;@)""",,)$(nth,$(getenv,to),,,,,,;to;0;;p1;$M="""$(getvar,lastpoint)""";;eng1;$(getenv,eng2);;No0;$(if,$(=,26,$(getenv,No0)),1,$(+,$(getenv,No0),1));;to;6,)$(nth,$(getenv,to),,,,,,,;eng2;$(substr,$(getenv,eng0),$(getenv,No0),1);;to;4)^M
1.初期値入力
2.文字の位置を指定(右クリックで終了できます)
- chibi-tom
- 2018/10/29 (Mon) 19:56:44