The CoDi package has a prompter
feature which, when enabled, puts every node inside a box, labelling them with their object names (see page 8 of the CoDi manual):
Is it possible to make tikz-cd
do something similar, labelling non-empty nodes in a diagram by their grid position?
Example: such an option should transform the diagram
\documentclass{article}\usepackage{tikz-cd}\begin{document}\begin{tikzcd}[row sep={4.5em,between origins}, column sep={4.5em,between origins}, ampersand replacement=\&] \&\&\&\& \bullet \arrow[rrrd] \&\&\&\& \\ \& \bullet \arrow[rrru] \&\&\&\&\&\& \bullet \arrow[rddd] \& \\ \&\&\& \bullet \arrow[rdd] \arrow[ruu] \&\&\&\&\& \\ \bullet \arrow[rrru] \arrow[ruu] \&\&\&\&\&\&\&\& \\ \&\&\&\& \bullet \arrow[rrrr] \&\&\&\& \bullet \\ \&\& \bullet \arrow[rrrr] \arrow[luuuu] \&\&\&\& \bullet \arrow[rddd,bend right] \arrow[rddd,bend left] \arrow[ruuuu] \&\& \\ \bullet \arrow[rrrd] \arrow[uuu] \&\&\&\&\&\&\&\& \\ \&\&\& \bullet \arrow[ruuu]\&\&\&\&\& \\ \& \bullet \arrow[rrrd] \arrow[luu] \arrow[ruuu] \&\&\&\&\&\& \bullet \arrow[ruuuu] \& \\ \&\&\&\& \bullet \arrow[luu,bend right] \arrow[luu,bend left] \arrow[rrru] \&\&\&\&\end{tikzcd}\end{document}
)into the diagram:
(source:
\documentclass{article}\usepackage{tikz-cd}\usepackage{amsmath}\begin{document}\begin{tikzcd}[row sep={4.5em,between origins}, column sep={4.5em,between origins},ampersand replacement=\&] \&\&\&\& \boxed{\bullet}_{\text{1-5}} \arrow[rrrd] \&\&\&\& \\ \& \boxed{\bullet}_{\text{2-2}} \arrow[rrru] \&\&\&\&\&\& \boxed{\bullet}_{\text{2-8}} \arrow[rddd] \& \\ \&\&\& \boxed{\bullet}_{\text{3-4}} \arrow[rdd] \arrow[ruu] \&\&\&\&\& \\ \boxed{\bullet}_{\text{4-1}} \arrow[rrru] \arrow[ruu] \&\&\&\&\&\&\&\& \\ \&\&\&\& \boxed{\bullet}_{\text{5-5}} \arrow[rrrr] \&\&\&\& \boxed{\bullet}_{\text{5-9}} \\ \&\& \boxed{\bullet}_{\text{6-3}} \arrow[rrrr] \arrow[luuuu] \&\&\&\& \boxed{\bullet}_{\text{6-7}} \arrow[rddd,bend right] \arrow[rddd,bend left] \arrow[ruuuu] \&\& \\ \boxed{\bullet}_{\text{7-1}} \arrow[rrrd] \arrow[uuu] \&\&\&\&\&\&\&\& \\ \&\&\& \boxed{\bullet}_{\text{8-4}} \arrow[ruuu]\&\&\&\&\& \\ \& \boxed{\bullet}_{\text{9-2}} \arrow[rrrd] \arrow[luu] \arrow[ruuu] \&\&\&\&\&\& \boxed{\bullet}_{\text{9-8}} \arrow[ruuuu] \& \\ \&\&\&\& \boxed{\bullet}_{\text{10-5}} \arrow[luu,bend right] \arrow[luu,bend left] \arrow[rrru] \&\&\&\&\end{tikzcd}\end{document}
)