@@ -396,16 +396,16 @@ doctest annotation ``# optional``. This mechanism can also be used for making a
396
396
doctest conditional on the presence of a portion of the Sage library.
397
397
398
398
The available tags take the form of package or module names such as
399
- `` sage.combinat ``, `` sage.graphs ``, `` sage.plot ``, `` sage.rings.number_field ` `,
400
- `` sage.rings.real_double `` , and `` sage.symbolic ` `. They are defined via
401
- " features" in a single file, `` SAGE_ROOT/src/ sage/ features/sagemath.py ` `, which
399
+ :mod: ` sage.combinat `, :mod: ` sage.graphs `, :mod: ` sage.plot `, :mod: ` sage.rings.number_field `,
400
+ :mod: ` sage.rings.real_double `, and :mod: ` sage.symbolic `. They are defined via
401
+ :class: ` ~sage. features.Feature ` subclasses in the module :mod: ` sage. features.sagemath `, which
402
402
also provides the mapping from features to the distributions providing them
403
403
(actually, to SPKG names). Using this mapping, Sage can issue installation
404
404
hints to the user.
405
405
406
- For example, the package `` sage.tensor ` ` is purely algebraic and has
406
+ For example, the package :mod: ` sage.tensor ` is purely algebraic and has
407
407
no dependency on symbolics. However, there are a small number of
408
- doctests that depend on the Symbolic Ring for integration
408
+ doctests that depend on :class: ` sage.symbolic.ring.SymbolicRing ` for integration
409
409
testing. Hence, these doctests are marked ``# optional -
410
410
sage.symbolic ``.
411
411
0 commit comments