diff options
author | Karl Berry <karl@freefriends.org> | 2020-05-04 21:23:55 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2020-05-04 21:23:55 +0000 |
commit | 20594dd52356ceb2c603cac9ef3963fdcad31f4c (patch) | |
tree | e1e8248755eb6f591706a8d90aebda5666cb1cd9 /Master | |
parent | c65c7898bbc231f08ad8dfa1c93eb9059de14c81 (diff) |
systeme (3may20)
git-svn-id: svn://tug.org/texlive/trunk@55015 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master')
-rw-r--r-- | Master/texmf-dist/doc/generic/systeme/README | 4 | ||||
-rw-r--r-- | Master/texmf-dist/doc/generic/systeme/systeme_fr.pdf | bin | 77724 -> 76904 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/generic/systeme/systeme_fr.tex | 10 | ||||
-rw-r--r-- | Master/texmf-dist/tex/generic/systeme/systeme.tex | 22 |
4 files changed, 17 insertions, 19 deletions
diff --git a/Master/texmf-dist/doc/generic/systeme/README b/Master/texmf-dist/doc/generic/systeme/README index 82192d1990d..3a21ab9bc2f 100644 --- a/Master/texmf-dist/doc/generic/systeme/README +++ b/Master/texmf-dist/doc/generic/systeme/README @@ -1,9 +1,9 @@ L'extension systeme - v0.33 + v0.34 - 13 avril 2020 + 5 mai 2020 Author : Christian Tellechea Email : unbonpetit@netc.fr (CT) diff --git a/Master/texmf-dist/doc/generic/systeme/systeme_fr.pdf b/Master/texmf-dist/doc/generic/systeme/systeme_fr.pdf Binary files differindex a6c4193f091..898456831fa 100644 --- a/Master/texmf-dist/doc/generic/systeme/systeme_fr.pdf +++ b/Master/texmf-dist/doc/generic/systeme/systeme_fr.pdf diff --git a/Master/texmf-dist/doc/generic/systeme/systeme_fr.tex b/Master/texmf-dist/doc/generic/systeme/systeme_fr.tex index 0180cadf937..980ca64e5be 100644 --- a/Master/texmf-dist/doc/generic/systeme/systeme_fr.tex +++ b/Master/texmf-dist/doc/generic/systeme/systeme_fr.tex @@ -418,16 +418,6 @@ Voici la liste de toutes les commandes définies par cette extension : \verb-\sysnosubstitute-&supprime toutes les substitutions jusqu'à présent définies\\\hline \end{longtable} -Pour finir et rendre les choses compréhensibles, voici un système où les frontières des 7 colonnes (3 inconnues et donc $2\times3+1=7$ colonnes) sont visibles : -\begin{center} - \arraycolsep=0pt - \arrayrulewidth=0.1pt - $\left\{\begin{array}{|r|r|r|r|r|r|l|} - -10x&{}+{}&4y&{}-{}&5z&{}={}&-1\\ - x&&&{}-{}&7z&{}={}&3\\ - 2x&{}-{}&y&&&{}={}&0 - \end{array}\right.$ -\end{center} \begin{center} \parskip0pt $\star$\par diff --git a/Master/texmf-dist/tex/generic/systeme/systeme.tex b/Master/texmf-dist/tex/generic/systeme/systeme.tex index 833edf60f64..60d42a5cbca 100644 --- a/Master/texmf-dist/tex/generic/systeme/systeme.tex +++ b/Master/texmf-dist/tex/generic/systeme/systeme.tex @@ -4,9 +4,9 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % % \def\SYSname {systeme} % -\def\SYSver {0.33} % +\def\SYSver {0.34} % % % -\def\SYSdate {2020/04/13} % +\def\SYSdate {2020/05/03} % % % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % % @@ -625,18 +625,21 @@ % Construire le préambule du \halign \def\SYS_makesyspreamble#1{% + \begingroup + \setbox0\hbox{${}+{}$}% + \edef\__{\endgroup\def\noexpand\SYS_signcolumn{\hbox to\the\wd0{\hss$########$\hss}}}% colonne de largeur imposée Bugfix 0.34 + \__ \def\SYS_preamblenum{#1}% \SYS_makesyspreamble_i1% } - \def\SYS_makesyspreamble_i#1{% \xs_ifnum{#1<\SYS_preamblenum\relax}% tant qu'il reste des variables - {\SYS_xaddtotok\SYS_systempreamble{\SYS_leftleft$##$\SYS_leftright&\hfil\SYS_signspace$##$\SYS_signspace\hfil&}% une colonne pour le terme et une pour le signe + {\SYS_xaddtotok\SYS_systempreamble{\SYS_leftleft$##$\SYS_leftright&\hfil\SYS_signspace\SYS_signcolumn\SYS_signspace\hfil&}% une colonne pour le terme et une pour le signe (de largeur imposée Bugfix 0.34) \xs_exparg\SYS_makesyspreamble_i{\number\numexpr#1+1}% } {\ifSYS_constterm - \SYS_xaddtotok\SYS_systempreamble{\SYS_leftleft$##$\SYS_leftright&\hfil\SYS_signspace$##$\SYS_signspace\hfil&}% une colonne pour le terme constant et son signe + \SYS_xaddtotok\SYS_systempreamble{\SYS_leftleft$##$\SYS_leftright&\hfil\SYS_signspace\SYS_signcolumn\SYS_signspace\hfil&}% une colonne pour le terme constant et son signe (de largeur imposée Bugfix 0.34) \fi \SYS_xaddtotok\SYS_systempreamble{\SYS_leftleft$##$\SYS_leftright&\hfil\SYS_eqspace$##$\SYS_eqspace\hfil&\SYS_rightleft$##$\SYS_rightright\null}% ajouter 1 colonne pour le signe = et une pour le terme de droite \ifSYS_extracol @@ -678,7 +681,7 @@ ###################################################################### v0.1 27/02/2011 - - Première version publique sur le CTAN. + - Première version publique sur le CTAN. ---------------------------------------------------------------------- v0.2 08/03/2011 - Le premier argument optionnel met en place de nouvelles @@ -718,4 +721,9 @@ v0.33 13/04/2020 \syseqspace{<skip>} - possibilité de choisir l'alignement des colonnes des termes à gauche du signe = et celle à droite avec \sysalign{x,y} où - x et y sont "c", "r", ou "l"
\ No newline at end of file + x et y sont "c", "r", ou "l" +---------------------------------------------------------------------- +v0.34 3/05/2020 + - bugfix : la largeur des colonnes contenant les signes est + désormais imposée (évite une incohérence à l'affichage en cas + de colonne vide)
\ No newline at end of file |