Generate magazine flatplan with constraints

29 Views Asked by At

I'm working on a magazine. We are working with multiple types of papers (short articles, long articles, portfolio, ads, etc.) that together make 128 pages in total. I'm looking for a way to generate ordering proposals for those articles (flatplan). We have constraints such as, for eg.:

  • editorial should be first (2 pages)
  • table of content should appear next
  • article is n pages, and should start on a left page
  • an ad should be on a right page
  • two investigation paper shouldn't be adjacent
  • etc.

Is there a way to generate flatplan proposals based on those constraints?

My language of choice is Python, but I'm open to any suggestion!

Thanks,

0

There are 0 best solutions below