I have a printing job which will print several scattered Psalms while leaving other drafted Psalms unprinted. Within Paratext I have marked every Psalm with either:
\c 1
\sts Published
or
\c 3
\sts NotPublished
Then I use this line in changes.txt to remove every Psalm marked as “NotPublished”:
"\\c \d{1,3}(?s:.){0,4}\\sts NotPublished(?s:.)*?(?=\\c|Z)" >""
I use the same procedure in SAB or dblchanges.txt for digital publications.