P-Study Systemでなぜか扱えないヒント(勘違い編)。
PSSEditor7.2.0 Beta3〜4で上手く扱えていない様子。
問題集のヒント領域を下記のように書き換えてみたり、ここから
原因は調査中…何でだろう。
<hint>□<font color="red">小</font>薬中<font color="red">人</font>伸 伸<font color="red">人</font>中薬<font color="red">小</font>□□ <font color="red">□</font>□□<font color="red">□</font>□ □<font color="red">□</font>□□<font color="red">□</font>□□ <font color="red">○</font>○○<font color="red">○</font>□ H<font color="red">J</font>○○<font color="red">○</font>□□ <font color="red">□</font>□□<font color="red">□</font>□ □<font color="red">□</font>□□<font color="red">□</font>□</hint>
せっかく20分掛けてキーマクロを記録したのにぃ…むむむ。
あれっ?今度はうまくいったよ…
ますます訳がわからん^^;
もうちょっと調べねば。
PSSEditorに貼り付け→エクスポートしてみて、ようやく意味がわかった。
<hint>□<font color="red">小</font>薬中<font color="red">人</font>伸 伸<font color="red">人</font>中薬<font color="red">小</font>□□ <font color="red">□</font>□□<font color="red">□</font>□ □<font color="red">□</font>□□<font color="red">□</font>□□ <font color="red">○</font>○○<font color="red">○</font>□ H<font color="red">J</font>○○<font color="red">○</font>□□ <font color="red">□</font>□□<font color="red">□</font>□ □<font color="red">□</font>□□<font color="red">□</font>□</hint>
こう書かないとダメ(ヒント領域内は【<】ではなく【&lt;】、【>】ではなく【&gt;】とする)なんですね…なるほど納得。
で、調整済み定義でやってみた。
親指シフトキーボード「Fujitsu/FMV-KB231」のキーガイドが「AFJ;」の4キーにあったことが妙に印象に残っていたので、人差し指と小指の両方に色をつけてみました(そのほかにも、二キー以上離れていると数を数えるのが面倒だから…という意味合いもあるのですが)。
…書き換えそのものは時間が掛からなかった(上手く動くキーマクロを記録する手間が20分、書き換えが5分、30分くらい書き換えネタで悩んで、再書き換えが1分…って、考えてる時間の方が長すぎですな^^;)ので、色づけのフォーマットが決まっている場合にはさくっと行けるようです。
ただ、このキーマクロを利用する方法って「色づけするべき文字の位置が常に決まっている場合(今回は人差し指と小指部分と言うことで、位置的には決まり切っている)」にしか使えませんから、他には応用が利かないんですね…
そして2色化に失敗。(18:35)
キーマクロで延々と置換して二色化(小指位置の色指定を"red"→"blue"に変更)したのですが、この定義を読ませたらさっぱりPSS側が認識してくれません。
なんかおかしいなぁ…と思って、定義のバックアップを取ってから「"blue"→"red"」に再変換再置換して、変更前のオリジナルと比較(cmd: fc)してみました…思いっきりしくじっていたようです。
<hint>□<font color="red"&blue小</font>薬中<font color="red">人</font>伸 伸<font color="red">人</font>中薬<font color="red"&blue小</font>□□ <font color="red"&blue□</font>□□<font color="red">R</font>T □<font color="red">□</font>□□<font color="red"&blue□</font>□□ <font color="red"&blue○</font>○○<font color="red">○</font>□ □<font color="red">○</font>○○<font color="red"&blue○</font>□□ <font color="red"&blue□</font>□□<font color="red">□</font>□ □<font color="red">□</font>□□<font color="red"&blue□</font>□</hint>
幸いヒントは多重記述している(この場合は"TRT"と"RTR"で同じものを使っている)ので、そのまま正しいヒント部分からのコピペして済ませましたが…これは目視で検査しても見つからなかっただろうなぁ…ちょっとドキドキものでした。