Comment tracer des diagrammes commutatifs?

  • \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}

Utilisation de amscdlabel{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”amsmath pour un diagramme commutatiflabel{maths-commut-amsmath}}:

\[
\begin{array}{ccccc}
d & \longrightarrow & e & \longrightarrow &f \\
\uparrow &&&& \uparrow \\
a & \longrightarrow & b &\longrightarrow& c\\
\end{array}
\]

Note

Dans la dernière version de 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 :ctanpkg:`amsmath` Package, dans le fichier amsldoc.dvi

  • Differences between various versions of the amsmath package, dans le fichier diff-m.txt.