includegraphics 環境の色付きフレーム

includegraphics 環境の色付きフレーム

\includegraphics[<your options>,frame]{image} 画像の周囲にタイトな境界線を作成するために使用したいのですが、境界線の色を変更するにはどうすればよいですか?

最小限の動作例:

\documentclass[tikz]{standalone}
\usepackage[export]{adjustbox}
\begin{document}
\includegraphics[frame]{example-image-A}  
\end{document}

小さなタイトな境界線のある画像の例

答え1

使用adjustbox

\documentclass{article}
\usepackage{xcolor}
\usepackage[export]{adjustbox}
\begin{document}
  \includegraphics[width=2cm,cfbox=blue 1pt 1pt]{example-image}
\end{document}

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

使い方はcfbox?これはマニュアルからの抜粋です(のadjustbox):

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

オプションでexportこれらのキーが利用可能になります\includegraphics

答え2

画像とフレームの間の白い隙間は、長さを変更することで変更できます\fboxsep。長さのデフォルトは 3pt です。

\documentclass[12pt]{article}
\usepackage{graphicx,xcolor}
\begin{document}
\textcolor{cyan}{\fboxrule=4pt\fbox{\includegraphics[height=1in]{example-image-A}}}
\end{document}

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

答え3

tcolorbox

\documentclass{article}
\usepackage[most]{tcolorbox}
\begin{document}
  \tcbincludegraphics[hbox,colframe=blue,boxrule=3pt,arc=0pt,outer arc=0pt,graphics options={width=3cm}]{example-image}
  \tcbincludegraphics[size=fbox,colframe=red!50!black,colback=red!20!black,
fonttitle=\bfseries,center title,drop fuzzy shadow,title=my picture,colback=olive,boxsep=4pt,arc=0pt,graphics options={width=3cm}]{example-image}
\end{document}

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

詳細はtcolorboxマニュアルの 213 ページ、セクション 10.1 を参照してください。

関連情報