Colocación de notas a pie de página al final del entorno de comillas fuera de las comillas

Colocación de notas a pie de página al final del entorno de comillas fuera de las comillas

Actualmente estoy usando el entorno de citas y el comando footcite para mostrar las notas al pie de las citas al final del entorno de citas. Ahora he agregado comillas modificando el entorno de cotizaciones de esta manera:

\documentclass[a4paper]{article} 
\usepackage[ngerman]{babel}
\usepackage{lipsum}
\usepackage{needspace}
\renewenvironment{quote}
               {
               \list{\Large\glqq\hspace{-0.4em} \normalsize} 
               {\rightmargin\leftmargin}%
                \item\relax\small\sl\ignorespaces
                \needspace{4\baselineskip}
                }
               {\Large\grqq\normalsize \endlist}

\begin{document} 


\lipsum[1]

\begin{quote}
\lipsum[1]\footnote{citationsreference}
\end{quote}

\lipsum[1]
\end{document}

Ahora el bloque de cotizaciones se ve así:

construcción de látex

Ahora la nota al pie está dentro de las comillas, que agregué en la redefinición del entorno de comillas. ¿Alguien tiene una idea de cómo puedo, sin revisar manualmente todas las instancias, cambiar esto para que la nota al pie quede fuera, es decir, a la derecha, de las comillas? Cualquier idea desordenada, etc. es bienvenida.

Respuesta1

Considere la siguiente idea bastante desordenada: puede redefinir localmente \footnotepara no imprimir directamente, sino almacenar el contenido y mostrar la nota al pie después de \grqqusar una copia renombrada del \footnotecomando original.

La definición se puede hacer dentro de \renewenvironment, tenga en cuenta que necesita double ##para el argumento porque no es un argumento del entorno sino de un comando definido dentro del entorno.

Se debe hacer alguna consideración adicional en caso de que no haya una nota a pie de página. Puede definir el comando para mostrar el contenido almacenado para que no haga nada de forma predeterminada y redefinirlo también si \footnotese usa (tenga en cuenta lo desordenado que está...).

MWE

\documentclass[a4paper]{article} 
\usepackage[ngerman]{babel}
\usepackage{lipsum}
\usepackage{needspace}
\let\origfootnote\footnote
\renewenvironment{quote}
               {
               \list{\Large\glqq\hspace{-0.4em} \normalsize} 
               {\rightmargin\leftmargin}%
                \item\relax\small\sl\ignorespaces
                \needspace{4\baselineskip}%
                \gdef\fnshowcontents{\relax}%
                \def\footnote##1{\gdef\fnstoredcontents{##1}\gdef\fnshowcontents{\origfootnote{\fnstoredcontents}}}%
                }
               {\Large\grqq\normalsize\fnshowcontents\endlist}

\begin{document} 


\lipsum[1]

\begin{quote}
\lipsum[1]\footnote{citationsreference}
\end{quote}

Regular footnote\footnote{printed immediately} as before.

\begin{quote}
\lipsum[2]
\end{quote}

\lipsum[1]
\end{document}

Resultado:

ingrese la descripción de la imagen aquí

información relacionada