迷你页面中并排显示两个图形的标题

迷你页面中并排显示两个图形的标题

考虑下面的代码,我试图通过两个独立的标题将两个图形并排放在一个迷你页面中。我面临的问题是标题有重叠(如果标题长度超过几个字,右侧图形的标题会覆盖左侧图形的标题。)。如果我使用默认间距,图形也会重叠。为了防止标题和图形重叠,我尝试在图形之间留出空间,但这会超出页面长度,并且对于长标题来说这不是最终的解决方案。此外,图形没有对齐。

\documentclass[smallextended]{svjour3}

\usepackage{graphicx}

\begin{document}

        \begin{figure*}[!htb]
        \centering
        \begin{minipage}{0.5\textwidth}
            \centering
    \includegraphics[scale=0.35]{sample.jpg}
    \caption{This is a caption} \label{this is a label}
        \end{minipage}%
        \begin{minipage}{0.8\textwidth}
            \centering
    \includegraphics[scale=0.35]{sample2.jpg}
    \caption{caption 2.} \label{label 2}
        \end{minipage}
    \end{figure*}
\end{document}

因此,我欢迎任何相反的解决方案!

答案1

您的问题,即使在添加了结果照片之后也完全不清楚。我假设您有两列文章,两列上都有图形。在放置图像时您犯了两个错误:

  • 两个迷你页面的总和是1.3\textwidth。因此,第二张图片溢出了页面(正如我在评论中所说的那样)
  • 您可以使用某些因子缩放图像尺寸,这并不依赖于迷你页面中的可用空间,因此图像可以变得比迷你页面更大...

在下面的 mwe 中,我\fbox在小页面周围添加了可见的边框。如您所见,没有图像重叠,也没有标题重叠,图像也没有溢出小页面或页面。

enter image description here (红线表示页面布局。对于图像,我使用duckumemnts包中的测试图像,因为没有你的)

我的测试结果:

\documentclass[twocolumn]{article}
\usepackage{geometry}
\usepackage[export]{adjustbox} % it also load graphics page

%-------------------------------------- only for show page layout
\usepackage{showframe}
\renewcommand\ShowFrameLinethickness{0.25pt}
\renewcommand*\ShowFrameColor{\color{red}}
%---------------------------------------------------------------%
\usepackage{lipsum}

\begin{document}
\lipsum[1-5]
    \begin{figure*}
    \centering
    \fbox{%
    \begin{minipage}[t]{0.47\linewidth}
        \centering
\includegraphics[scale=0.35]{example-image-duck}
\caption{\lipsum[11]} \label{this is a label}
    \end{minipage}%
    }
    \hfill
    \fbox{%
    \begin{minipage}[t]{0.47\linewidth}
        \centering
\includegraphics[scale=0.35]{example-image-duck}
\caption{caption 2.} \label{label 2}
    \end{minipage}
    }
\end{figure*}
\lipsum
\end{document}

编辑: 我使用\documentclass{scjour3}(在 overleaf 上) 测试了我的 mwe。结果是:

enter image description here

(在测试中我使用example-image-aexample-image-b,以及浮动环境figure,因为您的文档只有一列)

正如您所见,mwe 可以解决任何问题。因此不清楚您的问题是什么。mwe 的工作方式与“广告宣传的”一致 :-)

相关内容