28.4 文字列エンコード (string encoding)

gnuplot の組み込み文字列操作関数は、UTF-8 エンコードを認識します (以下 参照: set encoding (112.27))。例:


set encoding utf8
utf8string = "αβγ"
strlen(utf8string) は 3 を返す (文字数であって、バイト数ではない)
utf8string[2:2] は "β" となる
strstrt(utf8string,"β") は 2 となる

(訳注: いずれも UTF-8 エンドードで与えた場合)

竹野茂治@新潟工科大学
2024-03-29