|
From: Olga B. <obo...@uc...> - 2015-03-06 21:19:37
|
There's also the "plotsettings" package which makes it easy to switch between styles required by different papers. https://pypi.python.org/pypi/plotsettings On Wed, Mar 4, 2015 at 1:29 PM Marin GILLES <mrn...@gm...> wrote: > Le 04/03/2015 06:21, Tony Yu a écrit : > > On Tue, Mar 3, 2015 at 11:50 AM, Gökhan Sever <gok...@gm...> > wrote: > >> I see seaborn has "paper, notebook, talk, and poster" options. >> http://stanford.edu/~mwaskom/software/seaborn-dev/aesthetics.html >> Apperantly he scales each parameter to get modified views. This would be >> a good addition for any of the styles available in matplotlib. >> > > A similar pattern with `matplotlib.style` would use chained stylesheets. > The idea would be to make stylesheets either aesthetics focused or layout > focused. By aesthetics, I mean things like colors and marker shape, and by > layout, I mean things like default figure size, figure padding, font size, > etc. Then you can easily have a style that defines the general aesthetics > and easily modify it for papers, talks, etc. > > Here's an example from `mpltools`, but the same syntax applies to the > `style` module in `matplotlib`: > > http://tonysyu.github.io/mpltools/auto_examples/style/ > plot_multiple_styles.html > > (PoF = Physics of Fluids journal; IIRC I think I have some personal > stylesheets that take the normal two-column figure layout and convert it to > a full-page layout.) > > -Tony > > >> >> On Tue, Mar 3, 2015 at 12:35 PM, Marin GILLES <mrn...@gm...> >> wrote: >> >>> Le 03/03/2015 18:15, Gökhan Sever a écrit : >>> >>> >>> >>> On Tue, Mar 3, 2015 at 12:07 PM, Marin GILLES <mrn...@gm...> >>> wrote: >>> >>>> >>>> Sure, I'll be careful about that. >>>> I'm going to go try and design some new interesting ones. >>>> Maybe adding some styles specific to some plot types could be useful. >>>> Also some styles specific for some applications (geoscience, biology)? >>>> If you have any other ideas, please let me know. >>>> >>>> -- >>>> *Marin GILLES* >>>> >>> >>> It would be good to have styles for "paper" and "presentation" modes. >>> The former would have smaller ticks, labels, linewidths, other axis >>> elements that goes into a journal publication, while the latter with much >>> magnified elements to be clearly visible on a screen from the back of a >>> room. >>> >>> Indeed it would be a very good idea. >>> I've seen that already in the seaborn lib I guess. >>> >>> -- >>> *Marin GILLES* >>> >>> *PhD student CNRS * >>> >>> >>> >>> * Laboratoire Interdisciplinaire Carnot de Bourgogne (ICB) UMR 6303 CNRS >>> - Université de Bourgogne 9 av Alain Savary, BP 47870 21078, Dijon (France) >>> * ☎ (+33)6.79.35.30.11 >>> ✉ mar...@u-... >>> >> >> >> >> -- >> Gökhan >> >> ------------------------------------------------------------ >> ------------------ >> Dive into the World of Parallel Programming The Go Parallel Website, >> sponsored >> by Intel and developed in partnership with Slashdot Media, is your hub >> for all >> things parallel software development, from weekly thought leadership >> blogs to >> news, videos, case studies, tutorials and more. Take a look and join the >> conversation now. http://goparallel.sourceforge.net/ >> _______________________________________________ >> Matplotlib-users mailing list >> Mat...@li... >> https://lists.sourceforge.net/lists/listinfo/matplotlib-users >> >> > Hi, > > I started working on styles based on which support the figure is designed > for (as of now, I've got 'paper', 'notebook', 'talk', 'poster'). > > For those, in a style point of view, I think only the text size should be > modified (got it done, just need to get the proper sizes for each style), > which is unlike the 'seaborn' way of doing it. Thing is, by doing so, we > don't mess with any style we could apply using Cascading styles. > > Also, I was thinking that I should set the export settings for each of > those styles, but also get an export style folder (with a few good > parameters). This would mean no more need to adjust dpi, file format, > figure size... > > Finally, I could add a folder for specific papers, in which the figure > parameters would be tweaked so that we can directly be in a specific paper > format. I guess it would take into account both text size and export > parameters for each paper. > > Let me know what you think about it. > > > Marin Gilles > ------------------------------------------------------------ > ------------------ > Dive into the World of Parallel Programming The Go Parallel Website, > sponsored > by Intel and developed in partnership with Slashdot Media, is your hub for > all > things parallel software development, from weekly thought leadership blogs > to > news, videos, case studies, tutorials and more. Take a look and join the > conversation now. http://goparallel.sourceforge.net/ > _______________________________________________ > Matplotlib-users mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users > |