PGF-TikZ 명명된 모양 오류

PGF-TikZ 명명된 모양 오류

아래 LaTeX 코드를 실행하면 오류가 발생합니다.

패키지 pgf 오류: h02라는 이름의 모양이 알려져 있지 않습니다.

동시에 for 루프에 \node라벨을 사용하여 객체에 태그 를 지정했습니다 . h\x0제가 보기에는 그렇게 해야 하는 옳은 일인 것 같습니다. 명령 이 포함된 줄의 주석 처리를 제거 \coordinate하고 h02.west다음으로 변경했지만 v02.west여전히 오류가 발생합니다.

패키지 pgf 오류: v02라는 모양이 알려져 있지 않습니다.

내 코드는 다음과 같습니다.

\documentclass[10pt,a4paper]{article}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}[place/.style={rectangle,draw=blue,inner sep=0pt,minimum size=5mm},scale = 1.6,every lower node part/.style={font=\tiny}]

% Horizontal Vertices
\foreach \x in {0,1,2}
{
    \draw (\x,0) circle (0.03cm);
    \fill (\x,0) circle (0.03cm);
    \node (h\x0) at (\x,0) [place] {};
    % \coordinate (v\x0) at (\x,0);
}
\node [left, every lower node part] at (h02.west) {$N_{1}=3$};
\end{tikzpicture}
\end{document}

답변1

나는 오류를 보았다. 이름표는 (h02.west)오히려 이어야 합니다 (h20.west).

\documentclass[10pt,a4paper]{article}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}[place/.style={rectangle,draw=blue,inner sep=0pt,minimum size=5mm},scale = 1.6,every lower node part/.style={font=\tiny}]

% Horizontal Vertices
\foreach \x in {0,1,2}
{
    \draw (\x,0) circle (0.03cm);
    \fill (\x,0) circle (0.03cm);
    \node (h\x0) at (\x,0) [place] {};
    % \coordinate (v\x0) at (\x,0);
}
\node [left, every lower node part] at (h20.west) {$N_{1}=3$};
\end{tikzpicture}
\end{document}

관련 정보