Skip to content
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

The manual can't be used when built with Sphinx >= 5 #121

Closed
rptb1 opened this issue Jan 18, 2023 · 0 comments · Fixed by #166
Closed

The manual can't be used when built with Sphinx >= 5 #121

rptb1 opened this issue Jan 18, 2023 · 0 comments · Fixed by #166
Labels
documentation essential Will cause failure to meet customer requirements. Assign resources. maintainability Affects the cost of maintaining the MPS to meet current requirements.

Comments

@rptb1
Copy link
Member

rptb1 commented Jan 18, 2023

When built with Sphinx 5 or 6, the manual layout looks like this
image
(Firefox 108.0.2):

The links in the main text are not clickable.

See #67 (comment) and #67 (comment).

Worked around in 54df366.

Related to #98 (comment) because it would be nice to be able to publish the manual on e.g. Read The Docs.

rptb1 added a commit that referenced this issue Jan 18, 2023
…ntly broken under Sphinx 5 and 6 <#121>.  Because that means we're using a variant of Sphinx, also making a venv-installed Sphinx the default.
@rptb1 rptb1 changed the title The layout of the manual is poor when built with Sphinx >= 5 The manual can't be used when built with Sphinx >= 5 Jan 18, 2023
@rptb1 rptb1 added optional Will cause failures / of benefit. Worth assigning resources. documentation labels Jan 18, 2023
@thejayps thejayps added essential Will cause failure to meet customer requirements. Assign resources. and removed optional Will cause failures / of benefit. Worth assigning resources. labels Feb 20, 2023
@rptb1 rptb1 added the maintainability Affects the cost of maintaining the MPS to meet current requirements. label Feb 23, 2023
rptb1 added a commit that referenced this issue Feb 27, 2023
@rptb1 rptb1 linked a pull request Feb 27, 2023 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation essential Will cause failure to meet customer requirements. Assign resources. maintainability Affects the cost of maintaining the MPS to meet current requirements.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants