12.3.4 Hexagon Diagram

Define

\newlength{\OneCmPlusHalf}
\setlength{\OneCmPlusHalf}{1.5cm}

The code

\begin{tikzcd}[row sep={0.0*\the\DL,between origins}, column sep={0.0*\the\DL,between origins}, background color=backgroundColor, ampersand replacement=\&]
    \&[0.86602540378\OneCmPlusHalf]
    1
    \&[0.86602540378\OneCmPlusHalf]
    \\[0.5\OneCmPlusHalf]
    2
    \&[0.86602540378\OneCmPlusHalf]
    \&[0.86602540378\OneCmPlusHalf]
    3
    \\[\OneCmPlusHalf]
    4
    \&[0.86602540378\OneCmPlusHalf]
    \&[0.86602540378\OneCmPlusHalf]
    5
    \\[0.5\OneCmPlusHalf]
    \&[0.86602540378\OneCmPlusHalf]
    6
    \&[0.86602540378\OneCmPlusHalf]
    % 1-Arrows
    % Left Boundary
    \arrow[from=1-2,to=2-1,"L_{1}"']%
    \arrow[from=2-1,to=3-1,"L_{2}"']%
    \arrow[from=3-1,to=4-2,"L_{3}"']%
    % Right Boundary
    \arrow[from=1-2,to=2-3,"R_{1}"]%
    \arrow[from=2-3,to=3-3,"R_{2}"]%
    \arrow[from=3-3,to=4-2,"R_{3}"]%
\end{tikzcd}

will produce the following hexagon diagram:

To make the diagram larger, one could use e.g.

\newlength{\TwoCm}
\setlength{\TwoCm}{2.0cm}

and replace all instances of \OneCmPlusHalf with \TwoCm in the code above.


Noticed something off, or have any comments? Feel free to reach out!


You can also use the contact form below: