为什么绘图没有占用页面的整个宽度?

为什么绘图没有占用页面的整个宽度?

我想要一个 2 x 2 的网格来显示四个图。图的宽度应该自动调整以利用页面的整个宽度(在侧面保持适当的边距)。

页面的最大宽度必须为 1000 像素。

我的代码:

\documentclass{article}
\usepackage{svg}
\usepackage{graphicx}
\usepackage{subfig}
\usepackage[papersize={1000px,1000px}]{geometry}
\pagestyle{empty} % Remove page numbers

\begin{document}

\begin{figure}
  \centering
  \subfloat[Noisy Plot]{\includesvg[width=0.5\textwidth]{test.svg}\label{fig:noisy}}\hfill
  \subfloat[Good Plot]{\includesvg[width=0.5\textwidth]{test.svg}\label{fig:good}}\\
  \subfloat[Nice Plot]{\includesvg[width=0.5\textwidth]{test.svg}\label{fig:nice}}\hfill
  \subfloat[Signal Plot]{\includesvg[width=0.5\textwidth]{test.svg}\label{fig:signal}}
  \caption{My test plots}
  \label{fig:four-plots}
\end{figure}

\end{document}

结果:

在此处输入图片描述

问题:如上图所示,绘图未充分利用页面上的整个可用宽度。绘图非常小。如何在保持纵横比的同时增加绘图的宽度?

相关内容