For debugging purposes, how can I have ¶ at the start of each paragraph automatically? (By paragraph I don't mean the \paragraph command, but simply two blocks of text separated by a blank line, as in the MWE below.)
While \everypar did not work for me (I am on TeX Live 2022), \AddToHook{para/begin}{\P~} did, in a way. It adds ¶ before every paragraph, including titles of section etc. where it is unwanted.
\documentclass{article}
\setlength{\parindent}{0em}
\begin{document}
\AddToHook{para/begin}{\P~}
\section*{This Sentence No Verb}
Far far away, behind the word mountains, far from the countries
\emph{Vokalia} and \emph{Consonantia}, there live the blind texts.
Separated they live in Bookmarksgrove right at the coast of the Semantics,
a large language ocean. The river Duden flows by their place and supplies
it with the necessary regelialia. It is a paradisemantic country, in which
roasted parts of sentences fly into your mouth.
Even the all-powerful Pointing has no control about the blind texts;
it is an almost unorthographic life. One day, however, a small line of
blind text by the name of \textsc{Lorem Ipsum} decided to leave for the far
World of Grammar. The Big Oxmox advised her not to do so, because there
were thousands of bad Commas, wild Question Marks and devious Semikoli, but
the Little Blind Text didn’t listen. She packed her seven versalia, put her
initial into the belt and made herself on the way.
When she reached the first hills of the Italic Mountains, she had a last
view back on the skyline of her hometown Bookmarksgrove, the headline of
Alphabet Village and the subline of her own road, the Line Lane.
\end{document}
How can I restrict \AddToHook to plain-text paragraphs only?



