Commit a504d73b authored by Louis's avatar Louis

Mise à jour de la documentation

parent c3dedf81
......@@ -29,7 +29,7 @@ from pyromaths.version import VERSION, COPYRIGHT_YEAR
# Add any Sphinx extension module names here, as strings. They can be extensions
# coming with Sphinx (named 'sphinx.ext.*') or your custom ones.
extensions = ['sphinx.ext.autodoc', 'sphinx.ext.todo', 'sphinx.ext.mathjax', 'sphinx.ext.ifconfig', 'sphinx.ext.viewcode', 'sphinx.ext.doctest', 'sphinxarg.ext']
extensions = ['sphinx.ext.autodoc', 'sphinx.ext.todo', 'sphinx.ext.mathjax', 'sphinx.ext.ifconfig', 'sphinx.ext.viewcode', 'sphinx.ext.doctest', 'sphinxarg.ext', 'sphinx.ext.intersphinx']
#, 'sphinxarg.ext']
import textwrap
......@@ -262,3 +262,5 @@ texinfo_documents = [
# How to display URL addresses: 'footnote', 'no', or 'inline'.
#texinfo_show_urls = 'footnote'
intersphinx_mapping = {"https://docs.python.org/": None}
This diff is collapsed.
......@@ -27,4 +27,4 @@ from pyromaths.ex import Jinja2Exercise
class EquationPremierDegre2(Jinja2Exercise):
"""Résolution d'équations du premier degré à coefficients entiers."""
tags = ['Troisième']
tags = ['Troisième', 'Équation', 'Premier degré']
......@@ -29,10 +29,10 @@ from pyromaths.ex import Jinja2Exercise
class EquationPremierDegre3(Jinja2Exercise):
"""Résolution d'équations du premier degré à coefficients entiers."""
tags = ['Troisième']
tags = ['Troisième', 'Équation', 'Premier degré']
def __init__(self):
super().__init__()
def __init__(self, *args, **kwargs):
super().__init__(*args, **kwargs)
self.context = {
"a": random.choice([1, -1]) * random.randint(2, 9),
......
\exercice*
\begin{align*}
(( a )) x (( "%+d"|format(b) )) &= (( c )) x (( "%+d"|format(d) )) \\
(( a )) x (( "%+d"|format(-c) ))x &= (( d )) (( "%+d"|format(-b) )) \\
(( a )) x (( b|facteur("so") )) &= (( c )) x (( d|facteur("so") )) \\
(( a )) x (( -c|facteur("so") ))x &= (( d )) (( -b|facteur("so") )) \\
(( a - c )) x &= (( d - b )) \\
x &= \frac{(( d - b ))}{(( a - c ))} \\
x &
......
\exercice
Déterminer les solutions de l'équation $(( a )) x (( "%+d"|format(b) ))= (( c )) x (( "%+d"|format(d) ))$.
Déterminer les solutions de l'équation $(( a )) x (( b|facteur("so") ))= (( c )) x (( d|facteur("so") ))$.
Si nécessaire, les solutions seront arrondies au centième.
......@@ -29,10 +29,10 @@ from pyromaths.ex import Jinja2Exercise
class EquationPremierDegre4(Jinja2Exercise):
"""Résolution d'équations du premier degré à coefficients entiers."""
tags = ['Troisième']
tags = ['Troisième', 'Équation', 'Premier degré']
def __init__(self):
super().__init__()
def __init__(self, *args, **kwargs):
super().__init__(*args, **kwargs)
self.context = {
"a": random.choice([1, -1]) * random.randint(2, 9),
......
\exercice*
\begin{align*}
(( a )) x (( "%+d"|format(b) )) &= (( c )) x (( "%+d"|format(d) )) \\
(( a )) x (( "%+d"|format(-c) ))x &= (( d )) (( "%+d"|format(-b) )) \\
(( a )) x (( b|facteur("so") )) &= (( c )) x (( d|facteur("so") )) \\
(( a )) x (( -c|facteur("so") ))x &= (( d )) (( -b|facteur("so") )) \\
(( a - c )) x &= (( d - b )) \\
x &= \frac{(( d - b ))}{(( a - c ))} \\
x &
......
\exercice
Déterminer les solutions de l'équation $(( a )) x (( "%+d"|format(b) ))= (( c )) x (( "%+d"|format(d) ))$.
Déterminer les solutions de l'équation $(( a )) x (( b|facteur("so") ))= (( c )) x (( d|facteur("so") ))$.
Si nécessaire, les solutions seront arrondies au centième.
......@@ -29,10 +29,10 @@ from pyromaths.outils.jinja2utils import facteur
class EquationPremierDegre5(Jinja2Exercise):
"""Résolution d'équations du premier degré à coefficients entiers."""
tags = ['Troisième']
tags = ['Troisième', 'Équation', 'Premier degré']
def __init__(self):
super().__init__()
def __init__(self, *args, **kwargs):
super().__init__(*args, **kwargs)
self.context = {
"a": random.choice([1, -1]) * random.randint(2, 9),
......
\exercice
Déterminer les solutions de l'équation $(( a )) x (( "%+d"|format(b) ))= (( c )) x (( "%+d"|format(d) ))$.
Déterminer les solutions de l'équation $(( a )) x (( b|facteur("so") ))= (( c )) x (( d|facteur("so") ))$.
Si nécessaire, les solutions seront arrondies au centième.
......@@ -29,10 +29,10 @@ from pyromaths.outils.jinja2utils import facteur
class EquationPremierDegre61(Jinja2Exercise):
"""Résolution d'équations du premier degré à coefficients entiers."""
tags = ['Troisième']
tags = ['Troisième', 'Équation', 'Premier degré']
def __init__(self):
super().__init__()
def __init__(self, *args, **kwargs):
super().__init__(*args, **kwargs)
a = random.choice([1, -1]) * random.randint(2, 9)
b = random.choice([1, -1]) * random.randint(2, 9)
......
\exercice*
\begin{align*}
(( a )) x (( "%+d"|format(b) )) &= (( c )) x (( "%+d"|format(d) )) \\
(( a )) x (( "%+d"|format(-c) ))x &= (( d )) (( "%+d"|format(-b) )) \\
(( a )) x (( b|facteur("so") )) &= (( c )) x (( d|facteur("so") )) \\
(( a )) x (( -c|facteur("so") ))x &= (( d )) (( -b|facteur("so") )) \\
(* if a == c *)
0 &= (( d - b )) \\
(* else *)
......
\exercice
Déterminer les solutions de l'équation $(( a )) x (( "%+d"|format(b) ))= (( c )) x (( "%+d"|format(d) ))$.
Déterminer les solutions de l'équation $(( a )) x (( b|facteur("so") ))= (( c )) x (( d|facteur("so") ))$.
Si nécessaire, les solutions seront arrondies au centième.
......@@ -29,10 +29,10 @@ from pyromaths.outils.jinja2utils import facteur
class EquationPremierDegre62(Jinja2Exercise):
"""Résolution d'équations du premier degré à coefficients entiers."""
tags = ['Troisième']
tags = ['Troisième', 'Équation', 'Premier degré']
def __init__(self):
super().__init__()
def __init__(self, *args, **kwargs):
super().__init__(*args, **kwargs)
self.context = {
"a": random.choice([1, -1]) * random.randint(2, 9),
......
\exercice*
\begin{align*}
(( a )) x (( "%+d"|format(b) )) &= (( c )) x (( "%+d"|format(d) )) \\
(( a )) x (( "%+d"|format(-c) ))x &= (( d )) (( "%+d"|format(-b) )) \\
(( a )) x (( b|facteur("so") )) &= (( c )) x (( d|facteur("so") )) \\
(( a )) x (( -c|facteur("so") ))x &= (( d )) (( -b|facteur("so") )) \\
(( a - c )) x &= (( d - b )) \\
x &= \frac{(( d - b ))}{(( a - c ))} \\
x &
......
\exercice
Déterminer les solutions de l'équation $(( a )) x (( "%+d"|format(b) ))= (( c )) x (( "%+d"|format(d) ))$.
Déterminer les solutions de l'équation $(( a )) x (( b|facteur("so") ))= (( c )) x (( d|facteur("so") ))$.
Si nécessaire, les solutions seront arrondies au centième.
......@@ -30,10 +30,10 @@ from pyromaths.outils.jinja2utils import facteur
class EquationPremierDegre63(Jinja2Exercise):
"""Résolution d'équations du premier degré à coefficients entiers."""
tags = ['Troisième']
tags = ['Troisième', 'Équation', 'Premier degré']
def __init__(self):
super().__init__()
def __init__(self, *args, **kwargs):
super().__init__(*args, **kwargs)
while True:
a = random.choice([1, -1]) * random.randint(2, 9)
......
......@@ -2,9 +2,11 @@
# Installe les exercices de tests pour qu'ils puissent être compilés
set -e
DOCDIR=$(pwd)/$(dirname $0)
ROOT=$DOCDIR/../../..
TEMPLATEDIR=$ROOT/data/ex/templates
TEMPLATEDIR=$ROOT/pyromaths/data/exercices/templates
EXERCICEDIR=$ROOT/pyromaths/ex/troisiemes
cd $TEMPLATEDIR
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment