TikZ 自动机:节点周围圆圈的大小

TikZ 自动机:节点周围圆圈的大小

我正在尝试用 TikZ 替换 vaucanson-g,但我无法将自动机缩小。节点周围的圆圈似乎有一个最小尺寸,即使使用 也无法减小inner sep=0。以下示例:

\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{automata,positioning}
\begin{document}
\begin{tikzpicture} [->,auto,node distance=0.6cm,line width=0.4mm]
 \node[state,initial,inner sep=1pt] (q) {$q$};
 \node[state,accepting] (p) [right=of q] {$p$};
\end{tikzpicture}
\end{document}

字母周围留有大量空白。

答案1

添加inner sep=0pt, minimum size=0pt对我来说就可以完成这项工作。

在此处输入图片描述

完整代码如下:

\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{automata,positioning}
\begin{document}
\begin{tikzpicture} [->,auto,node distance=0.6cm,line width=0.4mm]
 \node[state,initial,inner sep=1pt,minimum size=0pt] (q) {$q$};
 \node[state,accepting,inner sep=1pt,minimum size=0pt] (p) [right=of q] {$p$};
\end{tikzpicture}
\end{document}

相关内容