# Plot style/theme for Sciences [closed]

I am in a pursuit of perfection for scientific plots. The aim is to have best clarity of complex data that looks amazing when published.

Please share your tricks and code for Scientific plots in Mathematica. Also, share the reason why you like it (knowledge creates progress!)

• I use SciDraw for publication figures. It's more work to set up figures than with standard Mathematica, but in exchange you get more control and high quality multipanel figures. Sep 6, 2015 at 13:20
• Do you want plots for journal and report publications or for data projection onto a lecture theatre screen?
– Hugh
Sep 6, 2015 at 17:46
• @Hugh, for report and publication. But I also use the same plots for presentations Sep 6, 2015 at 19:28
• @karolis I would suggest that for presentations you need a font size of 24 pts while for publications it is 12 pts or less. There are also issues of resolution and colour.
– Hugh
Sep 6, 2015 at 19:34

I'll share what I already have:

ListPlot[Sin /@ Range[0, 4 Pi, 0.3],
FrameLabel -> {"angle", "amplitude"},
PlotMarkers -> CustomMarkers[6, 8, Orange],
(*theme*)
Frame -> True,
FrameStyle -> Directive[GrayLevel[0], 13, FontFamily -> "Helvetica Neue",
AbsoluteThickness[1.0] ],
FrameTicks -> {{LinTicks, LinTicks[#1, #2, ShowTickLabels -> False] &},
{LinTicks, LinTicks[#1, #2, ShowTickLabels -> False] &}},
GridLines -> None,
ImageSize -> 350
]


This produces:

• Sorry fo my late reply. I figured it out where is wrong. I create a folder KPlots, which contains all of the .m files, then I put this folder to \$UserBaseDirectory/Applications/. When the package is loaded, it complains that CustomTicks and CustomMarkers can't be found. Even though one can solve this problem by putting all the files directly under Applications/ , however, I still suggest you to change the initialization in KPlots.m to handle the case. I temprorally change the first line to be  BeginPackage["KPlots"]; <<KPlotsCustomTicks; <<KPlotsCustomMarkerss;  Mar 19, 2016 at 7:37