我正在寻找一种解决方案,如何实现不同大小的占位符,由彩色的顶部和底部规则构成,我可以根据需要将其放置在不同的两列页面上。
目标是用图形替换这些占位符。在最佳情况下,包含的图形会“自动”缩放以适合相应的占位符,并且标题位于彩色底部规则下方。
如下面的示例所示,占位符应该位于跨越两列的页面顶部/底部,或者位于页面顶部/底部,两个较小的图形彼此相邻(每个图形位于一列中)。
这种方法可以用 LaTeX 实现吗?我需要哪些软件包?提前谢谢。
编辑:这是 MWE,它表明如果两个图形(即输入 PDF 文件)大小相同,我的方法会很有效。但是,如果原始图形大小不同,则两个框不再相同。
如何才能为两种不同尺寸的图形(参见第 2 页)配备相同的盒子(参见第 1 页)?
\documentclass[a4paper,10pt,twoside,twocolumn]{article}
\usepackage{graphicx}
\usepackage{lipsum}
\usepackage{geometry}
\usepackage{subcaption}
\usepackage{xcolor}
\usepackage{stfloats}
\begin{document}
\begin{figure*}[!b]
\begin{minipage}{\columnwidth}
{\color{red}\rule{\columnwidth}{0.04cm}}
\vspace{-0.25cm}
\scalebox{1.1}{\includegraphics[trim=6cm 18cm 2.5cm 2cm,clip=true,height=7cm]{Test.pdf}}
{\color{red}\rule{\columnwidth}{0.04cm}}
\captionof{table}{Test}\label{tab:Test1}
\end{minipage}\qquad
\begin{minipage}{\columnwidth}
{\color{red}\rule{\columnwidth}{0.04cm}}
\centering
\vspace{-0.25cm}
\scalebox{1.1}{\includegraphics[trim=6cm 18cm 2.5cm 2cm,clip=true,height=7cm]{Test.pdf}}
{\color{red}\rule{\columnwidth}{0.04cm}}
\captionof{table}{Test}\label{fig:Test2}
\end{minipage}
\end{figure*}
\lipsum[1]
\begin{figure*}[!b]
\begin{minipage}{\columnwidth}
{\color{red}\rule{\columnwidth}{0.04cm}}
\vspace{-0.25cm}
\scalebox{1.1}{\includegraphics[trim=6cm 18cm 2.5cm 2cm,clip=true,width=\textwidth]{Test.pdf}}
{\color{red}\rule{\columnwidth}{0.04cm}}
\captionof{table}{Test}\label{tab:Test1}
\end{minipage}\qquad
\begin{minipage}{\columnwidth}
{\color{red}\rule{\columnwidth}{0.04cm}}
\centering
\vspace{-0.25cm}
\scalebox{1.1}{\includegraphics[trim=7.5cm 13cm 2.5cm 2cm,clip=true,width=\textwidth]{Test2.pdf}}
{\color{red}\rule{\columnwidth}{0.04cm}}
\captionof{table}{Test}\label{fig:Test2}
\end{minipage}
\end{figure*}
\lipsum[2-10]
\end{document}