|
From: Marin G. <mrn...@gm...> - 2015-03-04 22:31:11
|
Le 04/03/2015 22:46, Yuxiang Wang a écrit : > Hi Marin, > > +1 for the idea of specific papers. For example, all PLOS require the > same figure format and I have my own config file. I'd be more than > happy to dig into it and try my best to contribute. > > Shawn > > On Wed, Mar 4, 2015 at 4:27 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 >> > That would indeed would be nice, and get us started. I created a repository <https://github.com/mrngilles/matplotlib-styles>, if anyone wants to contribute. Don’t hesitate to bring in some new ideas. Marin Gilles |