
Я использую мини-страницы для 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}