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

Texinfo manual #38457

Draft
wants to merge 4 commits into
base: develop
Choose a base branch
from
Draft

Texinfo manual #38457

wants to merge 4 commits into from

Conversation

mantepse
Copy link
Collaborator

fixes #21734

This commit adds a conf.py and index.rst to src/doc/en which
allow for building the whole of Sage English documentation
as a single info manual.

The conf.py is almost the same as the one in
src/doc/en/reference except it doesn't exclude the subdirs.

To build the info manual,

```
cd src/doc/
make doc-src
cd -
./sage --docbuild reference inventory
./sage -sh -c "sphinx-build -M info ./src/doc/en target"
makeinfo --no-split --force -o target/sage.info target/sage.texi
```
Some files have paths that are like ../sage/... but ../sage
doesn't exist and referred to files are actually in sage
@mantepse mantepse marked this pull request as draft July 31, 2024 11:14
Copy link

github-actions bot commented Jul 31, 2024

Documentation preview for this PR (built with commit 4e494a9; changes) is ready! 🎉
This preview will update shortly after each push to this PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

texinfo documentation for sage
2 participants