有什么问题?为什么框架不能有圆角?
\documentclass{article}
\usepackage[framemethod=TikZ]{mdframed}
\usepackage{lipsum}
\usepackage{float}
\usepackage{copyrightbox}
\makeatletter
\renewcommand{\CRB@setcopyrightfont}{%
\footnotesize %footnotesize normalsize
\color{black} % <--- you can select black because
}
\makeatother
\begin{document}
\begin{figure}[H]
\centering
\caption{Process}
\label{copia}
\copyrightbox[b]{
\begin{mdframed}[roundcorner=10pt]
\includegraphics[scale=0.8]{example-image}
\end{mdframed}
{source: asd }}
\end{figure}
\end{document}
答案1
有几件事正在发生。
首先,您的大括号在宏中的位置不正确\copyrightbox
。
你有:\copyrightbox[b]{
框架source: asd}}
,但你应该\copyrightbox[b]{
框架}{source: asd}
。
其次,\copyrightbox
似乎不喜欢将框架作为其图像参数。您可以通过将其放在 来解决此问题\parbox
。
平均能量损失
\documentclass{article}
\usepackage[framemethod=TikZ]{mdframed}
\usepackage{float}
\usepackage{copyrightbox}
\makeatletter
\renewcommand{\CRB@setcopyrightfont}{%
\footnotesize
\color{black}}
\makeatother
\begin{document}
\begin{figure}[H]
\centering
\caption{Process}
\label{copia}
\copyrightbox[b]{%
\parbox{\linewidth}{%
\begin{mdframed}[roundcorner=10pt]
\centering
\includegraphics[scale=0.8]{example-image}%
\end{mdframed}%
}%
}{source: asd}
\end{figure}
\end{document}
答案2
如果您不想使用mdframed
,我有一个解决方案tikz
。
\documentclass{article}
\usepackage{tikz}
\usepackage{float}
\usepackage{copyrightbox}
\begin{document}
\begin{figure}[H]
\centering
\caption{Process}
\label{copia}
\copyrightbox[b]{\tikz\node[draw,inner sep=5mm, rounded corners=10pt]{\includegraphics[scale=0.8]{example-image}};}
{source: asd }
\end{figure}
\end{document}
答案3
这里有一个解决方案adjustbox
(您需要它的最新版本 v1.1 或 v1.2):
\documentclass{article}
\usepackage{float}
\usepackage{adjustbox}
\usepackage{copyrightbox}
\begin{document}
\begin{figure}[H]
\centering
\caption{Process}
\label{copia}
copyrightbox[b]{%
\adjustimage{scale=0.8,margin=5pt,rndfbox=10pt}{example-image}
}{source: asd }
\end{figure}
\end{document}
或者adjustbox
直接使用,不用包裹float
:
\documentclass{article}
\usepackage{adjustbox}
\usepackage{copyrightbox}
\begin{document}
\begin{adjustbox}{center,captionabove={Process},label={copia},nofloat=figure}
\copyrightbox[b]{%
\adjustimage{scale=0.8,margin=5pt,rndfbox=10pt}{example-image}
}{source: asd }
\end{adjustbox}
\end{document}