我需要你的帮助。
如何在使用选项的 tikzcd 图表中获取节点的新自定义形状cells={nodes={ellipse}}
?
我曾尝试使用技巧|[cells={nodes={draw=red, rectangular}}]|
,但是徒劳无功。
MWE 来自这次讨论。
\documentclass{article}
\usepackage{tikz-cd}
\usetikzlibrary{shapes}
\begin{document}
\begin{figure}
\begin{tikzcd}[cells={nodes={draw=black, ellipse,anchor=center,minimum height=2em}}]
0 \arrow[r] & 1 \arrow[r] & |[draw=none]|\dots \arrow[r] & n-1 \arrow[r] & |[cells={nodes={draw=red, rectangular}}]|n
\end{tikzcd}
\end{figure}
\end{document}
期望效果:
答案1
你有点太复杂了,你只需要
|[draw=red, rectangle]|
在牢房里。
\documentclass{article}
\usepackage{tikz-cd}
\usetikzlibrary{shapes}
\begin{document}
\begin{figure}
\begin{tikzcd}[cells={nodes={draw=black, ellipse,anchor=center,minimum height=2em}}]
0 \arrow[r] & 1 \arrow[r] & |[draw=none]|\dots \arrow[r] & n-1 \arrow[r] & |[draw=red, rectangle]|n
\end{tikzcd}
\end{figure}
\end{document}