我正在尝试用 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}