注释掉“\qquad”与删除它不同

注释掉“\qquad”与删除它不同

如果我使用下面的代码,两个图像会水平堆叠,但当我删除%\qquad` 时,子图会垂直堆叠。我在 Linux CentOs 上使用 Kile 编辑器。有什么想法吗?

\documentclass{article}
\usepackage{graphicx}
\usepackage{subcaption}

\begin{document}
 \begin{figure}[!h]

  \begin{subfigure}[c]{.7\textwidth}
    \includegraphics[width=\textwidth]{Image1.jpg}
    \caption{Image 1}
  \end{subfigure}
 %\qquad
  \begin{subfigure}[c]{.2\textwidth}
    \includegraphics[width=\textwidth]{Image2.jpg}
    \caption{Image 2}
  \end{subfigure}

 \end{figure}
\end{document}

答案1

子图的放置方式与大字母相同,因此要了解定位,可以考虑用\begin{subfigure}...\end{subfigure}替换X

那么你可能会考虑的情况是

1.

XX

两个 X,中间没有空格。

2.

X X

两个 X 之间有空格

3.

X
X

输出与 2 相同,因为换行符与空格相同,

4.

X%
X

输出与 1 相同,因为换行符/空格已被注释掉。

5. (您的原件)

X
\quad
X

两个 X,中间带一个空格,另外还有一个 1em 空格。

6.

X%
\quad
X

两个 X 之间留有 1em 的间距

7. (原件\quad已删除)

X

X

两个 X 位于不同的段落中,因此垂直堆叠。

相关内容