The ePUB file type is an open source format developed by the International Digital Publishing Forum (IDPF) . Based on XHTML, XML and CSS it works well with a number of software applications which has helped the popularity of the format grow. Despite this, there are a raft of rules that must be adhered to when creating an ePUB file which has attracted criticism of the format. The format allows DRM protection to be added to a file.
The ePUB format allows reflowable content. This means that the content fits the size and shape of the screen it is being displayed upon, in the same way that text on an HTML page changes depending on the size of the display. An ePUB file tends to consist of three elements: archive, metadata and content.
Adobe Digital Editions Apple iBooks Mobipocket Reader Desktop Sony Reader
Palm Markup Language is a specialist file used to create documents for an application called eReader which is the Palm eBook program. The creator of a PML file can then use another program which then converts the various files into a single PDB or PalmDOC file for use on a Palm Device.
PML files consist of tags used to give structure to the eBook. This allows the creator to define various features of an eBook including Chapters, Paragraphs, Indents, Titles and References. It also permits formatting tags such as Bold, Small Caps and Superscript. It also allows for images to be added to the eBook file.