expex + epltxchapno 抑制回憶錄中的章節編號

expex + epltxchapno 抑制回憶錄中的章節編號

expex我在回憶錄類中使用時遇到了一個奇怪的問題。具體來說,我想重置每章開頭的範例編號,因此我\usepackage{epltxchapno}按照手冊中的建議使用。但這會產生以下問題:

  • 每個都\chapter被視為一個\chapter*命令 - 章節開頭不會打印“Chapter #”
  • 每個章節的標題\chapter不包含在目錄中。

這是我的意思的 MWE 和螢幕截圖:

\documentclass{memoir}
\usepackage{expex}
\usepackage{epltxchapno}

\begin{document}

\tableofcontents

\chapter{Title 1}
\ex
example 1
\xe 

\chapter{Title 2}
\ex
example 2
\xe

\end{document}

第一章 第二章

答案1

我不使用 ExPex 編號/標籤系統,所以我不確定以下解決方案是否捕獲引用等,但它肯定適用於您發布的範例:

\documentclass{memoir}
\usepackage{expex}
\lingset{exnotype=chapter.arabic}
\usepackage{etoolbox}
\pretocmd{\chapter}{\excnt=1}{}{}
\begin{document}

\tableofcontents

\chapter{Title 1}
\ex
example 1
\xe 

\chapter{Title 2}
\ex
example 2
\xe

\end{document}

程式碼的輸出

相關內容