I'm trying to change the fontsize of csquotes' blockquotes, but seem to be facing some unexpected hard-time.
I know csquotes uses an environment for that, which is by default quote, and can be set with \SetBlockEnvironment. And I do recall being able to use a "begin environment" hook on that single environment for this purpose. And I think I'm not going senile on this (yet), since I am able to find advice along these lines here on the site (e.g. https://tex.stackexchange.com/a/370024/105447 and https://tex.stackexchange.com/a/370027/105447).
However, this is currently not working (so, please consider this before flagging duplicate). A MWE to demonstrate:
\documentclass{article}
\usepackage{lipsum}
\usepackage{csquotes}
\SetBlockEnvironment{quotation}
\AtBeginEnvironment{quotation}{\footnotesize\bfseries}
\begin{document}
\begin{quotation}
\lipsum[1]
\end{quotation}
\begin{displayquote}
\lipsum[2]
\end{displayquote}
\end{document}
My question here is then is: is this expected behavior? Has something changed in this regard with the new hook system?
If it is not expected, where should I report it: csquotes or latex?
If it is expected, what is the current best method to change font size for csquotes' block quotes? (including \blockquote and friends).



displayquoteessentially calls, with your setting,\quotation, not\begin{quotation}, so the hooks pertaining to thequotationenvironment are not applied. As far as I can see, your idea would have never worked. – egreg Jun 22 '21 at 14:38quotationalso to show in small and bold? I just checked with older versions of TeX Live on Overleaf and the output is always the same as shown in the screenshot. – moewe Jun 22 '21 at 14:42