EPUB is a free and open e-book standard by the International Digital Publishing Forum (IDPF). Files have the extension .epub.
EPUB is designed for reflowable content, meaning that an EPUB reader can optimize text for a particular display device. EPUB also supports fixed-layout content. The format is intended as a single format that publishers and conversion houses can use in-house, as well as for distribution and sale. It supersedes the Open eBook standard
ePubIt is a free program that creates books in the EPUB format. These books can be read on any device that supports the EPUB format. With ePubit you can create two different types of books:
- Manual books
- RSS books
With ePubIt you can create and edit eBooks manually. It is aimed at people who would like to create ebooks from existing documents or web page material through the use of copy and paste. However, it is quite possible to create books by typing on a keyboard.
Books can consist of one or more chapters. An automatic table of contents is maintained for each book. It consists of entries for each chapter and optionally for heading levels 1 and 2.
Chapters can be edited, added, deleted, renamed and re-ordered. Many ePub books not created by ePubIt can be edited. However, in some cases this may cause the appearance of a book to change due to the use of unsupported style sheets.
You can create books automatically from RSS feeds. ePubIt can create "RSS Definitions" which selects the parts of RSS web pages to include and exclude when a book is created. This ensures that you can create books that only contaiins the text in which you are interested. All extraneous items such as adds are eliminated. You can create groups of definitions, each group consisting of Definitions for one or more RSS feeds. You can then easily create a book for each RSS Definition in the group.
RSS Definitions are created interactively by highlighting portions of a web page HTML and then choosing to either Include or Exclude the selection.
ePubIt maintains a "date last downloaded" for each RSS Definition. This is used to ensure that you only get new articles when you create books from that feed.
Manual Book Functions
Create and edit Books
ePubIt allows are created mainly by copying and pasting. This is augmented by WYSIWYG text entering and editing. Text editing includes:
- Creating different heading levels.
- Bold, italic and underlining of text.
- Creating sections of unformatted text (examples).
- Creating tables, adding rows and resizing columns.
- Pasting, sizing and positioning images, including creation of title pages.
- Creating hyperlinks.
- Left, right and center text justification.
- Undo and Redo most edit actions.
- Searching for text within a chapter or in all chapters.
You can add new chapters, rename existing chapters and move chapters.
Images can be added to a book. They can be sized and positioned horizontally or placed inline with text.
Tables can be pasted or created manually. They can be resized. The number of columns can be changed and their sizes can be changed.
You can prevent formatting (that is, "stringing" together sentences into one continuous paragraph) of parts of a chapter. This is needed for lines of a recipe, lines of a poem, lines of programming code etc. In ePubIt, this is called "Examples".
Create HyperlinksCreation of links within or across chapters.
RSS Book Functions
The image above shows the RSS Books tab of the ePubIt screen. You have to select the "RSS Books" tab to display this screen.
Create RSS DefinitionA RSS Definition contains the information used by ePubIt to download RSS Feed from the internet. The following information is required:
- The name of the book created from the RSS Articles
- The names of the chapters of the book. Each chapter will contain RSS articles from one internet RSS feed.
- The name of the site where a chapter's RSS articles are kept (URL).
- Which parts of each article (Web page) should be included.1
- Which parts of each article (Web page) should be excluded.1
- The last date when articles have been retrieved for this chapter.
Note 1: Including and excluding parts of a web page is done interactively by highlighting nodes on a screen. No real HTML knowledge is required.
Maintain RSS Definition Groups
A "RSS Definition Group" is a collection of RSS Definitions. Typically you would download RSS feeds for all books in a Definition Group
Definition Groups also serve as a unit for sharing definitions with other ePubIt users.
Download RSS books
When you download RSS Books you select the required Definition Group first. You can further refine the list of books you want to download by selecting them individually.