\fbox sem preenchimento

\fbox sem preenchimento

Olá, quero usar \fbox{}dentro de um arquivo figure. Como o gráfico possui partes brancas, quero adicionar uma borda para melhor visualização. Mas reconheci que isso \fbox{}adiciona um preenchimento ao gráfico que não gosto/quero. Quero a borda (ou +1px) onde o gráfico "termina".

Para fins de ilustração, este é o meu código:

\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}

Me dá isso:

Obviamente, no meu código adequado, existe s.th. assim \fbox{\includegraphics[width=0.28\textwidth] {img/file.ext}}em vez da caixa amarela.

Alguma idéia de como remover o preenchimento de dentro da moldura?

Responder1

A borda é determinada pelo \fboxsepcomprimento:

\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}

insira a descrição da imagem aqui

informação relacionada