平均能量损失

平均能量损失

有什么问题?为什么框架不能有圆角?

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

在此处输入图片描述

相关内容