Os csquotes
pacotes afirmam na documentação em 10.7 que "Este pacote redefinirá automaticamente o nível de aninhamento em qualquer nota de rodapé incluída em uma cotação."
Realmente funciona. Ao usar reledmac
, entretanto, essa redefinição não é aplicada. Olhando para o código-fonte de csquotes
não consegui encontrar a macro apropriada para adicionar, por exemplo footnoteA
.
Então, o que devo adicionar para redefinir o nível de aninhamento csquotes
manualmente?
\documentclass{book}
\usepackage{csquotes}
\usepackage{reledmac}
\begin{document}
\enquote{This is an example\footnote{Better say \enquote{example}}} and
this one now with \enquote{reledmac\footnoteA{\enquote{A great package btw}}}
\end{document}
Responder1
O padrão \footnote
chama \@parboxrestore
e csquotes
se conecta a ele para redefinir o nível.
Se você quiser redefinir o nível manualmente, você pode adicionar
\csname csq@qlevel\endcsname=0\relax
ao \footnoteA
código.
Responder2
Graças ao código Ulrike Fischer, esse recurso foi integrado diretamente no reledmac 2.19.0 (que enviarei no CTAN em alguns minutos).