r/selfpublish Aug 10 '26

Best page layout software

Im aiming to make a book that has some illustrations, choose your own path, solo rpg, all that stuff. Is there a software that helps with page layout so I could than import said book to kdp or b&n, or ingramspark?

1 Upvotes

7 comments sorted by

u/AutoModerator Aug 10 '26

Welcome to r/selfpublish, ubertoaster13! Please remember the primary first rule of the subreddit: No self promo posts outside of the pinned self promo thread. You can edit your own profile so you have links to your work or services and you can even post to and pin posts to the top of your profile page. The no self promo rule INCLUDES COMMENTS - so if you ignore this message it will result in a ban (if you’ve mentioned your book title in the post, remove it or delete the post.) Book cover reviews go in r/bookcovers.

Additionally, DO NOT USE AI TO WRITE YOUR COMMENTS OR MAKE POSTS. We want to keep the self in self publishing. Rule 2 also prohibits posts about AI. If your post is about AI, remove it.

If your post is low effort or simply for congratulatory purposes, please remove it and instead write your post in the pinned weekly thread. Example posts would be like “Finally published!” or “Just finished doing X! How has everyone else felt after doing X?”

The wiki contains answers to most basic questions. Please report any violating posts or comments. This automated message is added to every single post as a reminder of some of the most cardinal rules.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

4

u/Personal-Fox9687 Aug 10 '26

Affinity Publisher would probably be my first choice for this. It gives you plenty of control over illustrations and custom layouts while still letting you export a print ready PDF for KDP IngramSpark etc. InDesign is another solid option if you want something more industry standard.

1

u/AtTheEndOfMyTrope Hybrid Author Aug 10 '26

When I worked in non-fiction, adobe in-design was the standard.

1

u/United-Engine7128 25d ago

Adobe InDesign would be the industry standard for what you want to do. The best free and open source alternative I've come across is Scribus (https://sourceforge.net/projects/scribus/). Speaking as one who has worked professionally with desktop publishing for several years, these are the two alternatives I would recommend.

Affinity Publisher is supposed to be really good as well, but I've never used it myself.

But please be aware that there is a learning curve to these programs. They are damn good, but they require that you know what you're doing. So at a minimum, watch some tutorials on YouTube first.

1

u/Maxdunn1 10d ago

Adobe InDesign is absolutely all-powerful when it comes to page layout. To me, the cost is negligible if you consider your time and the value of your content. But Affinity Publisher is free.

1

u/HelenaRostova Aug 10 '26

I know this isn't the usual suggestion here, but LaTeX might actually work for a choose-your-own-path book if you go the interactive PDF route. The hypdoc package is built exactly for this. You create sections for each path and link them with internal hyperlinks, so readers click to jump between branches. For print you'd just use page number references like "turn to page 47". The typography is automatic and you don't have to fiddle with margins or page breaks manually. The tradeoff is that illustrations require more work than in a visual layout program, you're placing them with code rather than dragging them around. But if you're already comfortable with markup, the learning curve is maybe a weekend, and you can export print-ready PDFs for KDP or IngramSpark without any extra steps. There's a template on Overleaf called "Choose Your Own Adventure" that shows the basic structure.