fix sign inconsistency between PDF and website with graph axes
yvalueFunc: allow putting text above points in the graph