D7: Newsletter type project.The articles are grouped in a set (newsletter) published on a regular basis
IMHO if your newsletter isn't meant to be emailed, the easier solution is using views with a filter on the date of nodes + a module that gives you the pdf display, like Views_PDF.

Then if you want to send your issues by mail, you may extend with Views pdf mime mail to attach the exact pdf to your mails, but it's still under development and I'm not sure if it works.
Please consider than whenever you talk about email newsletters, probably the most complete solution is still Simplenews and its submodules. If I were you, I would use Simplenews Scheduler + Insert view, like I did in a similar situation [D6].

Hope it helps