我想要一个 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}
结果:
问题:如上图所示,绘图未充分利用页面上的整个可用宽度。绘图非常小。如何在保持纵横比的同时增加绘图的宽度?