Exploring Booktype: A complete e-book publishing environment
Publishing with Booktype
When the book is finished, you can publish it in a variety of formats targeting different platforms (Figure 8). To generate a publishable file, open the book for editing and switch to the Publish tab. Assuming that you want to publish the book as an e-book, select the Ebook option and press the Settings button next to it. This step opens the Ebook Settings dialog where you can adjust the default options (Figure 9). Here, you can pick the target platform, add a book cover, adjust the default font settings, and specify custom styles. The latter option gives you complete control over the book's styling and appearance. In fact, you can override all default settings with custom CSS by ticking the appropriate button.
To get the most out of this functionality, however, you need to have a working knowledge of CSS. When you're done tweaking the settings, press the Submit button to save the changes and return to the Publish section. Press Publish this book to generate an EPUB file.
In addition to publishing functionality, Booktype has a hidden export feature, which can come in handy if you want to keep backup copies of your book projects outside Booktype. To export a book project, you need to modify the book's URL. For example, the export URL of the http://username.booktype.pro/my-book/ link will be http://username.booktype.pro/export/my-book/export/.
When you type the export URL into the address bar of your browser and hit Enter, Booktype automatically generates a ZIP archive containing an HTML file for each chapter, all of the images used in the book, and a JSON file with Booktype-related data. Note, though, that although you can export any book project using the described hack, there is no direct way to import the backup copy back into Booktype.
Final Word
Booktype is probably overkill for working on a single-author book, but the application's writing, editing, and collaboration capabilities can be indispensable for managing complex book projects involving multiple contributors. Using the Booktype Pro service, you can start using the platform in a matter of minutes. If you prefer to host Booktype on your own server, you can do that, too.
Infos
- Booktype: http://www.sourcefabric.org/en/booktype
- Booktype Pro service: http://www.sourcefabric.org/en/booktype/booktypepro
- Booktype installation instructions: http://sourcefabric.booktype.pro/booktype-16-for-authors-and-publishers/installation-on-gnulinux
- Booktype demo: http://booktype-demo.sourcefabric.org
« Previous 1 2
Buy this article as PDF
(incl. VAT)
Buy Linux Magazine
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters
Support Our Work
Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.
News
-
Canonical Bumps LTS Support to 12 years
If you're worried that your Ubuntu LTS release won't be supported long enough to last, Canonical has a surprise for you in the form of 12 years of security coverage.
-
Fedora 40 Beta Released Soon
With the official release of Fedora 40 coming in April, it's almost time to download the beta and see what's new.
-
New Pentesting Distribution to Compete with Kali Linux
SnoopGod is now available for your testing needs
-
Juno Computers Launches Another Linux Laptop
If you're looking for a powerhouse laptop that runs Ubuntu, the Juno Computers Neptune 17 v6 should be on your radar.
-
ZorinOS 17.1 Released, Includes Improved Windows App Support
If you need or desire to run Windows applications on Linux, there's one distribution intent on making that easier for you and its new release further improves that feature.
-
Linux Market Share Surpasses 4% for the First Time
Look out Windows and macOS, Linux is on the rise and has even topped ChromeOS to become the fourth most widely used OS around the globe.
-
KDE’s Plasma 6 Officially Available
KDE’s Plasma 6.0 "Megarelease" has happened, and it's brimming with new features, polish, and performance.
-
Latest Version of Tails Unleashed
Tails 6.0 is based on Debian 12 and includes GNOME 43.
-
KDE Announces New Slimbook V with Plenty of Power and KDE’s Plasma 6
If you're a fan of KDE Plasma, you'll be thrilled to hear they've announced a new Slimbook with an AMD CPU and the latest version of KDE Plasma desktop.
-
Monthly Sponsorship Includes Early Access to elementary OS 8
If you want to get a glimpse of what's in the pipeline for elementary OS 8, just set up a monthly sponsorship to help fund its continued existence.