![Restablecer el nivel de anidamiento de csquotes dentro de macros reledmac](https://rvso.com/image/353050/Restablecer%20el%20nivel%20de%20anidamiento%20de%20csquotes%20dentro%20de%20macros%20reledmac.png)
Los csquotes
paquetes indican en la documentación bajo 10.7 que "Este paquete restablecerá automáticamente el nivel de anidamiento dentro de cualquier nota al pie incluida en una cita".
Realmente funciona. Sin embargo, cuando se utiliza reledmac
, este restablecimiento no se aplica. Al mirar el código fuente de csquotes
no pude encontrar la macro adecuada para agregar, por ejemplo footnoteA
.
Entonces, ¿qué tengo que agregar para restablecer el nivel de anidamiento 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}
Respuesta1
El estandarte \footnote
lo llama \@parboxrestore
y csquotes
se engancha para restablecer el nivel.
Si desea restablecer el nivel manualmente, puede agregar
\csname csq@qlevel\endcsname=0\relax
al \footnoteA
código.
Respuesta2
Gracias al código de Ulrike Fischer, esta característica se ha integrado directamente en reledmac 2.19.0 (que enviaré en CTAN en unos minutos).