主题会取消章节编号

主题会取消章节编号

编译这个 MWE。

\starttext

\startchapter[title=chapter 1]
    \startsection[title=Section 1.1]
        \startsubsection[title=Section 1.1.1]
             \subject{a Subject}
        \stopsubsection
        % Another subsection which numbers incorrectly
        \startsubsection[title=Section 1.1.2]
        \stopsubsection
    \stopsection
\stopchapter

\stoptext

给出以下结果已编译

在 Windows 7 上使用上下文版本:2017.06.06 13:22。

我是不是做错了什么?或者这是一个已知问题?

答案1

您使用的结构级别错误。 \subject是 的未编号变体\section。因此,您要使用\subsubsubject(类似于 )\subsubsection

\starttext

\startchapter[title=chapter 1]
  \startsection[title=Section 1.1]
    \startsubsection[title=Section 1.1.1]
      \subsubsubject{a Subject}
    \stopsubsection
    \startsubsection[title=Section 1.1.2]
    \stopsubsection
  \stopsection
\stopchapter

\stoptext

在此处输入图片描述

您还可以让子部分忽略更高级别(在本例中为部分)上的计数器重置,但这也会\section忽略\subject

\defineresetset[noreset][1,1,1,0][1]
\setuphead[subsection][sectionresetset=noreset]

\starttext

\startchapter[title=chapter 1]
  \startsection[title=Section 1.1]
    \startsubsection[title=Section 1.1.1]
      \subject{a Subject}
    \stopsubsection
    \startsubsection[title=Section 1.1.2]
    \stopsubsection
  \stopsection
  \startsection[title=Section 1.1]
    \startsubsection[title=Section 1.1.1]
      \subject{a Subject}
    \stopsubsection
    \startsubsection[title=Section 1.1.2]
    \stopsubsection
  \stopsection
\stopchapter

\stoptext

在此处输入图片描述

相关内容