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 ?
Modérateur : gdm_tex
-
- Administrateur
- Messages : 7295
- Inscription : samedi 28 mai 2005, 14:23
- Statut actuel : Enseignant
Alternative à alignat ?
Bonjour, afin de rédiger la résolution de certaines équations, j'utilise actuellement le code suivant, basé sur l'environnement

-
- Utilisateur chevronné
- Messages : 4004
- Inscription : mercredi 02 janvier 2008, 23:18
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 : 7295
- Inscription : samedi 28 mai 2005, 14:23
- Statut actuel : Enseignant
Re: Alternative à alignat ?
Bon, en fait, il s'agissait déjà de la version courte.

-
- Utilisateur éprouvé
- Messages : 842
- Inscription : vendredi 12 juin 2009, 22:35
- Localisation : Chambéry
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}
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
-
- Administrateur
- Messages : 7295
- Inscription : samedi 28 mai 2005, 14:23
- Statut actuel : Enseignant
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 : 842
- Inscription : vendredi 12 juin 2009, 22:35
- Localisation : Chambéry
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
}
\]
-
- Administrateur
- Messages : 7295
- Inscription : samedi 28 mai 2005, 14:23
- Statut actuel : Enseignant
Re: Alternative à alignat ?
Encore mieux. Je pense que c'est ce qu'il me fallait pour ce genre de situation.