I realise this is a very broad and subjective topic, but I wanted to know if there are any good sources for best practices on organising the layout of a notebook. I often find my documents hard to navigate and confusing to read. So when and where to use the various styles of text cells, when input cells should be merged and when they should be divided, etc.

I have read most of the documentation on notebooks, styling, and formatting on the Mathematica website. So I'm aware of everything that is available, what I'm really after is recommendations of either online sources or books that discuss styling of Mathematica notebooks, maybe some exemplary notebooks.


closed as too broad by José Antonio Díaz Navas, m_goldberg, Sektor, Young, MarcoB Apr 11 '18 at 3:42

Please edit the question to limit it to a specific problem with enough detail to identify an adequate answer. Avoid asking multiple distinct questions at once. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.

  • $\begingroup$ One advice that I can give (and one that I personally use to follow): If a notebook is starting to get very crowded, it might be the time for turning it (or parts of it) into a package in order to "free your desk". In particular, definitions that you use over and over again can be written once into a personal utilities packages and loaded with Needs. $\endgroup$ – Henrik Schumacher Apr 5 '18 at 12:32

I standardised my workflows using a template-based approach. Buttons on a palette generate a pre-styled blank notebook which I fill in as I work.

Initially, the blank notebook looks like enter image description here

but at 100% magnification.

Typical sections are "Import data", "Graphics setup" and "Plotting".

It works well for what I need, but your mileage may vary.

  • $\begingroup$ Attractive stylesheet. You should add it to the collection of style sheets the MSE has on GitHub. $\endgroup$ – b3m2a1 Apr 6 '18 at 5:25
  • $\begingroup$ Many thanks -- corporate colours, some of them anyway. Happy to put it out there but attempting to add gets me fatal: unable to access 'github.com/stackmma/stylesheets.git': The requested URL returned error: 403 $\endgroup$ – dwa Apr 6 '18 at 6:22

Not the answer you're looking for? Browse other questions tagged or ask your own question.