Wie kann ich entfernenALLEPlatz um TiKZ. Angesichts des MWE unten möchte ich also keinen Platz zwischen der Fbox und der Knotenbox (also möchte ich im Wesentlichen eine Zeile sehen). Wie kann ich das realisieren?
Befindet sich dieser Raum in tikzpicture
oder in \fbox
?
So entfernen Sie Leerzeichen zwischen \fbox
und Knoten
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}
Antwort1
Der Abstand wird gleichmäßig an jedem der vier Ränder von \fbox
mit gesteuert \fboxsep
, sodass der Abstand durch verursacht wird \fbox
. Wenn Sie es auf setzen, 0pt
wird der Abstand vollständig entfernt.
Verwendung \setlength{\fboxsep}{0pt}
innerhalb einer TeX-Gruppe. Durch {...}
Umbrechen wird verhindert, dass dies \fboxsep
global geändert wird.
Die Angabe \node[draw]
hat fast die gleiche Wirkung wie die Verwendung des äußeren \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}