在 tikzpicture 的子图之间添加空间(用于标题)

在 tikzpicture 的子图之间添加空间(用于标题)

我正在尝试使用tikz图片。它工作正常,但是标题子图看上去很奇怪。

我尝试添加 \qquad,但仍然遇到同样的问题。

这是我的代码;

\documentclass{article}
\usepackage{tikz,subfigure}
\begin{document}
\begin{figure}[!hb]%
\centering
\subfigure[Caption for subfigure 1]{
\begin{tikzpicture}[every node/.style={circle,draw}]
\node{5};
\end{tikzpicture}
}
\qquad\qquad\qquad
\subfigure[Caption for subfigure 2]{
\begin{tikzpicture}[every node/.style={circle,draw}]
\node{}
        child{node{}}
        child[missing];
\end{tikzpicture}
}
\caption{}%
\label{}%
\end{figure}

\end{document}

以下是生成的图像

在此处输入图片描述

答案1

这是一个边界框问题。您可以添加一个具有 [最小宽度=xxxcm] 的节点

\documentclass{文章}
\usepackage{tikz,子图}
\开始{文档}
\begin{图}[!hb]%
\定心
\subfigure[子图 1 的标题]{
\开始{tikzpicture}
\begin{范围}[每个节点/.style={circle,draw}]
\节点(a){5};
\结束{范围}
\node[最小宽度=3.5cm] 位于 (a){};
\结束{tikzpicture}
}
\qquad\qquad\qquad
\subfigure[子图 2 的标题]{
\开始{tikzpicture}

\begin{范围}[每个节点/.style={circle,draw}]
\节点(a){}
        子{节点{}}
        孩子[失踪];

\结束{范围}
  \node[最小宽度=3.5cm] 位于 (a){};      
\结束{tikzpicture}
}
\标题{}%
\标签{}%
\结束{图}

\结束{文档}

节点

相关内容