%EC%9D%98%20%EC%95%B5%EC%BB%A4%EB%A1%9C%20%EC%99%BC%EC%AA%BD%20%EC%83%81%EB%8B%A8%20%EC%9C%84%EC%B9%98%EB%A5%BC%20%EC%96%B4%EB%96%BB%EA%B2%8C%20%EC%84%A4%EC%A0%95%ED%95%A9%EB%8B%88%EA%B9%8C%3F.png)
경계 사각형의 왼쪽/오른쪽 좌표를 기준으로 노드를 배치하는 방법이 있습니까? 중앙 위치만 지정할 수 있는 것 같습니다.
답변1
주어진 좌표에서 노드를 왼쪽 또는 오른쪽 정렬하려면 노드에서 anchor = east
/ 옵션을 사용하십시오. anchor=west
다음은 가운데, 오른쪽, 왼쪽 정렬의 예입니다.
\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{calc}
\usetikzlibrary{backgrounds}
\begin{document}
\begin{tikzpicture}[framed]
\useasboundingbox (0,0) rectangle (4,4);
\node at (2,2) {gnarply};
\draw (2,2)--(3,3);
\end{tikzpicture}\qquad
\begin{tikzpicture}[framed]
\useasboundingbox (0,0) rectangle (4,4);
\node[anchor=west] at (2,2) {gnarply};
\draw (2,2)--(3,3);
\end{tikzpicture}\qquad
\begin{tikzpicture}[framed]
\useasboundingbox (0,0) rectangle (4,4);
\node[anchor=east] at (2,2) {gnarply};
\draw (2,2)--(3,3);
\end{tikzpicture}
\end{document}