File tree 38 files changed +21
-248
lines changed
explicit_methods_in_number_theory 38 files changed +21
-248
lines changed Original file line number Diff line number Diff line change 13
13
from sage_docbuild .conf import release
14
14
from sage_docbuild .conf import * # NOQA
15
15
16
-
17
- for tag in feature_tags ():
18
- tags .add (tag )
19
-
20
-
21
16
# Add any paths that contain custom static files (such as style sheets),
22
17
# relative to this directory to html_static_path. They are copied after the
23
18
# builtin static files, so a file named "default.css" will overwrite the
Original file line number Diff line number Diff line change 15
15
from sage_docbuild .conf import release
16
16
from sage_docbuild .conf import * # NOQA
17
17
18
-
19
- for tag in feature_tags ():
20
- tags .add (tag )
21
-
22
-
23
18
# Add any paths that contain custom static files (such as style sheets),
24
19
# relative to this directory to html_static_path. They are copied after the
25
20
# builtin static files, so a file named "default.css" will overwrite the
Original file line number Diff line number Diff line change 13
13
from sage_docbuild .conf import release
14
14
from sage_docbuild .conf import * # NOQA
15
15
16
-
17
- for tag in feature_tags ():
18
- tags .add (tag )
19
-
20
-
21
16
# Add any paths that contain custom static files (such as style sheets),
22
17
# relative to this directory to html_static_path. They are copied after the
23
18
# builtin static files, so a file named "default.css" will overwrite the
Original file line number Diff line number Diff line change 13
13
from sage_docbuild .conf import release
14
14
from sage_docbuild .conf import * # NOQA
15
15
16
-
17
- for tag in feature_tags ():
18
- tags .add (tag )
19
-
20
-
21
16
# Add any paths that contain custom static files (such as style sheets),
22
17
# relative to this directory to html_static_path. They are copied after the
23
18
# builtin static files, so a file named "default.css" will overwrite the
Original file line number Diff line number Diff line change 13
13
from sage_docbuild .conf import release
14
14
from sage_docbuild .conf import * # NOQA
15
15
16
-
17
- for tag in feature_tags ():
18
- tags .add (tag )
19
-
20
-
21
16
# Add any paths that contain custom static files (such as style sheets),
22
17
# relative to this directory to html_static_path. They are copied after the
23
18
# builtin static files, so a file named "default.css" will overwrite the
Original file line number Diff line number Diff line change 13
13
from sage_docbuild .conf import release
14
14
from sage_docbuild .conf import * # NOQA
15
15
16
-
17
- for tag in feature_tags ():
18
- tags .add (tag )
19
-
20
-
21
16
# Add any paths that contain custom static files (such as style sheets),
22
17
# relative to this directory to html_static_path. They are copied after the
23
18
# builtin static files, so a file named "default.css" will overwrite the
Original file line number Diff line number Diff line change 13
13
from sage_docbuild .conf import release
14
14
from sage_docbuild .conf import * # NOQA
15
15
16
-
17
- for tag in feature_tags ():
18
- tags .add (tag )
19
-
20
-
21
16
# Add any paths that contain custom static files (such as style sheets),
22
17
# relative to this directory to html_static_path. They are copied after the
23
18
# builtin static files, so a file named "default.css" will overwrite the
Original file line number Diff line number Diff line change 13
13
from sage_docbuild .conf import release
14
14
from sage_docbuild .conf import * # NOQA
15
15
16
-
17
- for tag in feature_tags ():
18
- tags .add (tag )
19
-
20
-
21
16
# Add any paths that contain custom static files (such as style sheets),
22
17
# relative to this directory to html_static_path. They are copied after the
23
18
# builtin static files, so a file named "default.css" will overwrite the
Original file line number Diff line number Diff line change @@ -495,17 +495,6 @@ requiring all of Sage to be present.
495
495
mechanism mentioned above can also be used for this.
496
496
497
497
498
- Dependencies of the Sage documentation
499
- --------------------------------------
500
-
501
- The documentation will not be modularized.
502
-
503
- However, some parts of the Sage reference manual may depend on functionality
504
- provided by optional packages. These portions of the reference manual
505
- should be conditionalized using the Sphinx directive ``.. ONLY:: ``,
506
- as explained in :ref: `section-documentation-conditional `.
507
-
508
-
509
498
Version constraints of dependencies
510
499
-----------------------------------
511
500
Original file line number Diff line number Diff line change @@ -299,32 +299,6 @@ procedure is different:
299
299
* Add your file to the index contained in
300
300
:sage_root: `src/doc/en/reference/combinat/module_list.rst `.
301
301
302
- .. _section-documentation-conditional :
303
-
304
- Making portions of the reference manual conditional on optional features
305
- ========================================================================
306
-
307
- For every dynamically detectable feature such as :class: `graphviz
308
- <~sage.features.graphviz.Graphviz> ` or :class: `sage.symbolic
309
- <sage.features.sagemath.sage__symbolic> ` (see :mod: `sage.features `),
310
- Sage defines a Sphinx tag that can be used with the `Sphinx
311
- directive ".. ONLY::"
312
- <https://www.sphinx-doc.org/en/master/usage/restructuredtext/directives.html#tags> `_.
313
- Because Sphinx tags have to use Python identifier syntax, Sage uses
314
- the format ``feature_ ``, followed by the feature name where dots are
315
- replaced by underscores. Hence, conditionalizing on the features of
316
- the previous examples would look as follows:
317
-
318
- .. CODE-BLOCK :: rest
319
-
320
- .. ONLY:: feature_graphviz
321
-
322
- and:
323
-
324
- .. CODE-BLOCK :: rest
325
-
326
- .. ONLY:: feature_sage_symbolic
327
-
328
302
.. _section-building-manuals :
329
303
330
304
Building the manuals
Original file line number Diff line number Diff line change 15
15
from sage_docbuild .conf import release
16
16
from sage_docbuild .conf import *
17
17
18
-
19
- for tag in feature_tags ():
20
- tags .add (tag )
21
-
22
-
23
18
# Add any paths that contain custom static files (such as style sheets),
24
19
# relative to this directory to html_static_path. They are copied after the
25
20
# builtin static files, so a file named "default.css" will overwrite the
Original file line number Diff line number Diff line change 13
13
from sage_docbuild .conf import release
14
14
from sage_docbuild .conf import * # NOQA
15
15
16
-
17
- for tag in feature_tags ():
18
- tags .add (tag )
19
-
20
-
21
16
# Add any paths that contain custom static files (such as style sheets),
22
17
# relative to this directory to html_static_path. They are copied after the
23
18
# builtin static files, so a file named "default.css" will overwrite the
Original file line number Diff line number Diff line change 13
13
from sage_docbuild .conf import release
14
14
from sage_docbuild .conf import * # NOQA
15
15
16
-
17
- for tag in feature_tags ():
18
- tags .add (tag )
19
-
20
-
21
16
# Add any paths that contain custom static files (such as style sheets),
22
17
# relative to this directory to html_static_path. They are copied after the
23
18
# builtin static files, so a file named "default.css" will overwrite the
Original file line number Diff line number Diff line change 15
15
from sage_docbuild .conf import release , latex_elements , exclude_patterns
16
16
from sage_docbuild .conf import *
17
17
18
-
19
- for tag in feature_tags ():
20
- tags .add (tag )
21
-
22
-
23
18
# Add any paths that contain custom static files (such as style sheets),
24
19
# relative to this directory to html_static_path. They are copied after the
25
20
# builtin static files, so a file named "default.css" will overwrite the
Original file line number Diff line number Diff line change 15
15
from sage_docbuild .conf import release , exclude_patterns
16
16
from sage_docbuild .conf import *
17
17
18
-
19
- for tag in feature_tags ():
20
- tags .add (tag )
21
-
22
-
23
18
# Add any paths that contain custom static files (such as style sheets),
24
19
# relative to this directory to html_static_path. They are copied after the
25
20
# builtin static files, so a file named "default.css" will overwrite the
Original file line number Diff line number Diff line change @@ -75,11 +75,9 @@ Tropical Polynomials
75
75
Boolean Polynomials
76
76
-------------------
77
77
78
- .. ONLY :: feature_sage_rings_polynomial_pbori
79
-
80
- .. toctree ::
81
- :maxdepth: 1
78
+ .. toctree ::
79
+ :maxdepth: 1
82
80
83
- sage/rings/polynomial/pbori/pbori
81
+ sage/rings/polynomial/pbori/pbori
84
82
85
83
.. include :: ../footer.txt
Original file line number Diff line number Diff line change 15
15
from sage_docbuild .conf import release
16
16
from sage_docbuild .conf import *
17
17
18
-
19
- for tag in feature_tags ():
20
- tags .add (tag )
21
-
22
-
23
18
# Add any paths that contain custom static files (such as style sheets),
24
19
# relative to this directory to html_static_path. They are copied after the
25
20
# builtin static files, so a file named "default.css" will overwrite the
Original file line number Diff line number Diff line change 13
13
from sage_docbuild .conf import release
14
14
from sage_docbuild .conf import * # NOQA
15
15
16
-
17
- for tag in feature_tags ():
18
- tags .add (tag )
19
-
20
-
21
16
# Add any paths that contain custom static files (such as style sheets),
22
17
# relative to this directory to html_static_path. They are copied after the
23
18
# builtin static files, so a file named "default.css" will overwrite the
Original file line number Diff line number Diff line change 13
13
from sage_docbuild .conf import release
14
14
from sage_docbuild .conf import * # NOQA
15
15
16
-
17
- for tag in feature_tags ():
18
- tags .add (tag )
19
-
20
-
21
16
# Add any paths that contain custom static files (such as style sheets),
22
17
# relative to this directory to html_static_path. They are copied after the
23
18
# builtin static files, so a file named "default.css" will overwrite the
Original file line number Diff line number Diff line change 13
13
from sage_docbuild .conf import release
14
14
from sage_docbuild .conf import * # NOQA
15
15
16
-
17
- for tag in feature_tags ():
18
- tags .add (tag )
19
-
20
-
21
16
# Add any paths that contain custom static files (such as style sheets),
22
17
# relative to this directory to html_static_path. They are copied after the
23
18
# builtin static files, so a file named "default.css" will overwrite the
Original file line number Diff line number Diff line change @@ -49,7 +49,7 @@ output of the entered commands automatically. You can start this
49
49
automatic rendering by executing ``%display latex `` (and stop by executing
50
50
``%display plain ``).
51
51
52
- .. ONLY :: html and feature_jupyter_sphinx
52
+ .. ONLY :: html
53
53
54
54
Thus, in the Jupyter notebook, you get
55
55
Original file line number Diff line number Diff line change 13
13
from sage_docbuild .conf import release
14
14
from sage_docbuild .conf import * # NOQA
15
15
16
-
17
- for tag in feature_tags ():
18
- tags .add (tag )
19
-
20
-
21
16
# Add any paths that contain custom static files (such as style sheets),
22
17
# relative to this directory to html_static_path. They are copied after the
23
18
# builtin static files, so a file named "default.css" will overwrite the
Original file line number Diff line number Diff line change 15
15
from sage_docbuild .conf import release
16
16
from sage_docbuild .conf import *
17
17
18
-
19
- for tag in feature_tags ():
20
- tags .add (tag )
21
-
22
-
23
18
# Add any paths that contain custom static files (such as style sheets),
24
19
# relative to this directory to html_static_path. They are copied after the
25
20
# builtin static files, so a file named "default.css" will overwrite the
Original file line number Diff line number Diff line change 13
13
from sage_docbuild .conf import release
14
14
from sage_docbuild .conf import *
15
15
16
-
17
- for tag in feature_tags ():
18
- tags .add (tag )
19
-
20
-
21
16
# Add any paths that contain custom static files (such as style sheets),
22
17
# relative to this directory to html_static_path. They are copied after the
23
18
# builtin static files, so a file named "default.css" will overwrite the
Original file line number Diff line number Diff line change 13
13
from sage_docbuild .conf import release , latex_elements
14
14
from sage_docbuild .conf import * # NOQA
15
15
16
-
17
- for tag in feature_tags ():
18
- tags .add (tag )
19
-
20
-
21
16
# Add any paths that contain custom static files (such as style sheets),
22
17
# relative to this directory to html_static_path. They are copied after the
23
18
# builtin static files, so a file named "default.css" will overwrite the
Original file line number Diff line number Diff line change 13
13
from sage_docbuild .conf import release , latex_elements
14
14
from sage_docbuild .conf import * # NOQA
15
15
16
-
17
- for tag in feature_tags ():
18
- tags .add (tag )
19
-
20
-
21
16
# Add any paths that contain custom static files (such as style sheets),
22
17
# relative to this directory to html_static_path. They are copied after the
23
18
# builtin static files, so a file named "default.css" will overwrite the
Original file line number Diff line number Diff line change 15
15
from sage_docbuild .conf import release
16
16
from sage_docbuild .conf import * # NOQA
17
17
18
-
19
- for tag in feature_tags ():
20
- tags .add (tag )
21
-
22
-
23
18
# Add any paths that contain custom static files (such as style sheets),
24
19
# relative to this directory to html_static_path. They are copied after the
25
20
# builtin static files, so a file named "default.css" will overwrite the
Original file line number Diff line number Diff line change 13
13
from sage_docbuild .conf import release , latex_elements
14
14
from sage_docbuild .conf import * # NOQA
15
15
16
-
17
- for tag in feature_tags ():
18
- tags .add (tag )
19
-
20
-
21
16
# Add any paths that contain custom static files (such as style sheets),
22
17
# relative to this directory to html_static_path. They are copied after the
23
18
# builtin static files, so a file named "default.css" will overwrite the
Original file line number Diff line number Diff line change 15
15
from sage_docbuild .conf import release
16
16
from sage_docbuild .conf import *
17
17
18
-
19
- for tag in feature_tags ():
20
- tags .add (tag )
21
-
22
-
23
18
# Add any paths that contain custom static files (such as style sheets),
24
19
# relative to this directory to html_static_path. They are copied after the
25
20
# builtin static files, so a file named "default.css" will overwrite the
Original file line number Diff line number Diff line change 13
13
from sage_docbuild .conf import release , latex_elements
14
14
from sage_docbuild .conf import * # NOQA
15
15
16
-
17
- for tag in feature_tags ():
18
- tags .add (tag )
19
-
20
-
21
16
# Add any paths that contain custom static files (such as style sheets),
22
17
# relative to this directory to html_static_path. They are copied after the
23
18
# builtin static files, so a file named "default.css" will overwrite the
Original file line number Diff line number Diff line change 13
13
from sage_docbuild .conf import release , latex_elements
14
14
from sage_docbuild .conf import * # NOQA
15
15
16
-
17
- for tag in feature_tags ():
18
- tags .add (tag )
19
-
20
-
21
16
# Add any paths that contain custom static files (such as style sheets),
22
17
# relative to this directory to html_static_path. They are copied after the
23
18
# builtin static files, so a file named "default.css" will overwrite the
You can’t perform that action at this time.
0 commit comments