expex + epltxchapno suprimiendo números de capítulos en memorias

expex + epltxchapno suprimiendo números de capítulos en memorias

Me encontré con un problema extraño mientras lo usaba expexen la clase de memorias. Específicamente, quiero restablecer la numeración de los ejemplos al comienzo de cada capítulo, así que los uso \usepackage{epltxchapno}como se sugiere en el manual. Pero esto crea el siguiente problema:

  • Cada \chapterse trata como si fuera un \chapter*comando: no se imprime "Capítulo n.º" al principio del capítulo.
  • El título del capítulo de cada uno \chapterno está incluido en el índice.

Aquí hay un MWE y capturas de pantalla de lo que quiero decir:

\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}

primer capitulo Segundo capitulo

Respuesta1

No uso el sistema de numeración/etiquetas ExPex, por lo que no estoy seguro de si la siguiente solución captura referencias, etc., pero ciertamente funciona para el ejemplo publicado:

\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}

salida de código

información relacionada