前の画面〕 〔クリックポイント〕 〔最新の一覧〕 〔全て読んだことにする〕〔全て読んだことにして終了〕 〔終了

2887 re(2):set xlabel font " , 定義変数"
2014/12/14(日)14:52 - 竹の - i114-185-112-132.s41.a015.ap.plala.or.jp - 890 hit(s)

引用する
現在のパスワード


松田七美男> 文字列のマクロ定義を使って

または、こんな感じでしょうか。

fontsize = 12
set xlabel font " ,". fontsize

"" の中に変数名を書くとその名前自身が文字列になってしまいます
ので変数の値を使う場合は "" の外に書く必要があります。. を使
って文字列として連結すれば ",12" として指定したことと同じにな
ります。

なお、本来

fontsize = 12

とすると fontsize は整数変数とみなされ、その値は文字列とはみ
なされないのですが、. で連結するときに文字列値に変換されてい
るようです。よって文字列として数字を指定する場合は、

fontsize = "12"

のように文字列であることを明示する方が無難ですが、

set xlabel font sprintf(",%d", fontsize)

と明示的に文字列値に変換すれば整数値のまま利用できるので、これ
なら変数 fontsize の整数計算も可能です。


〔ツリー構成〕

【2884】 set xlabel font " , 定義変数" 2014/12/12(金)19:11 phys (220)
┣【2885】 re(1):set xlabel font " , 定義変数" 2014/12/13(土)16:11 松田七美男 (110)
┣【2886】 re(2):set xlabel font " , 定義変数" 2014/12/13(土)16:35 phys (39)
┣【2887】 re(2):set xlabel font " , 定義変数" 2014/12/14(日)14:52 竹の (731)

前の画面〕 〔クリックポイント〕 〔最新の一覧〕 〔全て読んだことにする〕〔全て読んだことにして終了〕 〔終了

※ 『クリックポイント』とは一覧上から読み始めた地点を指し、ツリー上の記事を巡回しても、その位置に戻ることができます.