Tikz: Como obter o formato ou comportamento normal de "nota de rodapé/footcite" fora de um nó?

Tikz: Como obter o formato ou comportamento normal de "nota de rodapé/footcite" fora de um nó?

Usei um ambiente de cotação definido e, para exibir o \footnote ou \footcite (para referências) fora do nó, li o seguinte tópico:Como mover uma nota de rodapé em um nóque precisamos usar o pacote footnote e agrupar o tikzpicture em um ambiente savenotes. Na verdade, funcionou. No entanto, quando uso um 'formato' longo das notas de rodapé ou "\footcite", a saída é estranha. Por exemplo, a largura não é igual às outras notas de rodapé do meu texto. Aparentemente, a nota de rodapé ocupa a largura da citação. Agradecerei qualquer tipo de ajuda. muito obrigado

\documentclass[oneside, a4paper, 12pt, french]{book}
\usepackage[utf8]{inputenc}
\usepackage{libertine}
\usepackage[T1]{fontenc}
\usepackage{mathtools}
\usepackage{libertinust1math}
\usepackage{babel}
\usepackage[margin=2.5cm, top=3cm, headheight=26pt, headsep=25pt, heightrounded]{geometry}
\frenchbsetup{FrenchFootnotes=false} 
\usepackage[hang,flushmargin]{footmisc}
\usepackage[babel,french=guillemets]{csquotes}
\usepackage{graphicx}
\usepackage[dvipsnames, svgnames, table]{xcolor}
\usepackage{multirow, booktabs, hhline}
\usepackage{xltabular, siunitx, lscape}
\newcounter{tabenum}
\setlength{\extrarowheight}{3pt}
\usepackage{xfrac}
\usepackage{refcount}
\usepackage{tikz}
\usetikzlibrary{backgrounds}
\usepackage{tikzpagenodes}
\usepackage{xspace}
\usepackage{setspace} 
\usepackage[parfill]{parskip} 
\usepackage[explicit, clearempty]{titlesec}
 \usepackage{etoolbox}%
 \usepackage{appendix}
 \usepackage{adjustbox}

 \usepackage{smartdiagram}
 \usepackage[hyperfootnotes=false,colorlinks=true,breaklinks]{hyperref}
 \AtBeginEnvironment{footcitedquote}{\singlespacing\small}
 \AtBeginEnvironment{fancyquotes}{\small}
 \usepackage{footnote}
 \makesavenoteenv{tabular}
 \makesavenoteenv{table}
 \spacing{1.45}



\makeatletter
\tikzset{%
fancy quotes/.style={
text width=\fq@width pt,
align=justify,
inner sep=1em,
anchor=north west,
minimum width=\linewidth,
},
fancy quotes width/.initial={.8\linewidth},
fancy quotes marks/.style={
scale=8,
text=white,
inner sep=0pt,
},
fancy quotes opening/.style={
fancy quotes marks,
},
fancy quotes closing/.style={
fancy quotes marks, 
},
fancy quotes background/.style={
show background rectangle,
inner frame xsep=0pt,
background rectangle/.style={
fill=gray!25,
rounded corners,
},
}
}

\newenvironment{fancyquotes}[1][]{%
\noindent
\begin{savenotes} 
\tikzpicture[fancy quotes background]
\node[fancy quotes opening,anchor=north west] (fq@ul) at (0,0) {``};
\tikz@scan@one@point\pgfutil@firstofone([email protected])
\pgfmathsetmacro{\fq@width}{\linewidth - 2*\pgf@x}
\node[fancy quotes,#1] (fq@txt) at ([email protected] west) \bgroup}
 {\egroup;
 \node[overlay,fancy quotes closing,anchor=east] at ([email protected] east) 
 {''};
\endtikzpicture
\end{savenotes}
\makeatother
 }

 \begin{document}
 Some text Some text Some text Some text Some text Some text Some text Some 
 text Some text Some text Some text Some text Some text Some text Some text  
 Some text Some text \footnote{SSome text Some text Some text Some text Some 
 text Some text Some text  Some text Some text Some text Some text Some text}

\begin{fancyquotes}
    Comme le chœur des vieillards dans la tragédie antique, ils assistent muets aux actes décisifs; ils ne se mettent en mouvement que pour louer ou gémir, après l'événement qui donne raison ou tort aux protagonistes. La fiction d'une absente présence est commode au théâtre où tout est fiction.\footnote{Some text Some text Some text Some text Some text Some text Some text Some text Some text Some text Some text Some text Some text}

\end{fancyquotes}

\end{document}

editado: aqui está a saída que recebo.insira a descrição da imagem aqui

informação relacionada