将三个大小相同的 PDF 图表放在一张 A4 纸上

将三个大小相同的 PDF 图表放在一张 A4 纸上

我有三个大小相同的 PDF 图表,我想将它们并排放在一张 A4 纸的列中。我尝试了下面的代码,但图表不是并排的,而是彼此叠放在一起。

\documentclass[10pt,a4paper]{extarticle}

\usepackage[pdftex]{graphicx}
\usepackage[export]{adjustbox}
\begin{document}

\begin{figure}
\includegraphics[width=.2\textwidth,scale=0.8,center]{a.pdf}
\includegraphics[width=.2\textwidth,scale=0.8,left]{a.pdf}
\includegraphics[width=.2\textwidth,scale=0.8,right]{a.pdf}
\end{figure}

\end{document}

我将很感激你的帮助。

答案1

widthscale是矛盾的,选择后者。width仅指定,它的行为符合预期。请注意添加%以消除图形之间的字间空间。另请注意,graphicx无需指定引擎。

\documentclass[10pt,a4paper]{extarticle}

\usepackage{graphicx}

\begin{document}

\begin{figure}
  \includegraphics[width=.2\textwidth]{a.pdf}%
  \includegraphics[width=.2\textwidth]{a.pdf}%
  \includegraphics[width=.2\textwidth]{a.pdf}
\end{figure}

\end{document}

答案2

您可以\resizebox{width}{height}{object}按如下方式使用:

\documentclass[10pt,a4paper]{extarticle}

\usepackage{graphicx}

\begin{document}

\begin{figure}
 \resizebox{\textwidth}{!}{%
 \includegraphics{a.pdf}%
 \includegraphics{a.pdf}%
 \includegraphics{a.pdf}}
 \end{figure}

\end{document}

用于!保持纵横比。

如果您需要图表之间有更多空间,请将\quad\qquad或放在\hspace{}第一个和第二个图表的末尾。\includegraphics

如果您希望figure填充线条,但图片尺寸太大,请在中添加scalewidth作为选项\includegraphics

相关内容