Tikz에서는 정렬 이 align=alignement
가능한 위치를 사용 하여 여러 줄 노드를 만들 수 있습니다 left
.center
right
\\
이 이전 질문을 참조하십시오)
라인에 따라 정렬이 다른 다중 라인 노드를 어떻게 가질 수 있는지 궁금합니다.
예:
Node title
this the body of the
node spanning several
lines.
답변1
text width
매개변수를 에 추가하는 경우 node
이는 에 있는 노드 내용과 유사합니다 minipage
. 따라서 세트를 사용하면 환경 과 text width
같은 일반적인 텍스트 중앙 정렬 방법을 사용할 수 있습니다 . 나머지 텍스트를 정렬하려면 노드 옵션에도 추가하세요. 기본값은 노드 텍스트를 오른쪽으로 정렬하는 것입니다.\centering
center
align=justify
\documentclass{article}
\usepackage{tikz}
\usepackage{lipsum}
\begin{document}
\begin{tikzpicture}
\node [draw,text width=5cm]
{{\centering Stuff \par}
\lipsum[1]};
\node at (6,0) [draw,text width=5cm,align=justify]
{\begin{center}
Stuff
\end{center}
\lipsum[1]};
\end{tikzpicture}
\end{document}