Use nested_parse_with_titles() instead of nested_parse() #153
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
See #152.
Note that the heading levels are kinda "reset" inside the reST output cell.
The first heading inside the output cell will have the highest level (one level lower than the surrounding text), the next one the next lower etc., regardless of the actual heading level you selected by choosing the number of
#
characters!Try putting something like this into the Markdown output cell:
... and you'll see that the heading levels are reversed.
This is due to the way how Sphinx/docutils handles heading levels.
I think this behavior may be the one we want, but if that's not the desired behavior, we could try to do something similar as is done in the
only
directive, see the following links:sphinx-doc/sphinx#795
sphinx-doc/sphinx@729565b
sphinx-doc/sphinx#886
sphinx-doc/sphinx#1115
sphinx-doc/sphinx@6654687