-
Notifications
You must be signed in to change notification settings - Fork 183
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Modernize user guide #4504
Modernize user guide #4504
Conversation
Update configuration for Doxygen 1.8.17 with `doxygen -u`. Remove default-valued fields that will be deprecated in Doxygen 1.9.1.
The shell script should be called directly instead of the python script.
Synchronize keys and fields with icp.bib. Use full journal names and add DOI fields.
The sphinxcontrib.bibtex package no longer requires the `zref` filename workaround since version 2.0.0 and no longer requires two builds since version 2.1.0. The bibliography is now always up-to-date.
Improve readability by using short links to class methods and attributes, instead of using the fully qualified namespace. E.g. "the property `espressomd.particle_data.ParticleHandle.rinertia`" becomes "the property `rinertia`" in paragraphs about particles.
Replace examples written in pseudo-code (e.g. those involving bracketed placeholder text of the form <particle_id>) by real code. Make code samples more self-contained with a proper System setup.
Check out this pull request on See visual diffs & provide feedback on Jupyter Notebooks. Powered by ReviewNB |
Declutter the table of contents on the main page. Rework chapter sections. Rename chapter on integrators and thermostats.
Collect content on how to run ESPResSo from various chapters and consolidate the information in a self-contained chapter.
Split the Contributing chapter to create a Community chapter. Document the Summer School and how to access the teaching material. Update the Contributing page of the project community standards.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
In principle, your changes look good to me. For suggested changes see my comments.
Also, I did not build the doc yet, but I will do that later today to have a look at the visual and structure changes.
To build the docs, first run |
Center main text in the alabaster theme. Fix typos and grammar. Co-authored-by: Patrick Kreissl <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the big effort.
I am a big fan of reducing the advanced methods section
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks, lgtm!
|
||
Debugging |es| | ||
-------------- | ||
The resulting build with be quite slow but will enable many debugging tools. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
typo
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
good catch, I'll wrap this up when running the spellchecker during the release process next month
Description of changes: