어떻게 제거할 수 있나요?모두TiKZ 주변 공간. 따라서 아래 MWE가 주어지면 fbox와 노드 상자 사이에 공백이 없어야 합니다(따라서 본질적으로 한 줄을 보고 싶습니다). 이것을 어떻게 실현할 수 있나요?
이 공간은 안에 있나요 tikzpicture
, 안에 있나요 \fbox
?
\fbox
노드와 노드 사이의 공간을 제거하는 방법
MWE
\documentclass{article}
\usepackage{tikz}
\begin{document}
\fbox{%
\begin{tikzpicture}[node distance = 0.8cm and 0.2cm]%
\node[draw] (center) {CENTER}; %
\end{tikzpicture}%
}
\end{document}
답변1
\fbox
공백은 with 의 4개의 여백 각각에 동일하게 제어되므로 \fboxsep
공백이 발생합니다 \fbox
. 로 설정하면 0pt
공간이 전혀 제거됩니다.
\setlength{\fboxsep}{0pt}
TeX 그룹 내부에서 사용하십시오 . 즉, {...}
감싸면 \fboxsep
전역적으로 변경되는 것을 방지할 수 있습니다.
지정하면 \node[draw]
외부를 사용하는 것과 거의 동일한 효과가 있습니다 \fbox
.
\documentclass{article}
\usepackage{tikz}
\begin{document}
{%
\setlength{\fboxsep}{0pt}
\fbox{%
\begin{tikzpicture}[node distance = 0.8cm and 0.2cm]%
\node[draw] (center) {CENTER}; %
\end{tikzpicture}%
}
}
\fbox{%
\begin{tikzpicture}[node distance = 0.8cm and 0.2cm]%
\node[draw] (center) {CENTER}; %
\end{tikzpicture}%
}
\begin{tikzpicture}[node distance = 0.8cm and 0.2cm]%
\node[draw,line width=1.5\fboxrule] (center) {CENTER}; %
\end{tikzpicture}%
\end{document}