X-Git-Url: https://melusine.eu.org/syracuse/G/git/?p=luatex.git;a=blobdiff_plain;f=luamplibAnimate%2Fpage.md;h=ef385e5bd1fef4e8269c5c1a596d0eb8176791be;hp=5be92694f1df95093d484a337a30de8534b3c00d;hb=HEAD;hpb=30844d84fbfc8309bc2ef767bb9e4171c54d8c3c diff --git a/luamplibAnimate/page.md b/luamplibAnimate/page.md index 5be9269..ef385e5 100644 --- a/luamplibAnimate/page.md +++ b/luamplibAnimate/page.md @@ -17,7 +17,7 @@ extensions utilisées : * La compilation se fait avec : `lualatex mplibanimate.tex`. -* Le code MetaPost est extrait de l' +* Le code MetaPost est extrait de ## Explications @@ -27,19 +27,18 @@ envisageables : soit produire l’animation à partir d’une séquence d’images pré-construites (sous différents formats, JPEG, ps, pdf, etc.), soit à partir d’image généré par du code LaTeX comme tikz , pstricks , etc. et... MetaPost ! C’est ce que nous présentons ici à -partir de l'exemple -d'. +partir de l'exemple . -Dans cet exemple, on paramétrise un certain point \(P = (\cos \theta, -\sin \theta)\) à l’aide du paramètre d’angel \(\theta\) qui permet de +Dans cet exemple, on paramétrise un certain point $P = (\cos \theta, +\sin \theta)$ à l’aide du paramètre d’angle $\theta$ qui permet de construire le lemniscate de Gerono grâce à la recette suivante :
-Soit \(P\) un point décrivant un cercle de centre \(O\) et de rayon -\(a\). On projette \(P\) en \(Q\) sur l’axe \((Ox)\), puis \(Q\) en -\(R\) sur le segment \([OP]\). Le lemniscate de Gerono est alors le -lieu du point \(M\) de \([PQ]\) tel que \(QM = QN\). +Soit $P$ un point décrivant un cercle de centre $O$ et de rayon +$a$. On projette $P$ en $Q$ sur l’axe $(Ox)$, puis $Q$ en +$R$ sur le segment $[OP]$. Le **lemniscate de Gerono** est alors le +lieu du point $M$ de $[PQ]$ tel que $QM = QN$.
À partir de là, on construit la commande qui prend pour argument la @@ -51,7 +50,7 @@ précédentes. On encapsule le code MetaPost dans un *macro* LaTeX grâce à l'environnement `mplibcode` de `luamplib`. -~~~~~~~ { .latex } +~~~~~~~ { .LaTeX } \mplibcodeinherit{enable} % l'héritage pour la mémoire entre les figures \newcommand{\lemniscate}[1]{% #1: l'angle en degres \begin{mplibcode}