Как работает знак процента % на мини-страницах?

Как работает знак процента % на мини-страницах?

Я использую мини-страницы для verbatimгоризонтального расположения трех блоков. Вот мой код:

\section*{Problem 1 : Solution} 
    \begin{enumerate}[label={(\alph*)}]
        \item Excuting the following code, we can get: \\ \\
        \begin{minipage}[t]{0.3\linewidth}
            \begin{verbatim}
                y=rnorm(10,50,7)
                stem(y)
                qqnorm(y)

                  3 | 7
                  4 | 2368
                  5 | 15
                  6 | 355
            \end{verbatim}
        \end{minipage}
%
        \begin{minipage}[t]{0.3\linewidth}
            \begin{verbatim}
                y=rnorm(10,50,7)
                stem(y)
                qqnorm(y)

                  3 | 07
                  4 | 13567
                  5 | 135
            \end{verbatim}
        \end{minipage}
%
        \begin{minipage}[t]{0.3\linewidth}
            \begin{verbatim}
                y=rnorm(10,50,7)
                stem(y)
                qqnorm(y)

                  3 | 
                  3 | 5
                  4 | 
                  4 | 77
                  5 | 011334
                  5 | 6
            \end{verbatim}
        \end{minipage}

        \item
        \item
    \end{enumerate}

Выглядит довольно хорошо:

введите описание изображения здесь

Однако если я избавлюсь от двух знаков %, разделяющих мини-страницы, я получу следующий результат:

введите описание изображения здесь

Я думал, что % в latex используется только для комментариев. Мой вопрос: почему мы добавляем % между мини-страницами? Это правило использования мини-страниц?

решение1

Здесь нет ничего особенного minipage, вы просто удаляете разрыв абзаца, обычно вы также должны использовать %after minipage, чтобы удалить пробел между словами, сравните 1, 2 и 3 ниже, которые совпадают с вашими примерами, но используют слова вместо minipage.

введите описание изображения здесь

(1) имеет пробелы между словами (2) не имеет пробелов (3) имеет абзацные разрывы.

\documentclass{article}

\begin{document}

1 one
%
two
%
three

2 one%
%
two%
%
three

3 one

two

three

\end{document}

Связанный контент