Aquí mi MWE usando el código delFlechasmidecoraciones.texto:
\documentclass{article}
\usepackage{tikz}
\usepackage[paperwidth=15cm,paperheight=19cm]{geometry}
\usetikzlibrary{mindmap,shadows,decorations.text}
\pagestyle{empty}
\def\arrow{
(10.75:1.1) -- (6.5:1) arc (6.25:120:1) [rounded corners=0.5] --
(120:0.9) [rounded corners=1] -- (130:1.1) [rounded corners=0.5] --
(120:1.3) [sharp corners] -- (120:1.2) arc (120:5.25:1.2)
[rounded corners=1] -- (10.75:1.1) -- (6.5:1) -- cycle
}
\tikzset{
ashadow/.style={opacity=.25, shadow xshift=0.07, shadow yshift=-0.07},
}
\def\arrows[#1]{
\begin{scope}[scale=#1]
\draw[left color=red, right color=red!60] \arrow;
\end{scope}
}
\begin{document} \centering
\begin{tikzpicture}[mindmap]
\tikzset{every node/.style={text width=1cm,minimum size=1cm}}
\node [concept, text=white,align=left,scale=0.5] at (0,0)
{people}
child [concept color=red!50, grow=-90,level distance=70]
{node [concept] {Shoes}
child [concept color=green!50,grow=-15,level distance=130]
{node [concept] {Shirts}
child [concept color=blue!50,grow=-75,level distance=75,rotate=-40]
{node [concept] {Birds}}
child [concept color=blue!50,grow=155,level distance=75]
{node [concept] {cups}}
}} ;
\begin{scope}[yshift=-3.5cm,xshift=4.5cm]
\draw node at (1,-6) [text width=3cm] {\small I do not want the arm that connects the nodes \\ shoes and shirts to be touched by the nodes birds or cups, \\ but I also do not want to change the angle formed between \\ birds and cups, I just want to rotate the node Shirts}; \draw [decorate,decoration={text along path,text={Turn Shirts}}] (10.75:1.1) -- (6.5:1) arc (6.25:120:1) [rounded corners=0.5] -- (120:0.9) [rounded corners=1] -- (130:1.1) [rounded corners=0.5] --
(120:1.3) [sharp corners] -- (120:1.2) arc (120:5.25:1.2)
[rounded corners=1] -- (10.75:1.1) -- (6.5:1) -- cycle;
\arrows[1]
\end{scope}
\end{tikzpicture}
\end{document}
Este es mi trabajo que me generó la duda. Tenga en cuenta que uno de los nodos del niño toca uno de los brazos.
Sin clave rotate=-20
y código a continuación:
\documentclass{article}
\usepackage{tikz}
\usepackage[paperwidth=45cm,paperheight=59cm,left=10cm,top=2cm]{geometry}
\usetikzlibrary{mindmap}
\pagestyle{empty}
\begin{document} \centering
\begin{tikzpicture}[mindmap]
\tikzset{every node/.style={text width=1cm,minimum size=1cm},text=green}
\node [concept] at (0,0)
{People}
child [concept color=blue!50,grow=-15,level distance=170]
{node [concept] {Shoes}
child [concept color=blue!50,grow=-75,level distance=75]
{node [concept] {}}
child [concept color=blue!50,grow=-50,level distance=75]
{node [concept] {}}
child [concept color=blue!50,grow=-25,level distance=75]
{node [concept] {}}
child [concept color=blue!50,grow=5,level distance=75]
{node [concept] {}}
child [concept color=blue!50,grow=30,level distance=75]
{node [concept] {}}
child [concept color=blue!50,grow=55,level distance=75]
{node [concept] {}}
child [concept color=blue!50,grow=80,level distance=75]
{node [concept] {}}
child [concept color=blue!50,grow=105,level distance=75]
{node [concept] {}}
child [concept color=blue!50,grow=130,level distance=75]
{node [concept] {}}
child [concept color=red!50,grow=155,level distance=75]
{node [concept] {Not touch}}
child [concept color=blue!50,grow=-100,level distance=75]
{node [concept] {}}
child [concept color=blue!50,grow=-125,level distance=75]
{node [concept] {}}
child [concept color=blue!50,grow=-150,level distance=75]
{node [concept] {}}
child [concept color=blue!50,grow=-175,level distance=75]
{node [concept] {}}
child [concept color=blue!50,grow=142.5,level distance=105]
{node [concept] {}}
child [concept color=blue!50,grow=197.5,level distance=105]
{node [concept] {}}
child [concept color=blue!50,grow=222.5,level distance=105]
{node [concept] {}}
child [concept color=blue!50,grow=247.5,level distance=105]
{node [concept] {}}
child [concept color=blue!50,grow=272.5,level distance=105]
{node [concept] {}}
child [concept color=blue!50,grow=297.5,level distance=105]
{node [concept] {}}
child [concept color=blue!50,grow=322.5,level distance=105]
{node [concept] {}}
child [concept color=blue!50,grow=350,level distance=105]
{node [concept] {}}
child [concept color=blue!50,grow=17.5,level distance=105]
{node [concept] {}}
child [concept color=blue!50,grow=42.5,level distance=105]
{node [concept] {}}
child [concept color=blue!50,grow=67.5,level distance=105]
{node [concept] {}}
child [concept color=blue!50,grow=92.5,level distance=105]
{node [concept] {}}
child [concept color=blue!50,grow=117.5,level distance=105]
{node [concept] {}}
child [concept color=blue!50,grow=105,level distance=130]
{node [concept] {}}
child [concept color=blue!50,grow=130,level distance=130]
{node [concept] {}}
child [concept color=red!50,grow=155,level distance=130]
{node [concept] {}}
child [concept color=blue!50,grow=185,level distance=130]
{node [concept] {}}
child [concept color=blue!50,grow=210,level distance=130]
{node [concept] {}}
child [concept color=blue!50,grow=235,level distance=130]
{node [concept] {}}
child [concept color=blue!50,grow=260,level distance=130]
{node [concept] {}}
child [concept color=blue!50,grow=285,level distance=130]
{node [concept] {}}
child [concept color=blue!50,grow=310,level distance=130]
{node [concept] {}}
child [concept color=blue!50,grow=335,level distance=130]
{node [concept] {}}
child [concept color=blue!50,grow=5,level distance=130]
{node [concept] {}}
child [concept color=blue!50,grow=30,level distance=130]
{node [concept] {}}
child [concept color=blue!50,grow=55,level distance=130]
{node [concept] {}}
child [concept color=blue!50,grow=80,level distance=130]
{node [concept] {}}
child [concept color=blue!50,grow=92.5,level distance=155]
{node [concept] {}}
}
;
\end{tikzpicture}
\end{document}
Ahora con la clave rotate=-20
, vea:
\documentclass{article}
\usepackage{tikz}
\usepackage[paperwidth=45cm,paperheight=59cm,left=10cm,top=2cm]{geometry}
\usetikzlibrary{mindmap}
\pagestyle{empty}
\begin{document} \centering
\begin{tikzpicture}[mindmap]
\tikzset{every node/.style={text width=1cm,minimum size=1cm},text=green}
\node [concept] at (0,0)
{People}
child [concept color=blue!50,grow=-15,level distance=170,rotate=-20]
{node [concept] {Shoes}
child [concept color=blue!50,grow=-75,level distance=75]
{node [concept] {}}
child [concept color=blue!50,grow=-50,level distance=75]
{node [concept] {}}
child [concept color=blue!50,grow=-25,level distance=75]
{node [concept] {}}
child [concept color=blue!50,grow=5,level distance=75]
{node [concept] {}}
child [concept color=blue!50,grow=30,level distance=75]
{node [concept] {}}
child [concept color=blue!50,grow=55,level distance=75]
{node [concept] {}}
child [concept color=blue!50,grow=80,level distance=75]
{node [concept] {}}
child [concept color=blue!50,grow=105,level distance=75]
{node [concept] {}}
child [concept color=blue!50,grow=130,level distance=75]
{node [concept] {}}
child [concept color=red!50,grow=155,level distance=75]
{node [concept] {Not touch}}
child [concept color=blue!50,grow=-100,level distance=75]
{node [concept] {}}
child [concept color=blue!50,grow=-125,level distance=75]
{node [concept] {}}
child [concept color=blue!50,grow=-150,level distance=75]
{node [concept] {}}
child [concept color=blue!50,grow=-175,level distance=75]
{node [concept] {}}
child [concept color=blue!50,grow=142.5,level distance=105]
{node [concept] {}}
child [concept color=blue!50,grow=197.5,level distance=105]
{node [concept] {}}
child [concept color=blue!50,grow=222.5,level distance=105]
{node [concept] {}}
child [concept color=blue!50,grow=247.5,level distance=105]
{node [concept] {}}
child [concept color=blue!50,grow=272.5,level distance=105]
{node [concept] {}}
child [concept color=blue!50,grow=297.5,level distance=105]
{node [concept] {}}
child [concept color=blue!50,grow=322.5,level distance=105]
{node [concept] {}}
child [concept color=blue!50,grow=350,level distance=105]
{node [concept] {}}
child [concept color=blue!50,grow=17.5,level distance=105]
{node [concept] {}}
child [concept color=blue!50,grow=42.5,level distance=105]
{node [concept] {}}
child [concept color=blue!50,grow=67.5,level distance=105]
{node [concept] {}}
child [concept color=blue!50,grow=92.5,level distance=105]
{node [concept] {}}
child [concept color=blue!50,grow=117.5,level distance=105]
{node [concept] {}}
child [concept color=blue!50,grow=105,level distance=130]
{node [concept] {}}
child [concept color=blue!50,grow=130,level distance=130]
{node [concept] {}}
child [concept color=red!50,grow=155,level distance=130]
{node [concept] {}}
child [concept color=blue!50,grow=185,level distance=130]
{node [concept] {}}
child [concept color=blue!50,grow=210,level distance=130]
{node [concept] {}}
child [concept color=blue!50,grow=235,level distance=130]
{node [concept] {}}
child [concept color=blue!50,grow=260,level distance=130]
{node [concept] {}}
child [concept color=blue!50,grow=285,level distance=130]
{node [concept] {}}
child [concept color=blue!50,grow=310,level distance=130]
{node [concept] {}}
child [concept color=blue!50,grow=335,level distance=130]
{node [concept] {}}
child [concept color=blue!50,grow=5,level distance=130]
{node [concept] {}}
child [concept color=blue!50,grow=30,level distance=130]
{node [concept] {}}
child [concept color=blue!50,grow=55,level distance=130]
{node [concept] {}}
child [concept color=blue!50,grow=80,level distance=130]
{node [concept] {}}
child [concept color=blue!50,grow=92.5,level distance=155]
{node [concept] {}}
}
;
\end{tikzpicture}
\end{document}
Pronto sólo el nodo hijo "No tocar" se mueve, permaneciendo y rompiendo la simetría con otros nodos hermanos.
Usando los siguientes ejemplos deeje polary encódigo de capa de fondo, Verifiqué si usaba at at ([yshift = 19.3pt] -0: 0pt) en la siguiente ruta {nodo [concepto] at at ([yshift = 19.3pt] -0: 0pt) {Zapatos}... y obtenga los siguientes resultados como imágenes a continuación y su respectivo MWE debajo de cada imagen. Tenga en cuenta que en la primera imagen original el nodo "No tocar" está tocando el brazo "Personas", en la segunda imagen este problema se soluciona usando como ejemplo la sugerencia de @marmot, en ([yshift = 19.3pt] -0: 0pt) pero también provoca que la posición del brazo de "Personas" cambie y quiero evitarlo:
\documentclass{article}
\usepackage{pgfplots}
\usepgfplotslibrary{polar}
\usepackage{tikz}
\usepackage[paperwidth=15cm,paperheight=22cm,left=-14cm,top=-10cm]{geometry}
\usetikzlibrary{calc,mindmap,backgrounds,scopes}
\pagestyle{empty}
\begin{document}
\begin{tikzpicture}[mindmap]
\begin{scope}[local bounding box=scope1]
\begin{polaraxis}[on background layer,
width=23cm,
grid=both
]
\end{polaraxis}
\end{scope}
\begin{scope}[shift={($(scope1)+(0cm,0)$)}]
\tikzset{every node/.style={text width=1cm,minimum size=1cm},text=green}
\node [concept] at (0,0)
{People}
child [concept color=blue!50,grow=-15,level distance=170]
{node [concept]{Shoes}
child [concept color=blue!50,grow=-75,level distance=75]
{node [concept] {}}
child [concept color=blue!50,grow=-50,level distance=75]
{node [concept] {}}
child [concept color=blue!50,grow=-25,level distance=75]
{node [concept] {}}
child [concept color=blue!50,grow=5,level distance=75]
{node [concept] {}}
child [concept color=blue!50,grow=30,level distance=75]
{node [concept] {}}
child [concept color=blue!50,grow=55,level distance=75]
{node [concept] {}}
child [concept color=blue!50,grow=80,level distance=75]
{node [concept] {}}
child [concept color=blue!50,grow=105,level distance=75]
{node [concept] {}}
child [concept color=blue!50,grow=130,level distance=75]
{node [concept] {}}
child [concept color=red!50,grow=155,level distance=75]
{node [concept] {Not touch}}
child [concept color=blue!50,grow=-100,level distance=75]
{node [concept] {}}
child [concept color=blue!50,grow=-125,level distance=75]
{node [concept] {}}
child [concept color=blue!50,grow=-150,level distance=75]
{node [concept] {}}
child [concept color=blue!50,grow=-175,level distance=75]
{node [concept] {}}
child [concept color=blue!50,grow=142.5,level distance=105]
{node [concept] {}}
child [concept color=blue!50,grow=197.5,level distance=105]
{node [concept] {}}
child [concept color=blue!50,grow=222.5,level distance=105]
{node [concept] {}}
child [concept color=blue!50,grow=247.5,level distance=105]
{node [concept] {}}
child [concept color=blue!50,grow=272.5,level distance=105]
{node [concept] {}}
child [concept color=blue!50,grow=297.5,level distance=105]
{node [concept] {}}
child [concept color=blue!50,grow=322.5,level distance=105]
{node [concept] {}}
child [concept color=blue!50,grow=350,level distance=105]
{node [concept] {}}
child [concept color=blue!50,grow=17.5,level distance=105]
{node [concept] {}}
child [concept color=blue!50,grow=42.5,level distance=105]
{node [concept] {}}
child [concept color=blue!50,grow=67.5,level distance=105]
{node [concept] {}}
child [concept color=blue!50,grow=92.5,level distance=105]
{node [concept] {}}
child [concept color=blue!50,grow=117.5,level distance=105]
{node [concept] {}}
child [concept color=blue!50,grow=105,level distance=130]
{node [concept] {}}
child [concept color=blue!50,grow=130,level distance=130]
{node [concept] {}}
child [concept color=red!50,grow=155,level distance=130]
{node [concept] {}}
child [concept color=blue!50,grow=185,level distance=130]
{node [concept] {}}
child [concept color=blue!50,grow=210,level distance=130]
{node [concept] {}}
child [concept color=blue!50,grow=235,level distance=130]
{node [concept] {}}
child [concept color=blue!50,grow=260,level distance=130]
{node [concept] {}}
child [concept color=blue!50,grow=285,level distance=130]
{node [concept] {}}
child [concept color=blue!50,grow=310,level distance=130]
{node [concept] {}}
child [concept color=blue!50,grow=335,level distance=130]
{node [concept] {}}
child [concept color=blue!50,grow=5,level distance=130]
{node [concept] {}}
child [concept color=blue!50,grow=30,level distance=130]
{node [concept] {}}
child [concept color=blue!50,grow=55,level distance=130]
{node [concept] {}}
child [concept color=blue!50,grow=80,level distance=130]
{node [concept] {}}
child [concept color=blue!50,grow=92.5,level distance=155]
{node [concept] {}}
}
;
\end{scope}
\end{tikzpicture}
\end{document}
\documentclass{article}
\usepackage{pgfplots}
\usepgfplotslibrary{polar}
\usepackage{tikz}
\usepackage[paperwidth=15cm,paperheight=22cm,left=-14cm,top=-10cm]{geometry}
\usetikzlibrary{calc,mindmap,backgrounds,scopes}
\pagestyle{empty}
\begin{document}
\begin{tikzpicture}[mindmap]
\begin{scope}[local bounding box=scope1]
\begin{polaraxis}[on background layer,
width=23cm,
grid=both
]
\end{polaraxis}
\end{scope}
\begin{scope}[shift={($(scope1)+(0cm,0)$)}]
\tikzset{every node/.style={text width=1cm,minimum size=1cm},text=green}
\node [concept] at (0,0)
{People}
child [concept color=blue!50,grow=-15,level distance=170]
{node [concept] at ([yshift=19.3pt]-0:0pt){Shoes}
child [concept color=blue!50,grow=-75,level distance=75]
{node [concept] {}}
child [concept color=blue!50,grow=-50,level distance=75]
{node [concept] {}}
child [concept color=blue!50,grow=-25,level distance=75]
{node [concept] {}}
child [concept color=blue!50,grow=5,level distance=75]
{node [concept] {}}
child [concept color=blue!50,grow=30,level distance=75]
{node [concept] {}}
child [concept color=blue!50,grow=55,level distance=75]
{node [concept] {}}
child [concept color=blue!50,grow=80,level distance=75]
{node [concept] {}}
child [concept color=blue!50,grow=105,level distance=75]
{node [concept] {}}
child [concept color=blue!50,grow=130,level distance=75]
{node [concept] {}}
child [concept color=red!50,grow=155,level distance=75]
{node [concept] {Not touch}}
child [concept color=blue!50,grow=-100,level distance=75]
{node [concept] {}}
child [concept color=blue!50,grow=-125,level distance=75]
{node [concept] {}}
child [concept color=blue!50,grow=-150,level distance=75]
{node [concept] {}}
child [concept color=blue!50,grow=-175,level distance=75]
{node [concept] {}}
child [concept color=blue!50,grow=142.5,level distance=105]
{node [concept] {}}
child [concept color=blue!50,grow=197.5,level distance=105]
{node [concept] {}}
child [concept color=blue!50,grow=222.5,level distance=105]
{node [concept] {}}
child [concept color=blue!50,grow=247.5,level distance=105]
{node [concept] {}}
child [concept color=blue!50,grow=272.5,level distance=105]
{node [concept] {}}
child [concept color=blue!50,grow=297.5,level distance=105]
{node [concept] {}}
child [concept color=blue!50,grow=322.5,level distance=105]
{node [concept] {}}
child [concept color=blue!50,grow=350,level distance=105]
{node [concept] {}}
child [concept color=blue!50,grow=17.5,level distance=105]
{node [concept] {}}
child [concept color=blue!50,grow=42.5,level distance=105]
{node [concept] {}}
child [concept color=blue!50,grow=67.5,level distance=105]
{node [concept] {}}
child [concept color=blue!50,grow=92.5,level distance=105]
{node [concept] {}}
child [concept color=blue!50,grow=117.5,level distance=105]
{node [concept] {}}
child [concept color=blue!50,grow=105,level distance=130]
{node [concept] {}}
child [concept color=blue!50,grow=130,level distance=130]
{node [concept] {}}
child [concept color=red!50,grow=155,level distance=130]
{node [concept] {}}
child [concept color=blue!50,grow=185,level distance=130]
{node [concept] {}}
child [concept color=blue!50,grow=210,level distance=130]
{node [concept] {}}
child [concept color=blue!50,grow=235,level distance=130]
{node [concept] {}}
child [concept color=blue!50,grow=260,level distance=130]
{node [concept] {}}
child [concept color=blue!50,grow=285,level distance=130]
{node [concept] {}}
child [concept color=blue!50,grow=310,level distance=130]
{node [concept] {}}
child [concept color=blue!50,grow=335,level distance=130]
{node [concept] {}}
child [concept color=blue!50,grow=5,level distance=130]
{node [concept] {}}
child [concept color=blue!50,grow=30,level distance=130]
{node [concept] {}}
child [concept color=blue!50,grow=55,level distance=130]
{node [concept] {}}
child [concept color=blue!50,grow=80,level distance=130]
{node [concept] {}}
child [concept color=blue!50,grow=92.5,level distance=155]
{node [concept] {}}
}
;
\end{scope}
\end{tikzpicture}
\end{document}
Respuesta1
RESPUESTA ACTUALIZADA(para pregunta actualizada). Simplemente agrega un yshift
.
\documentclass{article}
\usepackage{tikz}
\usepackage[paperwidth=45cm,paperheight=59cm,left=10cm,top=2cm]{geometry}
\usetikzlibrary{mindmap}
\pagestyle{empty}
\begin{document} \centering
\begin{tikzpicture}[mindmap]
\tikzset{every node/.style={text width=1cm,minimum size=1cm},text=green}
\node [concept] at (0,0)
{People}
child [concept color=blue!50,grow=-15,level distance=170,rotate=-20,yshift=17pt]
{node [concept] {Shoes}
child [concept color=blue!50,grow=-75,level distance=75]
{node [concept] {}}
child [concept color=blue!50,grow=-50,level distance=75]
{node [concept] {}}
child [concept color=blue!50,grow=-25,level distance=75]
{node [concept] {}}
child [concept color=blue!50,grow=5,level distance=75]
{node [concept] {}}
child [concept color=blue!50,grow=30,level distance=75]
{node [concept] {}}
child [concept color=blue!50,grow=55,level distance=75]
{node [concept] {}}
child [concept color=blue!50,grow=80,level distance=75]
{node [concept] {}}
child [concept color=blue!50,grow=105,level distance=75]
{node [concept] {}}
child [concept color=blue!50,grow=130,level distance=75]
{node [concept] {}}
child [concept color=red!50,grow=155,level distance=75]
{node [concept] {Not touch}}
child [concept color=blue!50,grow=-100,level distance=75]
{node [concept] {}}
child [concept color=blue!50,grow=-125,level distance=75]
{node [concept] {}}
child [concept color=blue!50,grow=-150,level distance=75]
{node [concept] {}}
child [concept color=blue!50,grow=-175,level distance=75]
{node [concept] {}}
child [concept color=blue!50,grow=142.5,level distance=105]
{node [concept] {}}
child [concept color=blue!50,grow=197.5,level distance=105]
{node [concept] {}}
child [concept color=blue!50,grow=222.5,level distance=105]
{node [concept] {}}
child [concept color=blue!50,grow=247.5,level distance=105]
{node [concept] {}}
child [concept color=blue!50,grow=272.5,level distance=105]
{node [concept] {}}
child [concept color=blue!50,grow=297.5,level distance=105]
{node [concept] {}}
child [concept color=blue!50,grow=322.5,level distance=105]
{node [concept] {}}
child [concept color=blue!50,grow=350,level distance=105]
{node [concept] {}}
child [concept color=blue!50,grow=17.5,level distance=105]
{node [concept] {}}
child [concept color=blue!50,grow=42.5,level distance=105]
{node [concept] {}}
child [concept color=blue!50,grow=67.5,level distance=105]
{node [concept] {}}
child [concept color=blue!50,grow=92.5,level distance=105]
{node [concept] {}}
child [concept color=blue!50,grow=117.5,level distance=105]
{node [concept] {}}
child [concept color=blue!50,grow=105,level distance=130]
{node [concept] {}}
child [concept color=blue!50,grow=130,level distance=130]
{node [concept] {}}
child [concept color=red!50,grow=155,level distance=130]
{node [concept] {}}
child [concept color=blue!50,grow=185,level distance=130]
{node [concept] {}}
child [concept color=blue!50,grow=210,level distance=130]
{node [concept] {}}
child [concept color=blue!50,grow=235,level distance=130]
{node [concept] {}}
child [concept color=blue!50,grow=260,level distance=130]
{node [concept] {}}
child [concept color=blue!50,grow=285,level distance=130]
{node [concept] {}}
child [concept color=blue!50,grow=310,level distance=130]
{node [concept] {}}
child [concept color=blue!50,grow=335,level distance=130]
{node [concept] {}}
child [concept color=blue!50,grow=5,level distance=130]
{node [concept] {}}
child [concept color=blue!50,grow=30,level distance=130]
{node [concept] {}}
child [concept color=blue!50,grow=55,level distance=130]
{node [concept] {}}
child [concept color=blue!50,grow=80,level distance=130]
{node [concept] {}}
child [concept color=blue!50,grow=92.5,level distance=155]
{node [concept] {}}
}
;
\end{tikzpicture}
\end{document}
RESPUESTA A LA PREGUNTA ORIGINAL: Creo que quieres un nodo separado.
\documentclass{article}
\usepackage{tikz}
\usepackage[paperwidth=15cm,paperheight=19cm]{geometry}
\usetikzlibrary{mindmap,shadows,decorations.text}
\pagestyle{empty}
\def\arrow{
(10.75:1.1) -- (6.5:1) arc (6.25:120:1) [rounded corners=0.5] --
(120:0.9) [rounded corners=1] -- (130:1.1) [rounded corners=0.5] --
(120:1.3) [sharp corners] -- (120:1.2) arc (120:5.25:1.2)
[rounded corners=1] -- (10.75:1.1) -- (6.5:1) -- cycle
}
\tikzset{
ashadow/.style={opacity=.25, shadow xshift=0.07, shadow yshift=-0.07},
}
\def\arrows[#1]{
\begin{scope}[scale=#1]
\draw[left color=red, right color=red!60] \arrow;
\end{scope}
}
\begin{document} \centering
\begin{tikzpicture}[mindmap]
\tikzset{every node/.style={text width=1cm,minimum size=1cm}}
\node [concept, text=white,align=left,scale=0.5] at (0,0)
{people}
child [concept color=red!50, grow=-90,level distance=70]
{node [concept] {Shoes}};
\node [concept,concept color=green!50, text=white,align=left,scale=0.5]
at ([yshift=-70pt]-15:130pt)
{Shirts}
child [concept color=blue!50,grow=-75,level distance=75,rotate=-40]
{node [concept] {Birds}}
child [concept color=blue!50,grow=155,level distance=75]
{node [concept] {cups}
} ;
\begin{scope}[yshift=-3.5cm,xshift=4.5cm]
\draw node at (1,-6) [text width=3cm] {\small I do not want the arm that connects the nodes \\ shoes and shirts to be touched by the nodes birds or cups, \\ but I also do not want to change the angle formed between \\ birds and cups, I just want to rotate the node Shirts}; \draw [decorate,decoration={text along path,text={Turn Shirts}}] (10.75:1.1) -- (6.5:1) arc (6.25:120:1) [rounded corners=0.5] -- (120:0.9) [rounded corners=1] -- (130:1.1) [rounded corners=0.5] --
(120:1.3) [sharp corners] -- (120:1.2) arc (120:5.25:1.2)
[rounded corners=1] -- (10.75:1.1) -- (6.5:1) -- cycle;
\arrows[1]
\end{scope}
\end{tikzpicture}
\end{document}