Skip to content

Various plotting improvements

Christian Gutschow requested to merge plotting_fixes into release-2-0-x

This change set is to

  • add support for multiple legends
  • add support for legend titles
  • add support for \newline tags in TeX strings
  • propagates the LineWidth setting
  • add support for tweaking canvas margins
  • add support for adjusting the canvas width and height
  • fixes a bug where if the MC errors are suppressed, this was only done in the vertical direction but not in the horizontal direction
  • removes the assumption that the first ratio panel is either RatioPanel or RatioPanel1 (it doesn't matter now)
  • fixes a bug where the line colours aren't correctly propagated when requesting multiple ratio panels of different curve subsets
  • adds support for rotating a custom text box
  • adds support for on-the-fly rebinning of scatters
  • adds support for frame/background colour
  • re-instates support for error-band color/fill style/opacity, which where hardcoded before.

Curves are no longer labelled curve0, curve1, ... etc. in the output script but by their proper file-based name (or the custom Name value if set by the user).

Adds some initial documentation about available customisation options.

Edited by Christian Gutschow

Merge request reports