See More

import matplotlib.pyplot as plt import numpy as np size = 256,16 dpi = 72.0 figsize= size[0]/float(dpi),size[1]/float(dpi) fig = plt.figure(figsize=figsize, dpi=dpi) fig.patch.set_alpha(0) plt.axes([0,0,1,1], frameon=False) plt.plot(np.arange(3), [0,1,0], color="blue", dashes=[12,5], linewidth=8, dash_joinstyle = 'miter') plt.plot(4+np.arange(3), [0,1,0], color="blue", dashes=[12,5], linewidth=8, dash_joinstyle = 'bevel') plt.plot(8+np.arange(3), [0,1,0], color="blue", dashes=[12,5], linewidth=8, dash_joinstyle = 'round') plt.xlim(0,12), plt.ylim(-1,2) plt.xticks([]), plt.yticks([]) plt.savefig('../figures/dash_joinstyle.png', dpi=dpi) #show()