Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
domaines_specialises:mathematiques:arguments_contre_eqnarray [2017/03/14 07:08] – créée mpg | 4_domaines_specialises:mathematiques:equations:arguments_contre_eqnarray [2021/12/24 18:03] (Version actuelle) – Correction de la mise en forme. yannick.tanguy | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== | + | ====== |
- | 1. Typographiquement, | + | L' |
- | {{https://web.archive.org/web/20140608074139im_/https:// | + | ==== ==== |
+ | <WRAP column 45ex> | ||
+ | <code latex> | ||
+ | \documentclass{article} | ||
+ | \begin{document} | ||
+ | \begin{eqnarray} | ||
+ | a & = & b + c \\ | ||
+ | x & = & y - z | ||
+ | \end{eqnarray} | ||
+ | \end{document} | ||
+ | </code> | ||
+ | </WRAP> | ||
+ | <WRAP column 45ex> | ||
+ | < | ||
+ | \documentclass{article} | ||
+ | \usepackage[body={8cm, | ||
+ | \usepackage{lmodern} | ||
+ | \pagestyle{empty} | ||
+ | \begin{document} | ||
+ | \begin{eqnarray} | ||
+ | a & = & b + c \\ | ||
+ | x & = & y - z | ||
+ | \end{eqnarray} | ||
+ | \end{document} | ||
+ | </latexdoc> | ||
+ | </WRAP> | ||
+ | <WRAP clear /> | ||
+ | ===== ===== | ||
- | 2. Quand l' | + | Et, en effet, il //fournit// cette fonctionnalité |
- | {{https://web.archive.org/web/20140608074141im_/https://elzevir.fr/imj/latex/img/eqnarray2.png}} | + | Ce sujet est discuté en détail dans un article en anglais du [[https://tug.org/pracjourn/2006-4/madsen/ |
- | 3. Par ailleurs, | + | ===== L'espacement autour |
+ | Typographiquement, | ||
- | Pour ces raisons, '' | + | ==== ==== |
+ | <WRAP column 45ex> | ||
+ | <code latex> | ||
+ | \documentclass{article} | ||
+ | \usepackage{mathtools} | ||
+ | \begin{document} | ||
+ | \begin{equation*} | ||
+ | x & = & y | ||
+ | \end{equation*} | ||
+ | \begin{eqnarray*} | ||
+ | x & = & y | ||
+ | \end{eqnarray*} | ||
- | //Archived copy:// https://web.archive.org/web/20170314080827/https:// | + | \begin{align*} |
+ | x & = y | ||
+ | \end{align*} | ||
+ | \end{document} | ||
+ | </code> | ||
+ | </WRAP> | ||
+ | <WRAP column 45ex> | ||
+ | < | ||
+ | \documentclass{article} | ||
+ | \usepackage[body={8cm, | ||
+ | \usepackage{mathtools} | ||
+ | \usepackage{lmodern} | ||
+ | \pagestyle{empty} | ||
+ | \begin{document} | ||
+ | \begin{equation*} | ||
+ | x & = & y | ||
+ | \end{equation*} | ||
+ | \vspace*{-0.8cm} | ||
+ | \begin{eqnarray*} | ||
+ | x & = & y | ||
+ | \end{eqnarray*} | ||
+ | \vspace*{-1cm} | ||
+ | \begin{align*} | ||
+ | x & = y | ||
+ | \end{align*} | ||
+ | \end{document} | ||
+ | </latexdoc> | ||
+ | </WRAP> | ||
+ | <WRAP clear /> | ||
+ | ===== ===== | ||
+ | De fait, dans l' | ||
+ | ===== La gestion du numéro d' | ||
+ | |||
+ | Quand l' | ||
+ | |||
+ | ==== ==== | ||
+ | <WRAP column 45ex> | ||
+ | <code latex> | ||
+ | \documentclass{article} | ||
+ | \usepackage{mathtools} | ||
+ | \begin{document} | ||
+ | \setlength\arraycolsep{2pt} | ||
+ | \begin{eqnarray} | ||
+ | a & = & b \\ | ||
+ | & = & cdefghijklmnopqrst | ||
+ | uvwxyzcdefghijklmno | ||
+ | \end{eqnarray} | ||
+ | |||
+ | \begin{align} | ||
+ | a & = b \\ | ||
+ | & = cdefghijklmnopqrst | ||
+ | uvwxyzcdefghijklmno | ||
+ | \end{align} | ||
+ | \end{document} | ||
+ | </ | ||
+ | </ | ||
+ | <WRAP column 45ex> | ||
+ | < | ||
+ | \documentclass{article} | ||
+ | \usepackage[body={8cm, | ||
+ | \usepackage{mathtools} | ||
+ | \usepackage{lmodern} | ||
+ | \pagestyle{empty} | ||
+ | \begin{document} | ||
+ | \setlength\arraycolsep{2pt} | ||
+ | \begin{eqnarray} | ||
+ | a & = & b \\ | ||
+ | & = & cdefghijklmnopqrst | ||
+ | uvwxyzcdefghijklmno | ||
+ | \end{eqnarray} | ||
+ | \vspace*{-0.5cm} | ||
+ | \begin{align} | ||
+ | a & = b \\ | ||
+ | & = cdefghijklmnopqrst | ||
+ | uvwxyzcdefghijklmno | ||
+ | \end{align} | ||
+ | \end{document} | ||
+ | </ | ||
+ | </ | ||
+ | <WRAP clear /> | ||
+ | ===== ===== | ||
+ | |||
+ | ===== Le manque de comptabilité avec “amsmath” ===== | ||
+ | |||
+ | Par ailleurs, '' | ||
+ | |||
+ | ===== Ce qu'il existe pour la remplacer ===== | ||
+ | |||
+ | ==== L' | ||
+ | |||
+ | Pour ces raisons, '' | ||
+ | |||
+ | === === | ||
+ | <WRAP column 45ex> | ||
+ | <code latex> | ||
+ | \documentclass{article} | ||
+ | \usepackage{mathtools} | ||
+ | \begin{document} | ||
+ | \begin{align} | ||
+ | a & = b + c \\ | ||
+ | x & = y - z | ||
+ | \end{align} | ||
+ | \end{document} | ||
+ | </ | ||
+ | </ | ||
+ | <WRAP column 45ex> | ||
+ | < | ||
+ | \begin{align} | ||
+ | a & = b + c \\ | ||
+ | x & = y - z | ||
+ | \end{align} | ||
+ | </ | ||
+ | </ | ||
+ | <WRAP clear /> | ||
+ | ==== ==== | ||
+ | |||
+ | ==== Un correctif ancien et partiel ==== | ||
+ | |||
+ | <note important> | ||
+ | |||
+ | Pour réduire les espaces entre les différentes colonnes d'un environnement '' | ||
+ | |||
+ | === === | ||
+ | <code latex> | ||
+ | \makeatletter | ||
+ | \newlength{\earraycolsep} | ||
+ | \setlength{\earraycolsep}{2pt} | ||
+ | |||
+ | \def\eqnarray{\stepcounter{equation}% | ||
+ | \let\@currentlabel% | ||
+ | \theequation | ||
+ | \global\@eqnswtrue\m@th | ||
+ | \global\@eqcnt\z@\tabskip\@centering | ||
+ | \let\\\@eqncr | ||
+ | $$\halign to\displaywidth\bgroup\@eqnsel | ||
+ | \hskip\@centering | ||
+ | $\displaystyle\tabskip\z@{## | ||
+ | \global\@eqcnt\@ne\hskip 2\earraycolsep | ||
+ | \hfil$\displaystyle{## | ||
+ | & | ||
+ | $\displaystyle\tabskip\z@{## | ||
+ | \tabskip\@centering& | ||
+ | \makeatother | ||
+ | </ | ||
+ | ==== ==== | ||
+ | |||
+ | ----- | ||
+ | // | ||
+ | * [[faquk> | ||
+ | * [[https:// | ||
+ | |||
+ | {{htmlmetatags> | ||
+ | metatag-og: | ||
+ | metatag-og: | ||
+ | }} |