損するあほう

やったこととか残しておく。※個人の感想です

KLWPのコマンド中に弾かれる記号 ” などを代入する

こんにちは。

 

KLWPで降水確率を表示させる記事(改善編失敗編)が人様の目に入っているようでうれしい限りです。

 

改善編にいただいたコメントの中に、

"はtc(utf,22)に置き換えてます

...これは他にもあるのでは?

 

成功編記事内にて出てたエラー

「err: a literal can't follow another literal」

引用の中に別の引用は使えない。具体的にエラーになったのは

tc(split, "="">", 1)

下線部の="">がダメだといわれてその理由に、""の中にもうふたつ二重引用符が入っているからです。本来ならばtc(split, "x", 1)でなければいけないのに、tc(split, "x"y"z", 1)のようになっているわけです。

 

で、コメントでは二重引用符(")が弾かれないようにtc(utf,22)で書けば大丈夫という旨。

 

他にももしかしたら弾かれる文字があるかもしれないので羅列しましょう。

Unicode対応 文字コード表なる便利なものからいただきます。

 

代入する場合は tc(utf, x) みたいに書けばKLWP側で勝手に変換してくれるかと。

 

UTF-8   UTF-8
 20        3A  :
 21  !    3B  ;
 22  "    3C  <
 23  #    3D  =
 24  $    3E  >
 25  %    3F  ?
 26  ;    40  @
 27  '    5B  [
 28  (    C2,A5  \
 29  )    5D  ]
 2A  *    5E  ^
 2B  +    5F  _
 2C  ,    60  `
 2D  -    7B  {
 2E  .    7C  |
 2F  /    7D  }
       E280BE  ~

20はスペースです

 

二重引用符(")以外は特に怒られないはずですが、いざというときのために羅列しておきます。アルファベットは全く問題ナシ、ヨシ☜

 

賢い人の言葉を我が物顔で記事にするのにたいしてのお詫びはここで。恩に着てかつお詫び申し上げます。

 

では、またお会いしましょう。