correct doc for renders name
This commit is contained in:
parent
f04d926031
commit
0ca7a9d0fb
@ -32,16 +32,16 @@ On peut ensuite afficher l'expression avec un *print* (pour un rendu en mode tex
|
|||||||
|
|
||||||
Et si l'on souhaite un rendu en latex:
|
Et si l'on souhaite un rendu en latex:
|
||||||
|
|
||||||
>>> from pymath.renders import tex_render
|
>>> from pymath.renders import tex
|
||||||
>>> exp.render(render = tex_render)
|
>>> exp.render(render = tex)
|
||||||
1 + 2 \times 3
|
1 + 2 \times 3
|
||||||
|
|
||||||
### Simplification des expressions
|
### Simplification des expressions
|
||||||
Une fois les expressions créées, elles peuvent se réduire en expliquant les étapes et en respectant les règles de priorités. Les exemples suivants seront données avec un rendu texte.
|
Une fois les expressions créées, elles peuvent se réduire en expliquant les étapes et en respectant les règles de priorités. Les exemples suivants seront données avec un rendu texte.
|
||||||
|
|
||||||
>>> from pymath.renders import txt_render
|
>>> from pymath.renders import txt
|
||||||
>>> exp = Expression("1 + 2 * 3")
|
>>> exp = Expression("1 + 2 * 3")
|
||||||
>>> for i in exp.simplify(render = txt_render):
|
>>> for i in exp.simplify(render = txt):
|
||||||
... print(i)
|
... print(i)
|
||||||
...
|
...
|
||||||
1 + 2 * 3
|
1 + 2 * 3
|
||||||
@ -52,7 +52,7 @@ Une fois les expressions créées, elles peuvent se réduire en expliquant les
|
|||||||
Les opérations autorisées sont les opérations "classique": + - * / ^. L'utilisation des parenthèses est aussi gérée.
|
Les opérations autorisées sont les opérations "classique": + - * / ^. L'utilisation des parenthèses est aussi gérée.
|
||||||
|
|
||||||
>>> exp = Expression("1 + 2 / 5")
|
>>> exp = Expression("1 + 2 / 5")
|
||||||
>>> for i in exp.simplify(render = txt_render):
|
>>> for i in exp.simplify(render = txt):
|
||||||
... print(i)
|
... print(i)
|
||||||
...
|
...
|
||||||
1 + 2 / 5
|
1 + 2 / 5
|
||||||
@ -61,7 +61,7 @@ Les opérations autorisées sont les opérations "classique": + - * / ^. L'utili
|
|||||||
7 / 5
|
7 / 5
|
||||||
|
|
||||||
>>> exp = Expression("(2 + 4)(3 - 4 * 2)")
|
>>> exp = Expression("(2 + 4)(3 - 4 * 2)")
|
||||||
>>> for i in exp.simplify(render = txt_render):
|
>>> for i in exp.simplify(render = txt):
|
||||||
... print(i)
|
... print(i)
|
||||||
...
|
...
|
||||||
( 2 + 4 ) ( 3 - ( 4 * 2 ) )
|
( 2 + 4 ) ( 3 - ( 4 * 2 ) )
|
||||||
@ -72,9 +72,9 @@ Les opérations autorisées sont les opérations "classique": + - * / ^. L'utili
|
|||||||
### Différents rendus
|
### Différents rendus
|
||||||
Comme dit dans l'introduction, il y a deux types de rendus: un rendus texte (utilisé depuis le début) et un rendus latex. Voici un exemple de l'utilisation du rendu latex
|
Comme dit dans l'introduction, il y a deux types de rendus: un rendus texte (utilisé depuis le début) et un rendus latex. Voici un exemple de l'utilisation du rendu latex
|
||||||
|
|
||||||
>>> from pymath.renders import tex_render
|
>>> from pymath.renders import tex
|
||||||
>>> exp = Expression("1 + 2 / 5")
|
>>> exp = Expression("1 + 2 / 5")
|
||||||
>>> for i in exp.simplify(render = tex_render):
|
>>> for i in exp.simplify(render = tex):
|
||||||
... print(i)
|
... print(i)
|
||||||
...
|
...
|
||||||
1 + \frac{ 2 }{ 5 }
|
1 + \frac{ 2 }{ 5 }
|
||||||
@ -130,7 +130,7 @@ Le rendu des expressions se fait avec la classe Expression présentée plus haut
|
|||||||
>>> exp = rd_frac_add.raw_exp()
|
>>> exp = rd_frac_add.raw_exp()
|
||||||
>>> print(exp)
|
>>> print(exp)
|
||||||
-2 / 5 + -8 / 35
|
-2 / 5 + -8 / 35
|
||||||
>>> for i in exp.simplify(render = txt_render):
|
>>> for i in exp.simplify(render = txt):
|
||||||
... print(i)
|
... print(i)
|
||||||
...
|
...
|
||||||
-2 / 5 + -8 / 35
|
-2 / 5 + -8 / 35
|
||||||
|
Loading…
Reference in New Issue
Block a user