-
Notifications
You must be signed in to change notification settings - Fork 339
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
Update documentation guide on glossary entries and where to put formulae #1264
Conversation
Codecov Report
@@ Coverage Diff @@
## main #1264 +/- ##
=======================================
Coverage ? 97.06%
=======================================
Files ? 73
Lines ? 7093
Branches ? 0
=======================================
Hits ? 6885
Misses ? 208
Partials ? 0 Continue to review full report at Codecov.
|
LGTM: My one observation is that, as a new-ish python developer, I don't know what it means for |
- Use quasi-horrible substitutions to combine a hyperlink with :file: role - Link to Sphinx's glossary for role & directive - Add admonition about Sphinx rabbit holes - Additional changes here and there
@pheuer — might you have a chance to look at this again? Thanks! |
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.
Looks good!
General question: if |role|
links back to the Sphinx glossary, what happens if we re-define role
in the plasmapy glossary?
Good point! I updated this to say that the intersphinx terms are used if they haven't already been defined in PlasmaPy's glossary. And thanks! |
…lae (PlasmaPy#1264) * Update documentation guide * Ensure that the glossary is sorted alphabetically * Discuss glossary entries in the documentation guide * Add changelog entry * Slight wording change * Fix link * Update documentation guide * Update documentation guide - Use quasi-horrible substitutions to combine a hyperlink with :file: role - Link to Sphinx's glossary for role & directive - Add admonition about Sphinx rabbit holes - Additional changes here and there * Clarify about priority of glossaries with :term:
…lae (PlasmaPy#1264) * Update documentation guide * Ensure that the glossary is sorted alphabetically * Discuss glossary entries in the documentation guide * Add changelog entry * Slight wording change * Fix link * Update documentation guide * Update documentation guide - Use quasi-horrible substitutions to combine a hyperlink with :file: role - Link to Sphinx's glossary for role & directive - Add admonition about Sphinx rabbit holes - Additional changes here and there * Clarify about priority of glossaries with :term:
Following up on #935 and #1156, this PR adds a description of where formulae and extended mathematical stuff should be put in docstrings. Following up on #1149, this discusses how to use glossary terms.
This has a limited enough scope that it'd be helpful to get this into 0.7.0.