

I then open up the resulting ebook for editing in Sigil, an Open Source eBook editor. In order to create a custom stylesheet for my eBooks my workflow is to compile a text from the base format settings. If you are feeling a bit more adventurous, however, you can click on the CSS section of the of the editor and customize the output. If the formatting is what you want, and for many people it will be, you can click save and begin editing the meta data for the final eBook. From my perspective this helps reduce confusion moving forward.Īt this point, clicking test in the editor will generate an eBook compiled from the current settings. I will also often, but not always rename these layouts to match the section types I created in the in project properties. My typical practice, after initially assigning my section types to section layouts 7, is to right click on an existing format and either select “Duplicate and Edit Format” or “Edit Format.” From that point I will delete any section layouts I’m not going to use, which is made easier because assigned layouts are displayed in bold. You can then edit these layouts and customize it for your needs. Try to assign a layout which looks almost like you want it to appear in your output. At this point, click “Assign Section Layouts…” and then select a section layout for each section type in your project. The problem is, the default formats will include a large number of layouts which you may not need, many of which can look similar if you aren’t paying attention. To get your eBook to look they way you want, each of your section types has to be linked to a layout that’s part of your compile format. At this point, you may see a warning that some of your section types have not be assigned to Layouts, this is where things begin to get tricky. Select “ePub eBook” as your compile option and then “Default” or “eBook” as your format. In projects I’m preparing for publication I’ll also tend to have section types for front matter, which may or not appear as default types in the document structure.Īfter writing, organizing, and editing your material 5 click on the “compile” button or navigate to the File=>Compile menu 6. The project is set up to create a number a studies, so the sub-document which will create a second level heading is at level three. Take, for example, this project structure for a recent study I created. Non-fiction works will often contain a number of sub-documents, however, which reflect the needs for different level headings. Fiction books, for example, will often just have a single level for folders and documents, set up for chapter titles and content sections. When you set up your project, make sure to set up different section types in Project=>Project Settings.They way I setup my section types depends on the type of book on which I’m working. Sigil-for viewing/editing the CSS generated by Scrivener.Scrivener 3-for the writing, organizing, and compiling 4.Ebooks allow for some extended features like drop caps and automatically generated tables of contents, but to get the most out of Scrivener’s ePub compiler a user needs to have at least a basic understanding of stylesheets and the ability to read the XHTML output the compiler generates.įor my workflow, here are the tools I use. In fact, I appreciate how Scrivener has room for different types of work-flows even at the compile step, but it does take more work.Īnd the format I’ve spent the most time wrestling with is compiling my writing to an eBook. But when you want Scrivener’s compiled output to be the final layout, users need to do a deep dive into the Compiler’s settings. Basic output can be imported into another application-like Affinity Publisher, Mellel, Pages, or Word 3-where final layout can be done. If a user can wrap their head around the compiler’s work-flow 2 it’s not difficult to get basic output with a few small tweaks-or even by using the defaults.

One feature every Scrivener user will have to use, if an author wants to share their work, is the compiler. It’s got a Swiss Army Knife tool set that’s second to none, and is set up so you can use the features you want, and ignore those you don’t want to use 1. Scrivener has been my writing tool of choice for a good number of years.
