Découpe automatique d'une minipage
J'ai créé une classe [fscenario](https://github.com/sveyret/LaTeX/blob/master/frscenario.cls) qui permet de rédiger un scénario. En principe, dans un dialogue de scénario, le texte dit par un acteur ne doit pas être coupé sur plusieurs pages. Il y a pourtant des cas où cela se fait quand même, lorsque le texte est trop long, surtout s'il ne peut tenir sur une seule page.
Avec la classe frscenario, lorsqu'on est dans un dialogue (qui est en fait une `minipage`), on peut utiliser la commande `\coupe` qui permet de poursuivre le dialogue sur la page suivante. L'inconvénient, c'est que dans ce cas, la coupure est fixe, ce qui veut dire que si le texte bouge et qu'il tient finalement sur une page, il faudra penser à manuellement supprimer la commande `\coupe`.
Vous pouvez voir un exemple d'utilisation de cette commande dans le [fichier d'exemple](https://github.com/sveyret/LaTeX/blob/master/doc/frscenario/exemple/Amie.tex) livré avec la classe.
Ce que j'aimerai, j'aimerais, c'est trouver un moyen à chaque fin de paragraphe, de détecter si le texte restant est trop long et insérer la commande `\coupe` automatiquement. Je pensais pour cela redéfinir la commande `\par`, utiliser `\pagegoal`, `\pagetotal` et `\settoheight`, mais ne sait sais pas vraiment comment faire. Auriez-vous une idée ou avez-vous un exemple faisant quelque chose de similaire ?