alignat*
. Si le résultat est globalement satisfaisant, la syntaxe est assez pénible. Je me dis qu'il doit exister une solution plus adaptée à ce genre de situation. Des idées ?Alternative à alignat ?
-
- Administrateur
- Messages : 8058
- Inscription : samedi 28 mai 2005, 14:23
- Statut actuel : Enseignant
- Contact :
Alternative à alignat ?
Bonjour, afin de rédiger la résolution de certaines équations, j'utilise actuellement le code suivant, basé sur l'environnement
Re: Alternative à alignat ?
Bonsoir,
Je n'en vois pas vraiment, hormis des macros d'éditeur pour simplifier la frappe du texte. Ou alors utiliser array, mais je ne suis pas sûr que ce soit vraiment plus simple, et puis ce serait ressortir eqnarray des limbes.
Aussi peut-être en raconter un peu moins. Vos chérubins ont vraiment besoin de tous les détails ? À mon avis, il est quand même formateur de leur laisser quelques détails à vérifier par eux-mêmes.
B. A.
Je n'en vois pas vraiment, hormis des macros d'éditeur pour simplifier la frappe du texte. Ou alors utiliser array, mais je ne suis pas sûr que ce soit vraiment plus simple, et puis ce serait ressortir eqnarray des limbes.
Aussi peut-être en raconter un peu moins. Vos chérubins ont vraiment besoin de tous les détails ? À mon avis, il est quand même formateur de leur laisser quelques détails à vérifier par eux-mêmes.
B. A.
-
- Administrateur
- Messages : 8058
- Inscription : samedi 28 mai 2005, 14:23
- Statut actuel : Enseignant
- Contact :
Re: Alternative à alignat ?
Bon, en fait, il s'agissait déjà de la version courte.
Je plaisante, mais la question était surtout technique, car on rencontre régulièrement sur ce genre de rédaction, notamment pour les équations produit nul.
-
- Utilisateur éprouvé
- Messages : 995
- Inscription : vendredi 12 juin 2009, 22:35
- Statut actuel : Enseignant
- Localisation : Chambéry
- Contact :
Re: Alternative à alignat ?
Toujours autoaligne, le petit français .
Code : Tout sélectionner
\documentclass{article}
\usepackage{amsmath,autoaligne}
\begin{document}
\definirseparateurs{\\}{\sss||\ou}{=}
\def\ou {\quad\text{ou}\quad}
\def\sss{\quad \iff \quad}
\aavcoeff{1.33}
\[
\autoaligne{
\left|2x-5\right|=7 \sss 2x-5=7 \ou 2x-5=-7\\
= \sss 2x=12 \ou 2x=-2 \\
= \sss x=6 \ou x=-1
}
\]
\end{document}
Programmer en TeX, TeXpérimental
-
- Administrateur
- Messages : 8058
- Inscription : samedi 28 mai 2005, 14:23
- Statut actuel : Enseignant
- Contact :
Re: Alternative à alignat ?
Merci, voilà qui est tout de suite plus pratique !
Il faut juste penser à répéter le premier signe égal à chaque ligne.
Il faut juste penser à répéter le premier signe égal à chaque ligne.
-
- Utilisateur éprouvé
- Messages : 995
- Inscription : vendredi 12 juin 2009, 22:35
- Statut actuel : Enseignant
- Localisation : Chambéry
- Contact :
Re: Alternative à alignat ?
Ce n'est pas nécessaire, non. Ceci fonctionne aussi très bien :
Code : Tout sélectionner
\[
\autoaligne{
\left|2x-5\right|=7 \sss 2x-5=7 \ou 2x-5=-7\\
\sss 2x=12 \ou 2x=-2 \\
\sss x=6 \ou x=-1
}
\]
Programmer en TeX, TeXpérimental
-
- Administrateur
- Messages : 8058
- Inscription : samedi 28 mai 2005, 14:23
- Statut actuel : Enseignant
- Contact :
Re: Alternative à alignat ?
Encore mieux. Je pense que c'est ce qu'il me fallait pour ce genre de situation.