パディングなしの\fbox

パディングなしの\fbox

\fbox{}こんにちは。内で使用したいですfigure。グラフィックには白い部分がたくさんあるので、見やすくするために境界線を追加したいです。しかし、 によって\fbox{}グラフィックにパディングが追加されることに気づきましたが、これは気に入らない/望ましくありません。グラフィックが「終了する」場所に境界線 (または +1px) を追加したいです。

説明のために、これが私のコードです:

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

次のようになります:

\fbox{\includegraphics[width=0.28\textwidth] {img/file.ext}}明らかに、私の適切なコードには、黄色のボックスの代わりにこのようなものがあります。

フレーム内のパッドを取り除く方法をご存知ですか?

答え1

境界線は長さによって決まります\fboxsep:

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

ここに画像の説明を入力してください

関連情報