TikZ: 좌표의 보수 표시

TikZ: 좌표의 보수 표시

mark=<...>나는 관심을 끌기 위해 스스로에게 물었습니다. a에 a를 추가할 가능성이 있습니까 \coordinate?

\documentclass[margin=3cm]{standalone}
\usepackage{tikz}
\begin{document}

\begin{tikzpicture}
\coordinate[label={[mark=*, text=red,left]:A}] (A) at (0,2);
\end{tikzpicture}

\end{document}

참고: 방법

\foreach \P in {....} \draw[fill=white] (\P) circle (1.5pt);

분명하다.

답변1

그만한 가치가 있습니다. 이렇게 하면 플롯 표시가 추가되고 mark options.

\documentclass[margin=3cm]{standalone}
\usepackage{tikz}
\begin{document}

\begin{tikzpicture}[cmark/.style={append after command={plot[only marks,mark=#1] coordinates {(\tikzlastnode)}}}]
\coordinate[label={[text=red,left]:A},cmark={*,mark options={fill=white}}] 
(A) at (0,2);
\path (2,2) node[circle,inner sep=1.5pt,draw,label={[text=red,left]:B}] (B){} ;
\draw[stealth-stealth] (A) to[out=90,in=90] (B);
\end{tikzpicture}
\end{document}

여기에 이미지 설명을 입력하세요

B하지만 노드를 사용하는 옵션에 비해 장점이 전혀 보이지 않습니다 . 오히려 둘 중 하나를 화살표로 연결하면 그림과 같이 노드만 경계를 알 수 있다는 단점이 있습니다. (물론 노드의 경우 원호 경로 B.center대신을 이용하여 중앙에 연결할 수도 있습니다.)B

관련 정보