我通常使用subsection
环境来为大问题编写子问题。它通常效果很好,如下面的第一个示例所示。但是,我在下面的第二个示例中遇到了错误。
错误消息:!\@sect 的参数有一个多余的 }。
我猜问题出在公式和长度上。有人能告诉我如何解决这个问题吗?谢谢!
示例 1
\subsection{Proceed with the integration in $L(\mu, \sigma^2_a, \sigma^2)$ to determine the likelihood.}
示例 2
\subsection{Show that the log-likelihood for the data can be written as:
\begin{eqnarray*}
\log L &=& -\frac{N}{2} \log 2 \pi - \frac{1}{2} m \log(\sigma^2 + n \sigma^2_a) - \frac{1}{2} (N-m) \log \sigma^2 \\
&& - \frac{1}{2 \sigma^2} \sum_i \sum_j (X_{ij} - \mu)^2 + \frac{\sigma^2_a n^2}{2\sigma^2 (\sigma^2 + n \sigma^2_a)} \sum_i^m (\overline{X}_{i\cdot} - \mu)^2,
\end{eqnarray*}
where $\overline{X}_{i\cdot} = \sum_{j=1}^n \frac{X_{ij}}{n}$.}
答案1
这是一个非常简单的例子,它使用question
andsubquestion
环境来设置与您可能想要的内容类似的内容:
\documentclass{article}
\usepackage{environ,amsmath}
\newcounter{question}
\newcounter{subquestion}
\numberwithin{subquestion}{question}
%\renewcommand{\thesubquestion}{.\arabic{subequation}}
\NewEnviron{question}{%
\refstepcounter{question}%
\noindent\bfseries \thequestion.\quad%
\ignorespaces\BODY
}
\NewEnviron{subquestion}{%
\refstepcounter{subquestion}%
\noindent\bfseries \thesubquestion.\quad%
\ignorespaces\BODY
}
\begin{document}
\begin{question}
Proceed with the integration in $L(\mu, \sigma^2_a, \sigma^2)$ to determine the likelihood.
\end{question}
\bigskip
\begin{subquestion}
Show that the log-likelihood for the data can be written as:
\begin{align*}
\log L &= -\tfrac{N}{2} \log 2 \pi - \tfrac{1}{2} m \log\bigl(\sigma^2 + n \sigma^2_a\bigr) - \tfrac{1}{2} (N-m) \log \sigma^2 \\
&\phantom{{}={}} \quad - \tfrac{1}{2 \sigma^2} \sum_i \sum_j \bigl(X_{ij} - \mu\bigr)^2 + \frac{\sigma^2_a n^2}{2\sigma^2 (\sigma^2 + n \sigma^2_a)}
\sum_i^m (\overline{X}_{i\cdot} - \mu)^2,
\end{align*}
where $\overline{X}_{i\cdot} = \sum_{j = 1}^n \frac{X_{ij}}{n}$.
\end{subquestion}
\end{document}
这里环境的使用并不那么重要,可以用更小的东西代替。但是,如果没有适当的整体背景,这应该就足够了。
您的原始问题源于这样一个事实:节段单元包含可移动参数,而您在其中使用大型数学结构是不必要的。但是,在问题中使用\section
和 并\subsection
不能提供与(例如)\question
和相同的上下文参考\subquestion
。
答案2
我认为您的帖子提出了两个不同的问题:首先,如何使用粗体数学来表示章节标题内的小公式;其次,如何处理包含复杂数学材料(例如两行方程式)的非常长的章节标题。
bm
可以通过加载(“粗体数学”)包并将数学材料封装在指令的分段标题中来解决第一个问题\bm{...}
。
据我所知,第二个问题只有通过从节标题中删除整个两行方程并将其放在文本正文中才能得到令人满意的解决。顺便说一句,该eqnarray
环境已被严重弃用。最好使用包align
提供的环境,例如amsmath
。
\documentclass{article}
\usepackage{amsmath} % for align* environment
\usepackage{bm} % for \bm macro
\begin{document}
\section{Two assignments}
\subsection{Proceed with the integration in $\bm{L(\mu, \sigma^2_a, \sigma^2)}$
to determine the likelihood}
\subsection{Show that the log-likelihood function can be written in a specific form}
Show that the log-likelihood function can be written as follows:
\begin{align*}
\log L &= -\frac{N}{2} \log 2 \pi - \frac{1}{2} m \log(\sigma^2 + n \sigma^2_a)
- \frac{1}{2} (N-m) \log \sigma^2 \\
&\qquad - \frac{1}{2 \sigma^2} \sum_i \sum_j (X_{ij} - \mu)^2 +
\frac{\sigma^2_a n^2}{2\sigma^2 (\sigma^2 + n \sigma^2_a)}
\sum_i^m (\bar{X}_{i\cdot} - \mu)^2,
\end{align*}
where $\bar{X}_{i\cdot} = \frac{1}{n}\sum_{j=1}^n X_{ij}$.
\end{document}