diff --git a/www/contribute/producing-an-ebook-step-by-step.php b/www/contribute/producing-an-ebook-step-by-step.php index 26f6e1a2..d87770eb 100644 --- a/www/contribute/producing-an-ebook-step-by-step.php +++ b/www/contribute/producing-an-ebook-step-by-step.php @@ -18,34 +18,36 @@ require_once('Core.php');
If you commingle editorial changes with other changes in your commits, we’ll be forced to ask you to rebase your repository to tease them out. This is very difficult and you’ll get frustrated—so please make sure to keep editorial commits separate!
If your working directory contains a mix of changes and you only want to commit some of them, git add --patch
is a useful way to only commit parts of a file.
Set up the Standard Ebooks toolset and make sure it’s up-to-date
- -Locate page scans of your book online
-Create a Standard Ebooks epub skeleton
-Do a rough cleanup of the source text and perform the first commit
-Split the source text at logical divisions
-Clean up the source text and perform the second commit
-Typogrify the source text and perform the corresponding commit(s)
-Check for transcription errors
- - -Converting British quotation to American quotation
- -Modernize spelling and hyphenation
-Check for consistent diacritics
- - - - - -Build and proofread, proofread, proofread!
- - -Complete the imprint and colophon
- - +Set up the Standard Ebooks toolset and make sure it’s up-to-date
Do a rough cleanup of the source text and perform the first commit
Typogrify the source text and perform the corresponding commit(s)
The manifest is already in the correct order and doesn’t need to be edited. The spine, however, will have to be reordered to be in the correct reading order. Once you’ve done that, commit!
git commit -am "Add manifest and spine"
With the spine in the right order, we can now build the table of contents.
The table of contents is a structured document that lets the reader easily navigate the book. In a Standard Ebook, it’s stored outside of the readable text directory with the assumption that the reading system will parse it and display a navigable representation for the user.
Use se build-toc
to generate a table of contents for this ebook.