개념 tikz 라이브러리 마인드맵, 배경 사이에 가장자리 추가

개념 tikz 라이브러리 마인드맵, 배경 사이에 가장자리 추가

나는 stack.exchange에 글을 올리는 것이 처음이지만 몇 년 전부터 LaTeX를 사용해 왔으며 LaTeX가 고품질 문서를 ​​생성하는 데 정말 도움이 된다고 생각합니다.

저는 LaTeX로 박사 학위 논문을 작성하고 있고 tikz, 라이브러리 마인드맵 및 배경을 사용하여 그래프를 만들고 있는데, 제가 생각한 대로 완벽해 보입니다. 원본 코드:

\documentclass[border=2mm]{standalone}

\usepackage{tikz}
\usetikzlibrary{mindmap,backgrounds}
\begin{document}
\tikz [mindmap, every node/.style=concept, concept color=black!20,grow cyclic,
level 1/.append style={level distance=4.5cm,sibling angle=61},
level 2/.append style={level distance=3cm,sibling angle=60}]
\node [root concept] { \LARGE Root Concept}
child { node [concept] (A) {A}
child { node {child} }
child { node {child} }
}
child { node [concept] (B) {B}
child { node {child}}
child { node {child}}
}
child { node [concept] (C) {C}
child { node {child}}
child { node {child}}
child { node {child}}
}
child { node [concept] (D) {D}
child { node {child}}
child { node {child}}
}
child { node [concept] (E) {E}
child { node {child}}
child { node {child}}
}
child { node [concept] (F) {F}
child { node {child}}
child { node {child}}
child { node {child}}
};
\end{document}

그런데 A, B, C, D, E, F(F와 A보다) 사이에 연결을 추가하려고 하면 상황이 복잡해집니다! 그 중 2단계 노드를 연결하는 링을 만들고 싶은데, 코드가 원래 구조를 모두 망쳐버리게 됩니다! 내 재판은 다음과 같습니다.

\documentclass[border=2mm]{standalone}

\usepackage{tikz}
\usetikzlibrary{mindmap,backgrounds}
\begin{document}  
\begin{tikzpicture}[mindmap, every node/.style=concept, concept color=black!20,grow cyclic,
level 1/.append style={level distance=1cm,sibling angle=61},
level 2/.append style={level distance=3cm,sibling angle=60}]
\begin{scope}[mindmap, concept color=lightgray, text=black, grow cyclic]
\node [root concept] { \LARGE Root Concept}
child { node [concept] (A) {A}
child { node {child} }
child { node {child} }
}
child { node [concept] (B) {B}
child { node {child}}
child { node {child}}
}
child { node [concept] (C) {C}
child { node {child}}
child { node {child}}
child { node {child}}
}
child { node [concept] (D) {D}
child { node {child}}
child { node {child}}
}
child { node [concept] (E) {E}
child { node {child}}
child { node {child}}
}
child { node [concept] (F) {F}
child { node {child}}
child { node {child}}
child { node {child}}
};
\end{scope}

\draw [concept connection] (A) edge (B)
                                         (B) edge (C)
                                         (C) edge (D)
                                         (D) edge (E)
                                         (E) edge (F)
                                     (F) edge (A);                                   

 \end{tikzpicture}

이 작업을 수행하는 방법을 알 수 없습니다. 또한 배경 라이브러리를 사용하여 두 번째 수준 노드(A와 C) 사이에 추가 연결을 추가하고 싶습니다.

이 방향으로 도움을 주시면 정말 감사하겠습니다! 고마워요, E.

관련 정보