Warning: this is an htmlized version!
The original is here, and the conversion rules are here. |
% (find-angg "LATEX/2019barr1.tex") % (defun c () (interactive) (find-LATEXsh "lualatex -record 2019barr1.tex")) % (defun d () (interactive) (find-xpdfpage "~/LATEX/2019barr1.pdf")) % (defun e () (interactive) (find-LATEX "2019barr1.tex")) % (defun u () (interactive) (find-latex-upload-links "2019barr1")) % (find-xpdfpage "~/LATEX/2019barr1.pdf") % (find-sh0 "cp -v ~/LATEX/2019barr1.pdf /tmp/") % (find-sh0 "cp -v ~/LATEX/2019barr1.pdf /tmp/pen/") % file:///home/edrx/LATEX/2019barr1.pdf % file:///tmp/2019barr1.pdf % file:///tmp/pen/2019barr1.pdf % http://angg.twu.net/LATEX/2019barr1.pdf \documentclass{article} \usepackage[colorlinks]{hyperref} % (find-es "tex" "hyperref") \usepackage{amsmath} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{pict2e} \usepackage{xcolor} % (find-es "tex" "xcolor") % \input diagxy % \usepackage{edrx15} % (find-LATEX "edrx15.sty") \input edrxaccents.tex % (find-LATEX "edrxaccents.tex") \input edrxchars.tex % (find-LATEX "edrxchars.tex") \input edrxheadfoot.tex % (find-LATEX "edrxheadfoot.tex") \input edrxgac2.tex % (find-LATEX "edrxgac2.tex") % \begin{document} \catcode`\^^J=10 \directlua{dofile "dednat6load.lua"} % (find-LATEX "dednat6load.lua") % https://mail.google.com/mail/ca/u/0/#inbox/FMfcgxwBVWJTPqxSMKgQQxBTSDdqCLjz I have read your article in the latest Tugboat with interest and I have some questions and comments. The first diagram I would do using $$\bfig \square/<-|`>`>`|->/<400,400>[LA`A`B`RB;```] \efig$$ rather than 4 morphisms, but that's my preference. (Incidentally, the opening and closing come from NRoff, but I would likely do it with braces today.) An alternative way to make that square would be $$\bfig \node 1a(0,400)[LA] \node 1b(400,400)[A] \node 2a(0,0)[B] \node 2b(400,0)[RB] \arrow/|->/[1b`1a;] %%% alternately \arrow/<-|/[1a`1b;] \arrow[1a`2a;] \arrow[1b`2b;] \arrow/|->/[2a`2b;] \efig$$ which is nearly self documenting. In your second diagram, I fail to see where in your specification the dashed arrow in the middle is specified, nor where sizes are. Here is how I would do that: $$\bfig \node 1(0,500)[A] \node 2a(-300,0)[FA] \node 2b(0,0)[\phantom A] \node 2c(300,0)[GA] \arrow/|->/[1`2a;] \arrow/-->/[1`2b;] \arrow/|->/[1`2c;] \arrow|b|[2a`2c;TA] \efig$$ But I wonder how you would specify additional diagonal arrows. For example, how would you do $$\bfig \node 1(0,500)[A] \node 2x(-800,0)[HA] \node 2a(-300,0)[FA] \node 2b(0,0)[\phantom A] \node 2c(300,0)[GA] \node 2y(800,0)[KA] \arrow/|->/[1`2a;] \arrow/-->/[1`2b;] \arrow/|->/[1`2c;] \arrow|b|[2a`2c;TA] \arrow[1`2x;] \arrow[1`2y;] \arrow[2x`2a;] \arrow[2c`2y;] \efig$$ And what would you do with the following, taken from a recent paper of mine? $$\bfig \node 1a(-500,500)[C] \node 1b(0,500)[X] \node 1c(500,500)[C] \node 2(0,0)[Y] \arrow[1a`1b;f] \arrow[1b`1c;g] \arrow/@{->}@<-3pt>/[1b`2;k] \arrow/@{->}@<-3pt>/[2`1b;\ell ] \arrow|l|[1a`2;kf] \arrow|r|[2`1c;g\ell ] \efig$$ or (horrors) taken from a paper I copy-edited for TAC: $$\bfig \node 1(1000,800)[Y] \node 21(0,0)[X] \node 22(2000,0)[Z] \node aa(300,400)[] \node ab(450,400)[] \node ba(1550,400)[] \node bb(1700,400)[] \arrow|a|/{@{>}@/^20pt/}/[21`1;f] \arrow|b|[21`1;g] \arrow[aa`ab;\beta] \arrow[bb`ba;\delta] \arrow|b|[1`22;i] \arrow|a|/{@{>}@/^20pt/}/[1`22;h] \arrow/{@{>}@/^15pt/@<5pt>^(.4)k}/[21`22;] \arrow/{@{>}@/^15pt/@<5pt>^(.4)k}/[21`22;] \arrow/{@{>}@<5pt>|(.4)j|(.5)\hole}/[21`22;] \arrow/{@{>}@<-10pt>|(.4){hf}|-\hole}/[21`22;] \arrow/{@{>}@/_15pt/@<-10pt>_(0.4){ig}}/[21`22;] \node c(1000,150)[] \node f(1000,-200)[] \arrow|l|[f`c;t] \node d(1100,25)[] \node e(1100,-75)[] \arrow|r|[e`d;s] \efig$$ \end{document} % Local Variables: % coding: utf-8-unix % End: