I'm trying to further improve the appearance of histograms and other charts. One of the problems we still have is the x-axis labels clashing with one another.
I think a good solution would be to have them orientated at 45 deg when there are lots of bins. This is what other software does (http://www.tulane.edu/~panda2/Analysis2/one-way/histog1.jpg) Pango/Cairo makes it quite easy to do this. But I'm not sure how it would fit in with our existing code. For example xrchart_label in src/output/cairo-chart.c looks like: void xrchart_label (cairo_t *, int horz_justify, int vert_justify, double font_size, const char *); How do we express rotated text in terms of horizontal and vertical justification? Maybe we should generalize this interface? Ideas? J' -- PGP Public key ID: 1024D/2DE827B3 fingerprint = 8797 A26D 0854 2EAB 0285 A290 8A67 719C 2DE8 27B3 See http://keys.gnupg.net or any PGP keyserver for public key.
signature.asc
Description: Digital signature
_______________________________________________ pspp-dev mailing list pspp-dev@gnu.org https://lists.gnu.org/mailman/listinfo/pspp-dev