expex + epltxchapno suprimindo números de capítulos em memórias

expex + epltxchapno suprimindo números de capítulos em memórias

Encontrei um problema estranho ao usar expexa aula de memórias. Especificamente, quero redefinir a numeração dos exemplos no início de cada capítulo, por isso utilizo \usepackage{epltxchapno}conforme sugerido no manual. Mas isso cria o seguinte problema:

  • Every \chapteré tratado como se fosse um \chapter*comando - nenhum "Capítulo #" é impresso no início do capítulo
  • O título do capítulo de cada um \chapternão está incluído no índice.

Aqui está um MWE e capturas de tela do que quero dizer:

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

Primeiro capítulo Segundo capítulo

Responder1

Eu não uso o sistema de numeração/tag ExPex, então não tenho certeza se a solução a seguir captura referências etc., mas certamente funciona para o exemplo postado:

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

saída de código

informação relacionada