Janne Blomqvist <blomqvist.ja...@gmail.com> writes:

> The problem I'm having is that as the figure is then pretty small, I
> can scale font sizes, axis sizes, line widths etc., but what I've been
> unable to figure out is how to scale dashed or dotted lines, as well
> as the thickness of the legend border box. 

It seems that there are no rc settings for these, but you can adjust
them as follows:

> a.plot(x, y, '--', label='foo bar')

Change this to 

  a.plot(x, y, '--', label='foo bar', dashes=(2,2))

The value of dashes is the number of points of ink followed by the
number of points of whitespace. It defaults to (6,6) for the '--'
linestyle (found in the dashd dictionary of backend_bases.py).

> a.legend()

Change this to

  lg = a.legend()
  fr = lg.get_frame()
  fr.set_lw(0.2)

-- 
Jouni K. Seppänen
http://www.iki.fi/jks


------------------------------------------------------------------------------
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users

Reply via email to