我怎麼刪除全部TiKZ 周圍的空間。因此,考慮到下面的 MWE,我希望 fbox 和節點框之間沒有空間(所以本質上我想看到 1 行)。如何實現這一點呢?
這個空間是在tikzpicture
還是在\fbox
?
如何刪除\fbox
和 節點之間的空間
微量元素
\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的四個邊距中\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}