\fbox ohne Polsterung

\fbox ohne Polsterung

\fbox{}Hallo, ich möchte innerhalb eines verwenden figure. Da die Grafik viele weiße Teile hat, möchte ich ihr zur besseren Ansicht einen Rahmen hinzufügen. Aber ich habe festgestellt, dass dies \fbox{}der Grafik eine Polsterung hinzufügt, die mir nicht gefällt/die ich nicht haben möchte. Ich möchte den Rahmen dort (oder +1px), wo die Grafik „endet“.

Zur Veranschaulichung hier mein Code:

\documentclass{report}
\usepackage{xcolor}
\newcommand\crule[3][black]{\textcolor{#1}{\rule{#2}{#3}}}
\begin{document}

  \crule[yellow]{2cm}{1cm} 

  \fbox{\crule[yellow]{2cm}{1cm}}

\end{document}

Gibt mir dies:

Offensichtlich gibt es in meinem eigentlichen Code so etwas anstelle \fbox{\includegraphics[width=0.28\textwidth] {img/file.ext}}des gelben Kästchens.

Irgendwelche Ideen, wie man die Polsterung im Rahmen entfernt?

Antwort1

Die Grenze wird durch die \fboxsepLänge bestimmt:

\documentclass{report}
\usepackage{xcolor}
\newcommand\crule[3][black]{\textcolor{#1}{\rule{#2}{#3}}}
\begin{document}

\crule[yellow]{2cm}{1cm}

\setlength{\fboxsep}{0pt}\fbox{\crule[yellow]{2cm}{1cm}}

\end{document}

Bildbeschreibung hier eingeben

verwandte Informationen