我可以让 MWE 工作,但是当我将 Tikz 图形插入大型文档时,边缘变得非常小 - 一些继承?如何使 tikz 图形中的边缘保持正确的大小?
目标及其 MWE
\documentclass{article}
\usepackage{tikz}
\usepackage{pgfplots}
\usetikzlibrary{graphs}
\usetikzlibrary{graphs.standard}
\begin{document}
\tikz \graph {
1 -- 1{,}4 -- 1{,}3 -- 1{,}2 -- 1{,}4{} -- 1{};
2 -- 2{,}4 -- 2{,}3 -- 2{,}1 -- 2{,}4{} -- 2{};
3 -- 3{,}1 -- 3{,}2 -- 3{,}4 -- 3{,}5 -- 3{};
4 -- 4{,}1 -- 4{,}2 -- 4{,}3 -- 4{,}1{} -- 4{,}2{} -- 4{};
5 -- 5{} -- 5{,}3 -- 5{}{} -- 5{}{}{};
1{,}4 -- [bend right] 4{,}1;
1{,}3 -- 3{,}1;
2{,}4{} -- 4{,}2{};
1{,}4{} -- [bend right] 4{,}1{};
3{,}5 -- [bend right] 5{,}3;
2{,}4 -- 4{,}2;
};
\end{document}
结果边缘非常小
答案1
这些inner sep
设置以某种方式继承自节点设置,因此将它们设为空。我像这样更新了,情况有所好转,但节点中的字体大小(数字)仍然有点太大。
\tikz [inner sep=0pt]\graph {
1 -- 1{,}4 -- 1{,}3 -- 1{,}2 -- 1{,}4{} -- 1{};
2 -- 2{,}4 -- 2{,}3 -- 2{,}1 -- 2{,}4{} -- 2{};
3 -- 3{,}1 -- 3{,}2 -- 3{,}4 -- 3{,}5 -- 3{};
4 -- 4{,}1 -- 4{,}2 -- 4{,}3 -- 4{,}1{} -- 4{,}2{} -- 4{};
5 -- 5{} -- 5{,}3 -- 5{}{} -- 5{}{}{};
1{,}4 -- [bend right] 4{,}1;
1{,}3 -- 3{,}1;
2{,}4{} -- 4{,}2{};
1{,}4{} -- [bend right] 4{,}1{};
3{,}5 -- [bend right] 5{,}3;
2{,}4 -- 4{,}2;
};
}