Default Settings

AUTHORS: William Stein and David Kohel

sage.misc.defaults.latex_variable_names(n, name=None)

Convert a root string into a tuple of variable names by adding numbers in sequence.

INPUT:

  • n a non-negative Integer; the number of variable names to output

  • names a string (default: None); the root of the variable name.

EXAMPLES:

sage: from sage.misc.defaults import latex_variable_names
sage: latex_variable_names(0)
()
sage: latex_variable_names(1,'a')
('a',)
sage: latex_variable_names(3,beta)
('beta_{0}', 'beta_{1}', 'beta_{2}')
sage: latex_variable_names(3,r'\beta')
('\\beta_{0}', '\\beta_{1}', '\\beta_{2}')
sage.misc.defaults.series_precision()

Return the Sage-wide precision for series (symbolic, power series, Laurent series).

EXAMPLES:

sage: series_precision()
20
sage.misc.defaults.set_default_variable_name(name, separator='')

Change the default variable name and separator.

sage.misc.defaults.set_series_precision(prec)

Change the Sage-wide precision for series (symbolic, power series, Laurent series).

EXAMPLES:

sage: set_series_precision(5)
sage: series_precision()
5
sage: set_series_precision(20)
sage.misc.defaults.variable_names(n, name=None)

Convert a root string into a tuple of variable names by adding numbers in sequence.

INPUT:

  • n a non-negative Integer; the number of variable names to

    output

  • names a string (default: None); the root of the variable name.

EXAMPLES:

sage: from sage.misc.defaults import variable_names
sage: variable_names(0)
()
sage: variable_names(1)
('x',)
sage: variable_names(1,'alpha')
('alpha',)
sage: variable_names(2,'alpha')
('alpha0', 'alpha1')