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

Info manual #2

Closed
wants to merge 10 commits into from
Closed

Info manual #2

wants to merge 10 commits into from

Conversation

mantepse
Copy link
Owner

tornaria and others added 10 commits July 25, 2024 13:57
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 closed this Jul 31, 2024
mantepse pushed a commit that referenced this pull request Aug 6, 2024
Remove excessive blank lines around INPUT, OUTPUT, EXAMPLES, and before
docstring ending """. (#2)
mantepse pushed a commit that referenced this pull request Sep 28, 2024
mantepse pushed a commit that referenced this pull request Sep 28, 2024
* Add some `except`s

For C-return-type functions that raise exceptions (and their heirs).

* Use `except?` for `_rank`
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
5 participants