Alan > On Oct 6, 2016, at 15:45, Hans Åberg wrote: > > >> On 6 Oct 2016, at 15:52, Mojca Miklavec wrote: >> >> I don't have the file tikzlibrarycommute.code.tex on my machine >> either. Anywhere. Not in the ConTeXt distribution nor in TeX Live. >> That file was only posted to the mailing list by Idris and apparently >> nobody ever looked at it or added it anywhere. > > There is a tikz-cd package at CTAN: > https://www.ctan.org/tex-archive/graphics/pgf/contrib/tikz-cd?lang=en > > One makes sure to have the file tikzlibrarycd.code.tex, and follows the translation rules in the manual for ConTeXt. In addition to that, one seems to have to replace the apostrophe with "below". > > The first few examples in the manual, which compiled with latest ConTeXt: > > \usemodule[tikz] > \usetikzlibrary[cd] > > > \starttext > > \starttikzcd > A \arrow{rd} \arrow{r}{𝜑} \NC B \NR > \NC C > \stoptikzcd > > \starttikzcd > A \arrow[r, "\phi"] \arrow[d, red] > \NC B \arrow[d, "\psi" red] \NR > C \arrow[r, red, "\eta" blue] > \NC D > \stoptikzcd > > \starttikzcd > A \arrow[r, "\phi" near start, "\psi" below, "\eta" near end] \NC B > \stoptikzcd > > \starttikzcd > T > \arrow[drr, bend left, "x"] > \arrow[ddr, bend right, "y"] > \arrow[dr, dotted, "{(x,y)}" description] \NC \NC \NR > \NC X \times_Z Y \arrow[r, "p"] \arrow[d, "q"] > \NC X \arrow[d, "f"] \NR > \NC Y \arrow[r, "g"] \NC Z > \stoptikzcd > > \starttikzcd[column sep=tiny] > \NC \pi_1(U_1) \ar[dr] \ar[drr, "j_1", bend left=20] > \NC > \NC[1.5em] \NR > \pi_1(U_1\cap U_2) \ar[ur, "i_1"] \ar[dr, "i_2" below] > \NC > \NC \pi_1(U_1) \ast_{ \pi_1(U_1\cap U_2)} \pi_1(U_2) \ar[r, dashed, "\simeq"] > \NC \pi_1(X) \NR > \NC \pi_1(U_2) \ar[ur]\ar[urr, "j_2" below, bend right=20] > \NC > \NC > \stoptikzcd > > \stoptext > > > ___________________________________________________________________________________ > If your question is of interest to others as well, please add an entry to the Wiki! > > maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context > webpage : http://www.pragma-ade.nl / http://tex.aanhet.net > archive : http://foundry.supelec.fr/projects/contextrev/ > wiki : http://contextgarden.net > ___________________________________________________________________________________