Hello,

I wrote some very simple MetaPost helpers to create commutative diagrams:


Attachment: natural.pdf
Description: Adobe PDF document



Alan


> On Oct 6, 2016, at 15:45, Hans Åberg <haber...@telia.com> wrote:
> 
> 
>> On 6 Oct 2016, at 15:52, Mojca Miklavec <mojca.miklavec.li...@gmail.com> 
>> 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
> ___________________________________________________________________________________

___________________________________________________________________________________
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://context.aanhet.net
archive  : http://foundry.supelec.fr/projects/contextrev/
wiki     : http://contextgarden.net
___________________________________________________________________________________

Reply via email to