
Я использовал определенную среду цитат и для того, чтобы отобразить \footnote или \footcite (для ссылок) вне узла, я прочитал в следующей теме:Как переместить сноску в узле наружучто нам нужно использовать пакет сносок и обернуть tikzpicture в среду savenotes. Действительно, это сработало. Однако, когда я использую длинный «формат» сносок или «\footcite», вывод получается странным. Например, ширина не такая, как у других сносок моего текста. Видимо, сноска принимает ширину цитаты. Я буду признателен за любую помощь. Большое спасибо
\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}