Я столкнулся со странной проблемой при использовании 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}