sphinx-exercise
sphinx-exercise copied to clipboard
A Sphinx extension for producing exercise and solution directives.
### Describe the bug **context** When I compile a simple example, I get `WARNING: undefined label:` using sphinx 7.2.6 **expectation** I expected no errors. **bug** Here's an error message I...
### Describe the bug When I render a jupyterbook including `exercise` directives I find that the icon used is not a pencil, but a bell. Someone at [stackoverflow](https://stackoverflow.com/questions/77227334/exercises-not-rendering-properly-in-sphinx-with-jupyter-book) has suggested...
Right now `Solution to` and `Exercise` are hard-coded (I think?). We should make it possible for these to be translated to new languages depending on the set language of the...
### Describe the bug You can't have nested headings within exercise directives such as ```` ```{exercise-start} :label: ``` ## Heading 2 ```{exercise-end} ``` ```` this causes the nodes not be...
I've made this work for [Sphinx-proof](https://github.com/executablebooks/sphinx-proof), and the patch should also apply here. This is related to #13 Currently, this patch only contains french translations.
I've reworked my workflow on translation. So I've just written a failing test.
### Context It would be nice to be able to have "Exercise 1 (advanced)" or "Exercise 1: do something great". Is it already possible? ### Proposal I guess we would...
### Describe the enhancement you'd like Not sure whether it is within the scope of the extension, but I propose to implement simple multiple choice quizes. ### Does this solve...
### Describe the problem/need and solution **Context** Currently this package is only really compatible with 1. [sphinx_book_theme](https://github.com/executablebooks/sphinx-book-theme) 2. [quantecon_book_theme](https://github.com/quantecon/quantecon-book-theme) it would be nice to add `css` styling to be theme...
The documentation at `sphinx-exercise.readthedocs.io` is pointing to the old version. We should delete that project entirely and then add this project for that URL. (unfortunately I don't believe you can...