使带有小页面的图形比文本更宽

使带有小页面的图形比文本更宽

我有很多想要呈现的图形,我尝试使用下面的代码将它们排成一行以节省空间。

数字变得有点太小,所以我想textwidth通过在{1.25\textwidth}后面放置来使外部数字变为 1.25 \begin{figure},但这会出现“缺少数字,视为零。”的错误。

我怎样才能使图形更宽?

\begin{figure}[h]
\centering
    \begin{minipage}{.33\textwidth}
        \centering
        \includegraphics[width=1\textwidth]{survey-q1.eps}
    \end{minipage}\hfill
    \begin{minipage}{.33\textwidth}
        \centering
        \includegraphics[width=1\textwidth]{survey-q2.eps}
    \end{minipage}\hfill
    \begin{minipage}{.33\textwidth}
        \centering
        \includegraphics[width=1\textwidth]{survey-q3.eps}
    \end{minipage}
    \caption{Answers to questions 1, 2, and 3.}
    \label{fig:survey-ans-1-2-3}
\end{figure}

答案1

这里我在 s\makebox周围使用了嵌套的 es minipage。将外层设置为\textwidth,以便它正确居中,将内层设置为 ,1.25\textwidth以允许\hfills 进行操作。

\documentclass{article}
\usepackage[demo]{graphicx}
\usepackage{lipsum}
\begin{document}
\begin{figure}[h]
\centering
    \makebox[\textwidth]{\makebox[1.25\textwidth]{%
    \begin{minipage}{.4\textwidth}
        \centering
        \includegraphics[width=1\textwidth]{survey-q1.eps}
    \end{minipage}\hfill
    \begin{minipage}{.4\textwidth}
        \centering
        \includegraphics[width=1\textwidth]{survey-q2.eps}
    \end{minipage}\hfill
    \begin{minipage}{.4\textwidth}
        \centering
        \includegraphics[width=1\textwidth]{survey-q3.eps}
    \end{minipage}}}
    \caption{Answers to questions 1, 2, and 3.}
    \label{fig:survey-ans-1-2-3}
\end{figure}
\lipsum[1]
\end{document}

在此处输入图片描述

答案2

您可以使用adjustwidth来自的环境changepage,方式如下:

\usepackage{changepage}
      .......
\begin{document}
      .......
\begin{adjustwidth}{-0.125\textwidth}{-0.125\textwidth}
\begin{figure}[h]
\centering
    \begin{minipage}{.33\linewidth}
        \centering
        \includegraphics[width=1\textwidth]{survey-q1.eps}
    \end{minipage}\hfill
    \begin{minipage}{.33\linewidth}
        \centering
        \includegraphics[width=1\textwidth]{survey-q2.eps}
    \end{minipage}\hfill
    \begin{minipage}{.33\linewidth}
        \centering
        \includegraphics[width=1\textwidth]{survey-q3.eps}
    \end{minipage}
    \caption{Answers to questions 1, 2, and 3.}
    \label{fig:survey-ans-1-2-3}
\end{figure}
\end{adjustwidth}
  .......

不要忘记\textwidth用替换\linewidth小页面。

相关内容