I am trying to customize a circular diagram using smartdiagram. I have two issues:
- I have added three additional arrows but would like these to be dashed or dotted.
- I have added code to show text above the arrow connecting module 7 and module 6, but it is not showing up. Here is the current code:
\documentclass{article}
\usepackage{smartdiagram}
\usesmartdiagramlibrary{additions}
\begin{document}
\begin{figure}[ht]
\RenewDocumentCommand{\smartdiagramconnect}{m m}{%
\begin{tikzpicture}[remember picture,overlay]
\foreach \start/\end in {#2}
\draw[additional item arrow type,#1]
(\start) to (\end);
\end{tikzpicture}
}
\centering
\smartdiagramset{uniform color list=teal!60 for 7 items,
module x sep=3.75,
back arrow distance=0.75,
sequence item border color=black,
uniform arrow color=true,
arrow color=gray!50!black,
circular distance=5cm,
font=\large,
text width=2.5cm,
module minimum width=2.5cm,
module minimum height=1.5cm,
arrow line width=2.5pt,
arrow tip=to,
additions={
additional arrow style=,
additional arrow color=black, additional arrow line width=2pt,
}
}
\smartdiagramadd[circular diagram:clockwise]{
1-Define the construct,2-Identify and describe facets,3-Determine facet levels,4-Determine scenario structure,5-Develop mapping sentences and build scenarios,6-Select response options and survey instructions,7-Test (and retest)
}
{}
\smartdiagramconnect{->, shorten <=8pt, shorten >=8pt, bend left=30, "no"{midway,above right,text=black}}{module7/module6}
\smartdiagramconnect{->, shorten <=8pt, shorten >=8pt, bend left=30,}{module6/module5, module5/module4}
\end{figure}
\end{document}