![删除 tikz 周围的空间](https://linux22.com/image/348225/%E5%88%A0%E9%99%A4%20tikz%20%E5%91%A8%E5%9B%B4%E7%9A%84%E7%A9%BA%E9%97%B4.png)
我如何删除全部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
空格由的四个边距均等控制\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}