목록이 포함된 이 섹션을 실행할 때 이 오류가 나타나는 이유는 무엇입니까?

목록이 포함된 이 섹션을 실행할 때 이 오류가 나타나는 이유는 무엇입니까?

내 문서의 섹션 제목에 목록을 넣었습니다. 코드는 다음과 같습니다.

\documentclass{article}
\usepackage{enumerate}
\usepackage{chemfig}
\begin{document}

\section{My Controversial Opinions: 
\begin{enumerate}[(a)]
      \item  Taylor Swift is overrated
      \item  Wiping your posterior with toilet paper is gross
      \item  Legend of Korra is not that bad.
\end{enumerate}
}
\subsection{\schemestart
\chemfig{Na_2SO_4}
\arrow{->[\footnotesize\chemfig{H_2O}]}
\chemfig{Na^+}\+\chemfig{SO_2^{-}}
\schemestop
}
    \end{document}

섹션 제목에 목록이 있어서는 안 될 것 같지만 그렇게 하고 싶습니다. Overleaf에서 코드를 실행할 때마다 다음과 같은 오류 메시지가 나타납니다. @sect 인수에 추가 } , Runaway 인수가 있습니까? 다른 사람. 구문을 여러 번 확인했는데 잘못된 것 같지는 않습니다. 또한 화학 방정식은 실제 문서에 중요하고 이때 코드를 실행할 수 없게 되기 때문에 추가했습니다. 화학 코드가 없으면 오류가 발생하지만 뒷면에서는 계속 실행할 수 있습니다.

답변1

매우 나쁜 생각입니다. 어쨌든 섹션 ​​제목의 목록은…

\documentclass{article}
\usepackage{enumerate}
\usepackage{chemfig}

\newsavebox{\sectionbox}
\newlength{\sectionwd}

\begin{document}

\begin{lrbox}{\sectionbox}
\addtocounter{section}{1}%
\Large\bfseries\settowidth{\sectionwd}{\thesection\quad}%
\addtocounter{section}{-1}%
\begin{minipage}[t]{\dimeval{\textwidth-\sectionwd}}
My Controversial Opinions: 
\begin{enumerate}[(a)]
      \item  Taylor Swift is overrated
      \item  Wiping your posterior with toilet paper is gross
      \item  Legend of Korra is not that bad.
\end{enumerate}
\end{minipage}
\end{lrbox}
\section{\usebox{\sectionbox}}

\begin{lrbox}{\sectionbox}
\large\bfseries
\renewcommand*\printatom[1]{\ensuremath{\mathbf{#1}}}%
\schemestart
\chemfig{Na_2SO_4}
\arrow{->[\footnotesize\chemfig{H_2O}]}
\chemfig{Na^+}\+\chemfig{SO_2^{-}}
\schemestop
\end{lrbox}
\subsection{\usebox{\sectionbox}}

\end{document}

여기에 이미지 설명을 입력하세요

enumitem이상을 추천합니다 enumerate.

답변2

당신은 section. 코드에서 간단한 개체 할당을 고수하세요.

어쩌면 그렇게 간단할까요?

여기에 이미지 설명을 입력하세요

\documentclass{article}
\usepackage{enumerate}
\usepackage{chemfig}

\begin{document}

\section{My Controversial Opinions}
\begin{enumerate}[(a)]
    \item Taylor Swift is overrated
    \item Wiping your posterior with toilet paper is gross
    \item Legend of Korra is not that bad.
\end{enumerate}

\subsection{Chemical Equation Example}
\schemestart
\chemfig{Na_2SO_4}
\arrow{->[\footnotesize\chemfig{H_2O}]}
\chemfig{Na^+}\+\chemfig{SO_2^{-}}
\schemestop

\end{document}

NB : 나는 목록의 내용에 대해 책임을 지지 않습니다....

관련 정보