====== Comment tracer des diagrammes commutatifs? ====== $\Reponse$ \Xypic est un outil simple et puissant qui permet de réaliser de tels diagrammes comme dans ici: \documentclass[a4paper,12pt]{article} \usepackage[all]{xy} \begin{document} \[\xymatrix{ A \ar[d] \ar[r] \ar@{=}[rd] & B \ar[d] \\ C \ar[r] & D } \] \end{document} \documentclass[a4paper,12pt]{article} \usepackage[all]{xy} \begin{document} \[\xymatrix{ A \ar[d] \ar[r] \ar@{=}[rd] & B \ar[d] \\ C \ar[r] & D } \] \end{document} $\Reponse$ On peut également utiliser le package [[ctanpkg>amscd|amscd]] disponible sur https://www.ctan.org/{macros/latex/required/amslatex/math/} et l'environnement ''CD'' comme dans l'exemple~\vref{maths-commut-amscd} ou plus généralement le package [[ctanpkg>amsmath|amsmath]] comme dans l'exemple~\vref{maths-commut-amsmath} mais son offre est plus limitée. Utilisation de [[ctanpkg>amscd|amscd]]\label{maths-commut-amscd} \documentclass{article} \usepackage{amsmath,amscd} \begin{document} \[ \begin{CD} \mathcal{F} @>\otimes>> T\\ @VdrVlfV @ViVjV\\ \mathtt{f} @= t \end{CD} \] \[ \begin{CD} d @>>> e @>>> f \\ @AAA @. @AAA \\ a @>>> b @>>> c \end{CD} \] \end{document} Exemple d'utilisation d'[[ctanpkg>amsmath|amsmath]] pour un diagramme commutatif\label{maths-commut-amsmath}}: \[ \begin{array}{ccccc} d & \longrightarrow & e & \longrightarrow &f \\ \uparrow &&&& \uparrow \\ a & \longrightarrow & b &\longrightarrow& c\\ \end{array} \] Dans la dernière version de [[ctanpkg>amscd|amscd]], la syntaxe ''@>Exp1>Exp2>'' utilisée pour les flèches extensibles a été abandonnée au profit des commandes ''xleftarrow'' et ''xrightarrow''. Pour plus de détails, consulter~: * //User's Guide for the amsmath Package//, dans le fichier ''amsldoc.pdf'' * //Differences between various versions of the amsmath package//, dans le fichier ''diff-m.txt''. {{htmlmetatags>metatag-keywords=(Format DVI,LaTeX) metatag-og:title=(Comment tracer des diagrammes commutatifs?) metatag-og:site_name=(FAQ LaTeX francophone) }}