bell notificationshomepageloginedit profileclubsdmBox

10.09% popularity   0 Reactions

I am looking for an easy to use editor that provides a WYSIWYG (“What You See Is What You Get”) interface. I know that you can import a Microsoft Word document into Calibre, but I would prefer to be able to edit an ePUB book using a robust editor. Does something like this exist?


Free books android app tbrJar TBR JAR Read Free books online gutenberg


Load Full (9)

Login to follow story

More posts by @Lorelei

9 Comments

Sorted by latest first Latest Oldest Best

10% popularity   0 Reactions

Sigil has awlways been my tool of choice. I have used it to help students write and publish their own works. As mentioned above, some time ago now, it had an easy slip between book and code views but the latest version has dumped the book view. I think its a poor choice, but they write the code for this. Now I have to find anther tool, but I doubt it will be better - or even as good.


Free books android app tbrJar TBR JAR Read Free books online gutenberg


Load Full (0)

10% popularity   0 Reactions

If your primary goal is to edit eBooks I would use Sigil. It is simple and straight forward. You can quickly switch between the WISWIG and html editor.

I have tried Calibre (he pronounces it Caliber). It has a lot of options and is very good if you want metadata for all the stuff that has nothing to do with reading a book - author, publisher, published date, rating, synopsis, etc.

The reason I will not use Calibre is because of the directory structure. It will not work with your existing eBooks folder and needs an empty folder in which it duplicates every book.

Not only does it duplicate every file but it creates hundreds of folders and sub folders. Calibre makes the assumption that files are named with the convention Title - LastName, FirstName. So when it imported my library it created directories with the wrong names. There is a setting to change this, so you should do that before importing your library.

In my opinion Calibre is good as an eBook reader and library and if you need to sort and search and you want metadata.


Free books android app tbrJar TBR JAR Read Free books online gutenberg


Load Full (0)

 

@Candy

10% popularity   0 Reactions

LibreOffice (free) also has an extension Write2xhtml to write EPUB files. CAUTION: make sure your epub validates here before sending it to a publisher.

LibreOffice is for Linux, Mac OSX, and Windows.


Free books android app tbrJar TBR JAR Read Free books online gutenberg


Load Full (0)

 

@Linda

10% popularity   0 Reactions

You may also try Nevron Writer - www.nevronoffice.com - it allows you to read / write ebpub, rtf, docx, txt and html files using the familiar MS Word like interface.

Disclaimer: I am the CEO of the company that makes Nevron Writer.


Free books android app tbrJar TBR JAR Read Free books online gutenberg


Load Full (0)

 

@Sara

10% popularity   0 Reactions

I have never tried this...but have heard good things about Scrivener

What differentiates from other products here are the productivity tools for writers:

outlining
story boarding
stores text snips
manuscript formatting

Note I am not in anyway affiliated with Scrivener.


Free books android app tbrJar TBR JAR Read Free books online gutenberg


Load Full (0)

10% popularity   0 Reactions

Brackets.io

As a suggestion, I have been enjoying using Brackets to create epubs on my Mac.

Procedure

Unarchive your epub into a folder (change the extension to .zip, and extract).
Open Brackets, and go to File -> Open Folder. Select your extracted epub folder.
Edit any of your HTML and CSS files!
Activate Live Preview to view the ebook in Chrome! The preview will change as you type. (Not totally accurate rendering, compared to how it'll look on an eReader, but suitable.)

Why do this? Because Brackets has some pretty neat features. For example, if you're going through your HTML and you decide you want to change the style on something, just highlight the tag or the class attribute and activate Quick Edit (Cmd+E on OSX) and you can immediately edit the CSS styles, even if it's in a different file! Super convenient.

Caveat

One note: if you open the .opf or .ncx files, you will notice that there is no syntax highlighting. To fix this, as covered here, go to Debug -> Open Preferences File and add these as XML types within the JSON structure. For example, here is my preferences file:

{
"useTabChar": false,
"tabSize": 4,
"spaceUnits": 4,
"closeBrackets": false,
"showLineNumbers": true,
"styleActiveLine": true,
"wordWrap": true,
"linting.enabled": true,
"linting.collapsed": false,
"quickview.enabled": true,
"debug.showErrorsInStatusBar": false,
"language.fileExtensions":{
"opf": "xml",
"ncx": "xml"
}
}

Version Control

Being a programmer at heart, version control is appealing to me, even when dealing with ebooks! I use Git for that. The thing with applying version control to an epub file is that an epub is a binary zip archive, so Git would not be able to differentiate between changes to the files if you edit the epub with something like Sigil.

When you're working with the epub exploded, using Brackets, you can use Git to apply version control to what you're doing.

Why do I make this point? Well, mostly to point out that there's a silver lining to the fact that you have to work with the epub exploded if you want to use Brackets.

Generating EPUBs

Edited with new method!

When I want to generate an epub file out of my folder structure, I use a simple Applescript file (remember I'm on OSX) that I found to do this. The essence of the process is creating a zip archive out of the folder and then changing the extension to "epub", but there are some potential issues.

There's an article called Unzip and Zip EPUB files safely with these AppleScripts, which links to a MobileRead thread, in which a fellow named Dan Rodney gives the scripts. Here is a direct link.

I stuck the creation script in my Finder toolbar for easy access, and I changed the icon (detailed here) to an epub logo (with transparent background) that I found on Google Images. So I just highlight the folder in Finder, click the button, and I have an epub!

Validation

Bonus section! Nothing to do with a WYSIWYG editor per se, but validation is important if you're going to be hacking around and editing your epub file by hand!

In terms of validation, EpubCheck is one of the industry standards, and I would suggest using one of the GUI incarnations. The Pagina version works great for me; stick it in the OSX dock and just drag epubs onto it to get a report.

Fin.


Free books android app tbrJar TBR JAR Read Free books online gutenberg


Load Full (0)

 

@Para

10% popularity   0 Reactions

Papyrus (http://papyruseditor.com) is a WYSIWYG editor for ebooks.

You can edit your book in WYSIWYG interface

Also, You can create your ebook cover right inside the editor

Disclosure: I am the creator of this website.


Free books android app tbrJar TBR JAR Read Free books online gutenberg


Load Full (0)

 

@Erin

10% popularity   0 Reactions

Calibre comes with an integrated editor that can handle epub and azw3 (Kindle) files.
It has a set of features comparable to Sigil, maybe even more complete; I think that it is also more actively maintained.
A manual and an introductory video are available on Calibre website

Calibre main program also has some minor tweaking capabilities, like editing the Table of Contents or automatically cleaning ebooks, and its functionality can be extended by plugins that provide even more options.


Free books android app tbrJar TBR JAR Read Free books online gutenberg


Load Full (0)

10% popularity   0 Reactions

When someone asks me what GUI to use I suggest Sigil. I find with Sigil, unlike it's alternatives, it does not add unneeded code to your ePubs which causes bloating, errors, and slower viewing on devices:

Man page on github


Free books android app tbrJar TBR JAR Read Free books online gutenberg


Load Full (0)

 

Back to top