56.1 Labels contours

Image figure_contour_labels
等高線付けが有効な場合、with labels での描画は、自動生成した数値を等 高線に沿って配置します。自動生成した数値に加えて、通常の文字ラベルを配 置したい場合は、キーワード nocontours を追加しなければいけません。 以下参照: set cntrlabel (116.15)

例:


  $LABELS << EOD
     0 0 "Text A"
     1 1 "Text B"
  EOD


  set contours
  set view map
  unset key
  g(x,y) = x**2 + y**2 * (1 - x)**3
  set xrange [-1:4]; set yrange [-3:3]
  set cntrparam levels incremental -20,10,20
  set cntrlabel onecolor
  set style textbox opaque
  splot g(x,y) with lines nosurface, \
        g(x,y) with labels font "Times,10" boxed, \
        $LABELS using 1:2:(0):3 with labels nocontours
  set view map
  unset key
  g(x,y) = x**2 + y**2 * (1 - x)**3
  set xrange [-1:4]; set yrange [-3:3]
  set cntrparam levels incremental -20,10,20
  set cntrlabel onecolor
  set style textbox opaque
  splot g(x,y) with lines nosurface, \
        g(x,y) with labels font "Times,10" boxed, \
        $LABELS using 1:2:(0):3 with labels nocontours

竹野茂治@新潟工科大学
2025-11-26