texlive[71707] Master/texmf-dist: resolsysteme (4jul24)

commits+karl at tug.org commits+karl at tug.org
Thu Jul 4 22:28:25 CEST 2024


Revision: 71707
          https://tug.org/svn/texlive?view=revision&revision=71707
Author:   karl
Date:     2024-07-04 22:28:24 +0200 (Thu, 04 Jul 2024)
Log Message:
-----------
resolsysteme (4jul24)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/resolsysteme/ResolSysteme-doc.pdf
    trunk/Master/texmf-dist/doc/latex/resolsysteme/ResolSysteme-doc.tex
    trunk/Master/texmf-dist/doc/latex/resolsysteme/ResolSysteme-exemples-pyluatex.pdf
    trunk/Master/texmf-dist/doc/latex/resolsysteme/ResolSysteme-exemples-pyluatex.tex
    trunk/Master/texmf-dist/doc/latex/resolsysteme/ResolSysteme-exemples.pdf
    trunk/Master/texmf-dist/doc/latex/resolsysteme/ResolSysteme-exemples.tex
    trunk/Master/texmf-dist/tex/latex/resolsysteme/ResolSysteme.sty

Modified: trunk/Master/texmf-dist/doc/latex/resolsysteme/ResolSysteme-doc.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/resolsysteme/ResolSysteme-doc.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/resolsysteme/ResolSysteme-doc.tex	2024-07-04 20:28:16 UTC (rev 71706)
+++ trunk/Master/texmf-dist/doc/latex/resolsysteme/ResolSysteme-doc.tex	2024-07-04 20:28:24 UTC (rev 71707)
@@ -3,8 +3,8 @@
 % arara: lualatex: {shell: yes, synctex: no, interaction: batchmode} if found('log', '(undefined references|Please rerun|Rerun to get)')
 
 \documentclass[french,a4paper,11pt]{article}
-\def\TPversion{0.1.7}
-\def\TPdate{22 juin 2024}
+\def\TPversion{0.1.8}
+\def\TPdate{4 juillet 2024}
 \usepackage[executable=python.exe]{pyluatex}
 \usepackage[table,svgnames]{xcolor}
 \usepackage{amsmath,amssymb}
@@ -148,7 +148,7 @@
 
 \vspace{0.25cm}
 
-{$\blacktriangleright$~~Une commande pour afficher une matrice carrée (2x2, 3x3 ou 4x4) avec la syntaxe du package.}
+{$\blacktriangleright$~~Une commande pour afficher une matrice carrée (2×2, 3×3 ou 4×4) avec la syntaxe du package.}
 
 \smallskip
 
@@ -156,15 +156,15 @@
 
 \smallskip
 
-{$\blacktriangleright$~~Des commandes pour calculer le déterminant et l'inverse de matrices carrées (2x2, 3x3 ou 4x4).}
+{$\blacktriangleright$~~Des commandes pour calculer le déterminant et l'inverse de matrices carrées (2×2, 3×3 ou 4×4).}
 
 \smallskip
 
-{$\blacktriangleright$~~Des commandes pour résoudre des systèmes linéaires (2x2, 3x3 ou 4x4).}
+{$\blacktriangleright$~~Des commandes pour résoudre des systèmes linéaires (2×2, 3×3 ou 4×4).}
 
 \smallskip
 
-{$\blacktriangleright$~~Des commandes pour travailler sur des graphes probabilistes (2x2, 3x3 ou 4x4).}
+{$\blacktriangleright$~~Des commandes pour travailler sur des graphes probabilistes (2×2, 3×3 ou 4×4).}
 
 \vspace{1cm}
 
@@ -207,8 +207,10 @@
 
 \hrule
 
-\medskip
+\bigskip
 
+{\footnotesize\sffamily\itshape À mon papa.}
+
 \newpage
 
 \phantomsection
@@ -240,8 +242,8 @@
 À noter que les calculs -- en interne -- peuvent être effectués de deux manières :
 
 \begin{itemize}
-	\item via les packages \textsf{xint*} pour des formats \textbf{2x2} ou \textbf{3x3} (et dans une certaine mesure pour des \textbf{4x4}) ;
-	\item via \textsf{python} et le package \textsf{pyluatex} (à charger manuellement du fait des options spécifiques) pour des formats \textbf{2x2}, \textbf{3x3} ou \textbf{4x4}.
+	\item via les packages \textsf{xint*} pour des formats \textbf{2×2} ou \textbf{3×3} (et dans une certaine mesure pour des \textbf{4×4}) ;
+	\item via \textsf{Python} et le package \textsf{pyluatex} (à charger manuellement du fait des options spécifiques) pour des formats \textbf{2×2}, \textbf{3×3} ou \textbf{4×4}.
 \end{itemize}
 
 Il n'est pas prévu -- pour le moment -- de travailler sur des matrices/systèmes plus grands, car l'idée est de pouvoir formater le résultat, ce qui se fait coefficient par coefficient.
@@ -252,7 +254,7 @@
 
 \smallskip
 
-La méthode par \textsf{python} utilise quoi qu'il en soit le module \texttt{sympy}, qui doit donc être installé !
+La méthode par \textsf{Python} utilise quoi qu'il en soit le module \texttt{sympy}, qui doit donc être installé !
 \end{warningblock}
 
 \subsection{Packages utilisés, choix de formatage}
@@ -283,7 +285,7 @@
 
 \begin{itemize}
 	\item \texttt{ResolSysteme-exemples} pour les commandes disponibles en version classique (\textsf{xint}) ;
-	\item \texttt{ResolSysteme-exemples-pyluatex} pour les commandes disponibles en version python (\textsf{pyluatex}).
+	\item \texttt{ResolSysteme-exemples-pyluatex} pour les commandes disponibles en version \textsf{Python} (\textsf{pyluatex}).
 \end{itemize}
 \vspace*{-\baselineskip}\leavevmode
 \end{noteblock}
@@ -293,7 +295,7 @@
 \subsection{Chargement du package, et option}
 
 \begin{importantblock}
-Le package peut donc se charger de deux manières différentes, suivant si l'utilisateur utilise \textsf{python} ou non. Les commandes \textit{classiques} sont disponibles même si \textsf{python} est utilisé.
+Le package peut donc se charger de deux manières différentes, suivant si l'utilisateur utilise \textsf{Python} ou non. Les commandes \textit{classiques} sont disponibles même si \textsf{Python} est utilisé.
 \end{importantblock}
 
 \begin{PresentationCode}{listing only}
@@ -314,11 +316,15 @@
 
 \smallskip
 
-L'idée est ici de proposer une version, adaptée à des dimensions classiques, avec formatage des calculs, sous forme de fraction irréductible notamment. Les formatages étant effectués \textit{a posteriori}, j'ai choisi de limiter ce package à des formats de taille raisonnable (\textbf{1x2} à \textbf{4x4}).
+L'idée est ici de proposer une version, adaptée à des dimensions classiques, avec formatage des calculs, sous forme de fraction irréductible notamment. Les formatages étant effectués \textit{a posteriori}, j'ai choisi de limiter ce package à des formats de taille raisonnable (\textbf{1×2} à \textbf{4×4}).
 \end{noteblock}
 
 \part{Historique}
 
+\verb|v0.1.8|~:~~~~Correction de bugs, améliorations dans la documentation.
+
+\verb|v0.1.7|~:~~~~Correction de bugs dans certains calculs avec des fractions.
+
 \verb|v0.1.6|~:~~~~Correction de bugs dans certains calculs avec des fractions.
 
 \verb|v0.1.6|~:~~~~Correction de bugs dans certains calculs.
@@ -325,7 +331,7 @@
 
 \verb|v0.1.5|~:~~~~Inverse d'une matrice 4x4 et système 4x4 (même en normal).
 
-\verb|v0.1.4|~:~~~~Ajout de commandes pour du calcul matriciel sans python (de taille raisonnable) ;
+\verb|v0.1.4|~:~~~~Ajout de commandes pour du calcul matriciel sans \textsf{Python} (de taille raisonnable) ;
 
 \verb|      |~~~~~~commandes pour des graphes probabilistes.
 
@@ -333,7 +339,7 @@
 
 \verb|      |~~~~~~inversion du comportement des commandes étoilées.
 
-\verb|v0.1.2|~:~~~~Ajout d'une commande d'affichage (formaté) d'une matrice 2x2, 3x3 ou 4x4.
+\verb|v0.1.2|~:~~~~Ajout d'une commande d'affichage (formaté) d'une matrice 2×2, 3×3 ou 4×4.
 
 \verb|v0.1.1|~:~~~~Correction d'un bug avec le caractère \og ; \fg.
 
@@ -414,7 +420,7 @@
 \subsection{La commande}
 
 \begin{cautionblock}
-Une commande (matricielle) est dédiée à l'affichage d'une matrice \textbf{2x2} ou \textbf{3x3} ou \textbf{4x4} (\textsf{python} est ici non nécessaire !) :
+Une commande (matricielle) est dédiée à l'affichage d'une matrice \textbf{2×2} ou \textbf{3×3} ou \textbf{4×4} (\textsf{Python} est ici non nécessaire !) :
 
 \begin{itemize}
 	\item en saisissant les coefficients via une syntaxe propre au package (l'affichage est géré en interne par \textsf{nicematrix}) ;
@@ -485,8 +491,8 @@
 		\item $(4\times4)\times(4\times4)$ ;
 		\item $(4\times4)\times(4\times1)$ ;
 	\end{itemize}
-	\item le carré d'une matrice 2x2 ou 3x3 ou 4x4 ;
-	\item la puissance d'une matrice 2x2 ou 3x3 ou 4x4 (via \textsf{python}).
+	\item le carré d'une matrice 2×2 ou 3×3 ou 4×4 ;
+	\item la puissance d'une matrice 2×2 ou 3×3 ou 4×4 (via \textsf{Python}).
 \end{itemize}
 \vspace*{-\baselineskip}\leavevmode
 \end{cautionblock}
@@ -576,7 +582,7 @@
 Une commande est disponible pour calculer le déterminant d'une matrice :
 
 \begin{itemize}
-	\item \textbf{2x2} ou \textbf{3x3} ou \textbf{4x4}.
+	\item \textbf{2×2} ou \textbf{3×3} ou \textbf{4×4}.
 \end{itemize}
 \vspace*{-\baselineskip}\leavevmode
 \end{cautionblock}
@@ -585,7 +591,7 @@
 %version classique
 \DetMatrice(*)[option de formatage](matrice)
 
-%version python
+%version Python
 \DetMatricePY(*)[option de formatage](matrice)
 \end{PresentationCode}
 
@@ -633,7 +639,7 @@
 \end{PresentationCode}
 
 \begin{PresentationCode}{}
-%version python
+%version Python
 Le dé. de $A=\AffMatrice(1,2 § 3,4)$ est
 $\det(A)=\DetMatricePY(1,2 § 3,4)$.
 \end{PresentationCode}
@@ -644,13 +650,13 @@
 \end{PresentationCode}
 
 \begin{PresentationCode}{}
-%version python
+%version Python
 Le dét. de $A=\AffMatrice(-1,1/3,4 § 1/3,4,-1 § -1,0,0)$ est
 $\det(A) \approx \DetMatricePY[dec=3](-1,1/3,4 § 1/3,4,-1 § -1,0,0)$.
 \end{PresentationCode}
 
 \begin{PresentationCode}{}
-%version python
+%version Python
 Le dét. de $A=\AffMatrice(1,2,3,4 § 5,6,7,0 § 1,1,1,1 § 2,-3,-5,-6)$
 est $\det(A)=\DetMatricePY(1,2,3,4 § 5,6,7,0 § 1,1,1,1 § 2,-3,-5,-6)$.
 \end{PresentationCode}
@@ -665,8 +671,8 @@
 Une commande (matricielle) disponible est pour calculer l'éventuelle inverse d'une matrice :
 
 \begin{itemize}
-	\item \textbf{2x2} ou \textbf{3x3} ou \textbf{4x4} (\cmaj{0.1.5}) pour le package \textit{classique} ;
-	\item \textbf{2x2} ou \textbf{3x3} ou \textbf{4x4} également pour la version \textsf{python}.
+	\item \textbf{2×2} ou \textbf{3×3} ou \textbf{4×4} (\cmaj{0.1.5}) pour le package \textit{classique} ;
+	\item \textbf{2×2} ou \textbf{3×3} ou \textbf{4×4} également pour la version \textsf{Python}.
 \end{itemize}
 \vspace*{-\baselineskip}\leavevmode
 \end{cautionblock}
@@ -675,7 +681,7 @@
 %version classique
 \MatriceInverse(*)[option de formatage]<options nicematrix>(matrice)[Clé]
 
-%version python
+%version Python
 \MatriceInversePY(*)[option de formatage]<options nicematrix>(matrice)[Clé]
 \end{PresentationCode}
 
@@ -714,7 +720,7 @@
 \end{PresentationCode}
 
 \begin{PresentationCode}{}
-%version python
+%version Python
 L'inverse de $A=\AffMatrice(1,2 § 3,4)$ est
 $A^{-1}=\MatriceInversePY[d]<cell-space-limits=2pt>(1,2 § 3,4)[Aff]$.
 \end{PresentationCode}
@@ -727,7 +733,7 @@
 \end{PresentationCode}
 
 \begin{PresentationCode}{}
-%version python
+%version Python
 L'inv. de $A=\AffMatrice(1,2,3,4 § 5,6,7,0 § 1,1,1,1 § -2,-3,-5,-6)$ est
 $A^{-1}=
 \MatriceInversePY[n]<cell-space-limits=2pt>(1,2,3,4 § 5,6,7,0 § 1,1,1,1 § -2,-3,-5,-6)$.
@@ -740,17 +746,17 @@
 \subsection{Introduction}
 
 \begin{cautionblock}
-\cmaj{0.1.4} Il existe des commandes pour travailler sur un graphe probabiliste (avec le package en version \textsf{python}) :
+\cmaj{0.1.4} Il existe des commandes pour travailler sur un graphe probabiliste (avec le package en version \textsf{Python}) :
 
 \begin{itemize}
-	\item afficher un état probabiliste (\textbf{1x2} ou \textbf{1x3} ou \textbf{1x4}, version normale ou version \textsf{python}) ;
-	\item déterminer un état probabiliste à une certaine étape, uniquement en version \textsf{python}.
+	\item afficher un état probabiliste (\textbf{1×2} ou \textbf{1×3} ou \textbf{1×4}, version normale ou version \textsf{Python}) ;
+	\item déterminer un état probabiliste à une certaine étape, uniquement en version \textsf{Python}.
 \end{itemize}
 \vspace*{-\baselineskip}\leavevmode
 \end{cautionblock}
 
 \begin{PresentationCode}{listing only}
-%version classique ou python
+%version classique ou Python
 \AffEtatProb[opt de formatage]<opts nicematrix>(matrice ligne)
 \EtatProbPY[opt de formatage]<opts nicematrix>(état init)(mat de trans)(étape)
 \end{PresentationCode}
@@ -847,8 +853,8 @@
 Il existe une commande (matricielle) pour déterminer l'éventuelle solution d'un système linéaire qui s'écrit matriciellement $A\times X=B$:
 
 \begin{itemize}
-	\item \textbf{2x2} ou \textbf{3x3} ou \textbf{4x4} (\cmaj{0.1.5}) pour le package \textit{classique} ;
-	\item \textbf{2x2} ou \textbf{3x3} ou \textbf{4x4} également pour le package en version \textsf{python}.
+	\item \textbf{2×2} ou \textbf{3×3} ou \textbf{4×4} (\cmaj{0.1.5}) pour le package \textit{classique} ;
+	\item \textbf{2×2} ou \textbf{3×3} ou \textbf{4×4} également pour le package en version \textsf{Python}.
 \end{itemize}
 \vspace*{-\baselineskip}\leavevmode
 \end{cautionblock}
@@ -857,7 +863,7 @@
 %version classique
 \SolutionSysteme(*)[opt de formatage]<opts nicematrix>(matriceA)(matriceB)[Clé]
 
-%version python
+%version Python
 \SolutionSystemePY(*)[opt de formatage]<opts nicematrix>(matriceA)(matriceB)[Clé]
 \end{PresentationCode}
 
@@ -882,6 +888,10 @@
 	\item le dernier argument, \textit{optionnel} et entre \textsf{[...]}, permet -- grâce à la \textit{clé} \Cle{Matrice} -- de présenter le vecteur solution.
 \end{itemize}
 À noter que si la matrice n'est pas inversible, le texte \texttt{Matrice non inversible} est affiché.
+
+\smallskip
+
+Pour afficher le système via la commande \texttt{\textbackslash systeme}, le package \textsf{systeme} doit être chargé.
 \end{tipblock}
 
 \begin{PresentationCode}{}
@@ -891,7 +901,7 @@
 \end{PresentationCode}
 
 \begin{PresentationCode}{}
-%version python
+%version Python
 La solution de $\systeme{x+y+z=-1,3x+2y-z=6,-x-y+2z=-5}$ est $\mathcal{S}=%
 \left\lbrace \SolutionSystemePY(1,1,1 § 3,2,-1 § -1,-1,2)(-1,6,-5) \right\rbrace$.
 \end{PresentationCode}
@@ -914,7 +924,7 @@
 \end{PresentationCode}
 
 \begin{PresentationCode}{}
-%version python
+%version Python
 La solution de $\systeme[xyzt]{x+2y+3z+4t=-10,5x+6y+7z=0,x+y+z+t=4,-2x-3y-5z-6t=7}$
 est $\mathcal{S}=%
 \left\lbrace
@@ -938,8 +948,8 @@
 \cmaj{0.1.4} Il existe une commande (matricielle) pour déterminer l'éventuel état stable d'un graphe probabiliste :
 
 \begin{itemize}
-	\item \textbf{2x2} pour le package \textit{classique} ;
-	\item \textbf{2x2} ou \textbf{3x3} ou \textbf{4x4} pour le package en version \textsf{python}.
+	\item \textbf{2×2} pour le package \textit{classique} ;
+	\item \textbf{2×2} ou \textbf{3×3} ou \textbf{4×4} pour le package en version \textsf{Python}.
 \end{itemize}
 \vspace*{-\baselineskip}\leavevmode
 \end{cautionblock}
@@ -948,7 +958,7 @@
 %version classique
 \EtatStable[opt de formatage]<opts nicematrix>(matriceA)
 
-%version python
+%version Python
 \EtatStablePY[opt de formatage]<opts nicematrix>(matriceA)
 \end{PresentationCode}
 
@@ -982,7 +992,7 @@
 \end{PresentationCode}
 
 \begin{PresentationCode}{}
-%version python
+%version Python
 L'état stable du gr. prob. de matrice
 $M=\AffMatrice[dec](0.72,0.28 § 0.12,0.88)$
 
@@ -991,7 +1001,7 @@
 \end{PresentationCode}
 
 \begin{PresentationCode}{}
-%version python
+%version Python
 L'état stable du gr. prob. de matrice
 $M=\AffMatrice[dec](0.9,0.03,0.07 § 0.30,0.43,0.27 § 0.14,0.07,0.79)$
 
@@ -1000,7 +1010,7 @@
 \end{PresentationCode}
 
 \begin{PresentationCode}{}
-%version python
+%version Python
 L'état stable du gr. prob. de matrice
 $M=\AffMatrice[dec]%
 	(0.1,0.2,0.3,0.4 § 0.25,0.25,0.25,0.25 § 0.15,0.15,0.2,0.5 § 0.3,0.3,0.2,0.2)$
@@ -1013,7 +1023,7 @@
 
 \pagebreak
 
-\part{Fonctions python utilisées}
+\part{Fonctions Python utilisées}
 
 \begin{cautionblock}
 Les fonctions utilisées par les packages \textsf{pyluatex} ou \textsf{pythontex} sont données ci-dessous.
@@ -1022,7 +1032,7 @@
 \end{cautionblock}
 
 \begin{PresentationCodePython}{listing only}
-#variables symboliques (pour du 4x4 maxi)
+#variables symboliques (pour du 4×4 maxi)
 import sympy as sy
 x = sy.Symbol('x')
 y = sy.Symbol('y')

Modified: trunk/Master/texmf-dist/doc/latex/resolsysteme/ResolSysteme-exemples-pyluatex.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/resolsysteme/ResolSysteme-exemples-pyluatex.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/resolsysteme/ResolSysteme-exemples-pyluatex.tex	2024-07-04 20:28:16 UTC (rev 71706)
+++ trunk/Master/texmf-dist/doc/latex/resolsysteme/ResolSysteme-exemples-pyluatex.tex	2024-07-04 20:28:24 UTC (rev 71707)
@@ -2,7 +2,7 @@
 % !TeX TXS-program:compile = txs:///lualatex/[--shell-escape]
 
 \documentclass[french,a4paper,10pt]{article}
-\def\RSver{0.1.7}
+\def\RSver{0.1.8}
 \usepackage[margin=1.5cm]{geometry}
 \usepackage[executable=python.exe]{pyluatex}
 \usepackage[pyluatex]{ResolSysteme}
@@ -27,7 +27,7 @@
 \sisetup{locale=FR,output-decimal-marker={,}}
 \end{ShowCodeTeX}
 
-\section{Affichage d'une matrice, 2x2 ou 3x3 ou 4x4}
+\section{Affichage d'une matrice, 2×2 ou 3×3 ou 4×4}
 
 \begin{ShowCodeTeX}
 On considère les matrices $A=\AffMatrice(1,2 § 3,4)$
@@ -35,7 +35,7 @@
 et $C=\AffMatrice(1,2,3,4 § 5,6,7,0 § 1,1,1,1 § 2,-3,-5,-6)$.
 \end{ShowCodeTeX}
 
-\section{Déterminant d'une matrice, 2x2 ou 3x3 ou 4x4}
+\section{Déterminant d'une matrice, 2×2 ou 3×3 ou 4×4}
 
 \begin{ShowCodeTeX}
 Le déterminant de $A=\AffMatrice(1,2 § 3,4)$ est
@@ -57,7 +57,7 @@
 est $\det(A)=\DetMatricePY(1,2,3,4 § 5,6,7,0 § 1,1,1,1 § 2,-3,-5,-6)$.
 \end{ShowCodeTeX}
 
-\section{Calculs avec des matrices, 2x2 ou 3x3 ou 4x4}
+\section{Calculs avec des matrices, 2×2 ou 3×3 ou 4×4}
 
 \begin{ShowCodeTeX}
 $\ProduitMatricesPY(1,2)(3 § 4)[Aff]$ et $\ProduitMatricesPY(1,2)(3,4 § 5,6)[Aff]$ \\
@@ -83,7 +83,7 @@
 $\MatricePuissancePY(1,1,1,1 § 5,-2,1,5 § 0,5,2,-1 § 0,1,1,1)(5)[Aff]$
 \end{ShowCodeTeX}
 
-\section{Inverse d'une matrice, 2x2 ou 3x3 ou 4x4}
+\section{Inverse d'une matrice, 2×2 ou 3×3 ou 4×4}
 
 \begin{ShowCodeTeX}
 L'inverse de $A=\begin{pNiceMatrix} 1&2 \\ 3&4 \end{pNiceMatrix}$ est
@@ -120,7 +120,7 @@
 est $A^{-1}=\MatriceInversePY[n]<cell-space-limits=2pt>(1,2,3,4 § 5,6,7,0 § 1,1,1,1 § 2,-3,-5,-6)$.
 \end{ShowCodeTeX}
 
-\section{Résolution d'un système, 2x2 ou 3x3 ou 4x4}
+\section{Résolution d'un système, 2×2 ou 3×3 ou 4×4}
 
 \begin{ShowCodeTeX}
 La solution de $\systeme{-9x-8y=-8,3x-6y=-7}$ est $\mathcal{S}=%
@@ -160,7 +160,7 @@
     [Matrice]$
 \end{ShowCodeTeX}
 
-\section{État probabiliste d'un graphe probabiliste, 2x2 ou 3x3 ou 4x4}
+\section{État probabiliste d'un graphe probabiliste, 2×2 ou 3×3 ou 4×4}
 
 \begin{ShowCodeTeX}
 État initial : $P_0 = \AffEtatProb[t](1/3,2/3)$.
@@ -202,7 +202,7 @@
 	(4)$
 \end{ShowCodeTeX}
 
-\section{État stable d'un graphe probabiliste, 2x2 ou 3x3 ou 4x4}
+\section{État stable d'un graphe probabiliste, 2×2 ou 3×3 ou 4×4}
 
 \begin{ShowCodeTeX}
 L'état stable du gr. prob. de matrice

Modified: trunk/Master/texmf-dist/doc/latex/resolsysteme/ResolSysteme-exemples.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/resolsysteme/ResolSysteme-exemples.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/resolsysteme/ResolSysteme-exemples.tex	2024-07-04 20:28:16 UTC (rev 71706)
+++ trunk/Master/texmf-dist/doc/latex/resolsysteme/ResolSysteme-exemples.tex	2024-07-04 20:28:24 UTC (rev 71707)
@@ -2,7 +2,7 @@
 % !TeX TXS-program:compile = txs:///pdflatex
 
 \documentclass[french,a4paper,10pt]{article}
-\def\RSver{0.1.7}
+\def\RSver{0.1.8}
 \usepackage[margin=1.5cm]{geometry}
 \usepackage{ResolSysteme}
 \usepackage{systeme}
@@ -15,7 +15,7 @@
 
 \part*{ResolSysteme (\RSver), version \og classique \fg{}}
 
-\section{Préambule sans utiliser python}
+\section{Préambule sans utiliser Python}
 
 \begin{ShowCodeTeX}[listing only]
 \documentclass[french,a4paper,10pt]{article}
@@ -25,7 +25,7 @@
 \sisetup{locale=FR,output-decimal-marker={,}}
 \end{ShowCodeTeX}
 
-\section{Affichage d'une matrice, 2x2 ou 3x3 ou 4x4}
+\section{Affichage d'une matrice, 2×2 ou 3×3 ou 4×4}
 
 \begin{ShowCodeTeX}
 On considère les matrices $A=\AffMatrice(1,2 § 3,4)$
@@ -33,7 +33,7 @@
 et $C=\AffMatrice(1,2,3,4 § 5,6,7,0 § 1,1,1,1 § 2,-3,-5,-6)$.
 \end{ShowCodeTeX}
 
-\section{Calculs avec des matrices, 2x2 ou 3x3 ou 4x4}
+\section{Calculs avec des matrices, 2×2 ou 3×3 ou 4×4}
 
 \begin{ShowCodeTeX}
 $\ProduitMatrices(1,2)(3 § 4)[Aff]$ et $\ProduitMatrices(1,2)(3,4 § 5,6)[Aff]$ \\
@@ -59,7 +59,7 @@
 $\CarreMatrice(1,2,3,4 § 5,6,7,0 § 1,1,1,1 § 2,-3,-5,-6)[Aff]$
 \end{ShowCodeTeX}
 
-\section{Déterminant d'une matrice, 2x2 ou 3x3 ou 4x4}
+\section{Déterminant d'une matrice, 2×2 ou 3×3 ou 4×4}
 
 \begin{ShowCodeTeX}
 Le déterminant de $A=\AffMatrice(1,2 § 3,4)$ est
@@ -81,7 +81,7 @@
 est $\det(A)=\DetMatrice(1,2,3,4 § 5,6,7,0 § 1,1,1,1 § 2,-3,-5,-6)$.
 \end{ShowCodeTeX}
 
-\section{Inverse d'une matrice, 2x2 ou 3x3 ou 4x4}
+\section{Inverse d'une matrice, 2×2 ou 3×3 ou 4×4}
 
 \begin{ShowCodeTeX}
 L'inverse de $A=\begin{pNiceMatrix} 1&2 \\ 3&4 \end{pNiceMatrix}$ est
@@ -113,7 +113,7 @@
 est $A^{-1}=\MatriceInverse[n]<cell-space-limits=2pt>(1,2,3,4 § 5,6,7,0 § 1,1,1,1 § 2,-3,-5,-6)$.
 \end{ShowCodeTeX}
 
-\section*{Résolution d'un système, 2x2 ou 3x3 ou 4x4}
+\section*{Résolution d'un système, 2×2 ou 3×3 ou 4×4}
 
 \begin{ShowCodeTeX}
 La solution de $\systeme{-9x-8y=-8,3x-6y=-7}$ est $\mathcal{S}=%
@@ -158,7 +158,7 @@
     [Matrice]$
 \end{ShowCodeTeX}
 
-\section{État stable d'une graphe probabiliste, 2x2}
+\section{État stable d'une graphe probabiliste, 2×2}
 
 \begin{ShowCodeTeX}
 L'état stable du gr. prob. de matrice

Modified: trunk/Master/texmf-dist/tex/latex/resolsysteme/ResolSysteme.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/resolsysteme/ResolSysteme.sty	2024-07-04 20:28:16 UTC (rev 71706)
+++ trunk/Master/texmf-dist/tex/latex/resolsysteme/ResolSysteme.sty	2024-07-04 20:28:24 UTC (rev 71707)
@@ -2,7 +2,8 @@
 % licence........: Released under the LaTeX Project Public License v1.3c or later, see http://www.latex-project.org/lppl.txtf
 
 \NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{ResolSysteme}[2024/06/22 v0.1.7 Quelques commandes pour travailler avec des matrices et des sytemes lineaires]
+\ProvidesPackage{ResolSysteme}[2024/07/04 v0.1.8 Quelques commandes pour travailler avec des matrices et des sytemes lineaires]
+% 0.1.8 Correction de bugs dans certains calculs, amélioration de la documentation
 % 0.1.7 Correction de bugs dans certains calculs
 % 0.1.6 Correction de bugs dans certains calculs
 % 0.1.5 Inverse d'une matrice en 4x4 (même en normal !) + Système 4x4 (en normal !)



More information about the tex-live-commits mailing list.