Ошибка LaTeX: \begin{document} завершен \end{section}

Ошибка LaTeX: \begin{document} завершен \end{section}

Я сталкиваюсь с вышеуказанным сообщением об ошибке. Вот что я имею на данный момент:

\documentclass{article}
\title{Assignment \#1}
\author{First Name Last Name}
\date{March 20, 2014}

\begin{document}
\maketitle     
\section*{Question 1}
\textit{Scenario containing 2 pirates :} \\*\\*
Regardless of how the gold is split, the 2nd pirate will vote against the 1st pirate and take all the gold. \\*\\*
\end{section}

\textit{Scenario containing 3 pirates:} 

\begin{table}[ht]
\caption{3 Pirates}
\centering
\begin{tabular}{c c c}
\hline\hline
Pirate\#1 & Pirate\#2 & Pirate\#3 \\  
\hline
x & x &  x \\
\hline
\end{tabular}
\end{table}


\end{document}

решение1

LaTeX предоставляет две формы для выполнения содержимого: макрос и окружение. Что предпочтительнее, зависит от использования. Что доступно, часто находится вне вашего контроля. Некоторые команды даются в обеих формах,например, \centeringпротив \begin{center}...\end{center}.

Но ключевое различие в использовании заключается в том, что аргументы макроса (если таковые имеются) предоставляются во время вызова, тогда как среде сообщается, что она должна начинаться с оператора \begin{environment-name}и продолжаться под контролем настроек этой среды до тех пор, пока \end{environment-name}не будет вызван . В этом отношении среда требует симметрии \begin{}...\end{}"book-ends".

В вашем примере — \sectionэто макрос, а не среда. То есть, он не начинался с \begin{section}. При вызове он создает заголовок для отображения названия раздела, создает номер раздела и может сделать примечание к записи для таблицы содержания. Заголовок раздела может быть стилизован более крупным, жирным шрифтом или любым количеством способов, в зависимости от того, как \sectionбыло определено классом и/или включенными пакетами. Но как только аргумент(ы) \sectionбыли обработаны, последующий текст не находится в пределах «среды раздела», а является обычным текстом документа. \sectionбольше не имеет к этому никакого отношения.

Таким образом, \end{section}, который появляется в вашем MWE, является неправильным. Удалите эту строку, и код скомпилируется.

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