matplotlib.sphinxext.mathmpl#

Un ruolo e una direttiva per visualizzare il testo matematico in Sphinx #

Avvertimento

Nella maggior parte dei casi, probabilmente vorrai utilizzare una delle estensioni matematiche integrate di Sphinx invece di questa.

Il testo matematico può essere incluso in due modi:

  1. In linea, utilizzando il ruolo:

    This text uses inline math: :mathmpl:`\alpha > \beta`.
    

    che produce:

    Questo testo utilizza la matematica inline: .

  2. Autonomo, utilizzando la direttiva:

    Here is some standalone math:
    
    .. mathmpl::
    
        \alpha > \beta
    

    che produce:

    Ecco alcuni calcoli autonomi:

Opzioni #

Sia il mathmplruolo che la direttiva supportano le seguenti opzioni:

fontset str, predefinito: 'cm'

Il carattere impostato da utilizzare durante la visualizzazione di math. Vedi rcParams["mathtext.fontset"](predefinito: 'dejavusans').

fontsize float

La dimensione del carattere, in punti. L'impostazione predefinita è il valore dell'opzione di configurazione dell'estensione definita di seguito.

Opzioni di configurazione #

L'estensione mathtext ha le seguenti opzioni di configurazione:

mathmpl_fontsize float, predefinito: 10.0

Dimensione carattere predefinita, in punti.

mathmpl_srcset elenco di str, predefinito: []

Ulteriori dimensioni delle immagini da generare durante l'incorporamento in HTML, per supportare immagini con risoluzione reattiva . L'elenco dovrebbe contenere descrittori x aggiuntivi ( '1.5x', '2x', ecc.) da generare (1x è l'impostazione predefinita e sempre inclusa).

classe matplotlib.sphinxext.mathmpl. MathDirective ( name , arguments , options , content , lineno , content_offset , block_text , state , state_machine ) [fonte] #

La direttiva, come documentato nella docstring del modulo... mathmpl::

final_argument_whitespace = Falso #

L'argomento finale può contenere spazi bianchi?

has_content = Vero #

La direttiva può avere un contenuto?

option_spec = {'fontset': <function fontset_choice>, 'fontsize': <function _make_type_validator.<locals>.validate_float_or_None>} #

Mappatura dei nomi delle opzioni alle funzioni del validatore.

argomenti_facoltativi = 0 #

Numero di argomenti facoltativi dopo gli argomenti obbligatori.

argomenti_richiesti = 0 #

Numero di argomenti di direttiva richiesti.