回想録クラスで を使用しているときに奇妙な問題が発生しましたexpex
。具体的には、各章の冒頭にある例の番号をリセットしたいので、\usepackage{epltxchapno}
マニュアルで提案されているように を使用します。しかし、これにより次の問題が発生します。
- すべてはコマンド
\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}