自定义更改图形的边距

自定义更改图形的边距

有没有办法自定义更改图形的边距?文本不行。我想加宽页面左右两侧的边距,并将图形保持在中间。

我的代码如下:

\begin{figure}[H]
\begin{center}
%\hspace*{-1.5in}
%\makebox[\linewidth]{
\includegraphics[scale=0.41]{result1_mnist_fc_sgd.png}
\includegraphics[scale=0.41]{result2_mnist_conv_sgd.png}
\includegraphics[scale=0.41]{result3_cifar10_sgd.png}
%}
\end{center}
\caption{Results for SGD methods}
\label{fig:NN_example}
\end{figure}

我的图中有 3 个\includegraphics,前两个我希望在一行上,有较宽的边距,第三个图像在它下面。

从代码中可以看出,我尝试过\makebox\hspace,但都不能正常工作。\hspace可以工作,但图像不再居中。\makebox将所有图像放在一行上。

答案1

如果图形是用 插入的\includegraphics,则使用\makebox[\linewidth]{\includegraphics{myfigure}。它将在两边均匀溢出,但标题将限制在线宽内。

您还可以使用\includegraphics[width=\linewidth]{myfigure},以减小图形的尺寸。

相关内容