如何转置 Tikz Graph?

如何转置 Tikz Graph?

我想转置下面的 Tikz 图表。我的目标是获取最右边的图表,因此我需要转置中间的图表。

我如何转置 Tikz 图?

\documentclass{article}
\usepackage{tikz}
\usepackage{pgfplots}
\usetikzlibrary{graphs}
\usetikzlibrary{graphs.standard}
\begin{document}
\tikz \graph {
1 -- 14 -- 13 -- 12 -- 14{} -- 1{};
2 -- 24 -- 23 -- 21 -- 24{} -- 2{};
3 -- 31 -- 32 -- 34 -- 35 -- 3{};
4 -- 41 -- 42 -- 43 -- 41{} -- 42{} -- 4{};
5 -- 5{} -- 53 -- 5{}{} -- 5{}{}{};

14 -- [bend right] 41;
13 -- 31;
24{} -- 42{};
14{} -- [bend right] 41{};
35 -- [bend right] 53;
24 -- 42;
};
\end{document}

在此处输入图片描述

答案1

请查看 部分中的手册Placement on a Grid。其中描述了chain shiftgroup shift键,可以在这里有效使用:

\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{graphs}
\usetikzlibrary{graphs.standard}
\begin{document}
\tikz \graph [group shift=(0:1), chain shift=(270:1)] {
1 -- 14 -- 13 -- 12 -- 14{} -- 1{};
2 -- 24 -- 23 -- 21 -- 24{} -- 2{};
3 -- 31 -- 32 -- 34 -- 35 -- 3{};
4 -- 41 -- 42 -- 43 -- 41{} -- 42{} -- 4{}; 
5 -- 5{} -- 53 -- 5{}{} -- 5{}{}{};

14 -- [bend right] 41;
13 -- 31;
24{} -- 42{};
14{} -- [bend right] 41{};
35 -- [bend right] 53;
24 -- 42;
};
\end{document}

在此处输入图片描述

相关内容