Prof. Christoph Bläsi | Prof. Franz Rothlauf – Johannes Gutenberg University Mainz 
19
It is not available on earlier versions of iOS or on other EPUB-compatible 
ebook readers. In January 2012,  together with the 2.0  version  of  iBooks, 
which allows  ebooks to  include  interactive  diagrams,  audios  and videos, 
Apple also released the authoring tool iBooks Author (Sect.3.2.2), which 
allows authors to intuitively design enhanced ebooks and self-publish them 
through the Apple iBookstore in a format with the extension “.ibooks”. 周e 
latest release of iBooks is version 3.0 (announced in October 2012), which 
introduces new templates, portrait-only books, and some other features.
Users using the iBooks reading application receive their content primarily 
from Apple’s iBookstore. 周e iBookstore delivers ebooks in the EPUB format 
(including Apple’s Fixed Layout EPUB) and .ibooks. As the iBookstore uses 
Apple’s FairPlay DRM system (see Sect.6.2), an export of ebooks out of the 
iBooks application to  other readers is not possible. However, users  of  the 
iBooks reading application can import EPUB and PDF ebooks from various 
other sources as long as they are not DRM protected. 周e iBookstore deliv-
ers EPUB content only to devices running at least Apple’s iOS 4; a download 
or reading of ebooks in non-Apple environments is not possible. 周e books 
available  in  the  iBookstore  come  from many  major  publishers  (Penguin, 
HarperCollins,  Simon  &  Schuster,  Macmillan,  Hachette,  Springer,  and 
others)  as  well  as  other  sources  like  Project  Gutenberg
11
 which  provides 
access to thousands of free books, or Smashwords
12
, which allows independ-
ent authors to self-publish.
3.2.1  Apple Fixed Layout EPUB
周ree of the big ebook retailers (Amazon, Barnes & Noble and Apple) have 
developed their own and proprietary fixed-layout ebook formats. 周e Barnes 
& Nobles format is essentially an EPUB 2.0.1 format with some extensions. 
周e page images used on the Nook reader of Barnes & Noble (so晴ware as 
well as physical device) are directly created from the incoming PDF files. 
Apple’s Fixed Layout EPUB (published in December 2010) is a descendant 
of EPUB 2.0.1 (published in September 2010) extended with some additional 
proprietary features. For example, the allowed page size is predefined and 
the text does not reflow with changing screen sizes and resolutions.
Publishers  of  children’s  books  were  especially  interested  in  Apple’s  Fixed 
Layout EPUB as it offers features not available with the EPUB 2.0.1 standard. 
Apple designed its Fixed Layout format so that the presentation of ebooks is 
optimal for the Apple devices iPad, iPhone, and iPod Touch. Apple is able to 
ensure a proper presentation of graphic elements and illustrations in ebooks 
as they have full control over their reading devices running iBooks and do not 
need to support any non-iOS devices. 周ere are only a few limitations of the 
format for publishers, for example, a maximal resolution for cover images, a 
maximal file size, a fixed size for videos, and constraints on the CSS parameters.
11
http://www.gutenberg.org/
12
http://www.smashwords.com/
Convert pdf to tiff c# - SDK software service:C# PDF Convert to Tiff SDK: Convert PDF to tiff images in C#.net, ASP.NET MVC, Ajax, WinForms, WPF
Online C# Tutorial for How to Convert PDF File to Tiff Image File
www.rasteredge.com
Convert pdf to tiff c# - SDK software service:VB.NET PDF Convert to Tiff SDK: Convert PDF to tiff images in vb.net, ASP.NET MVC, Ajax, WinForms, WPF
Free VB.NET Guide to Render and Convert PDF Document to TIFF
www.rasteredge.com
20 
Commissioned by the European & International Booksellers Federation
Besides  the  fixed-layout  option,  the  Apple  Fixed  Layout  EPUB  format 
also has some other interesting features like text-to-speech and scripting. 
周e  text-to-speech functionality (Apple  denoted this  functionality  “Read 
Aloud”) is very similar to EPUB 3 (released ten months a晴er Apple’s Fixed 
Layout EPUB) and realized by using Media Overlays (Sect.3.1). Furthermore, 
in analogy to the upcoming EPUB 3 standard, Apple’s Fixed Layout EPUB 
allows the use of JavaScript. However, Adobe Flash animations are not pos-
sible as Apple does not support this so晴ware. In summary, Apple’s Fixed 
Layout EPUB offered publishers additional features ten months before the 
release of EPUB 3. With the release of EPUB 3, Apple’s Fixed Layout EPUB 
became obsolete as all of its features are covered by EPUB 3. Currently, it is 
not actively developed by Apple any more, Apple instead supports and uses 
EPUB as the main format for ebooks. Nevertheless, there are still publishers 
who mainly publish ebooks through the iBookstore and prefer Apple’s Fixed 
Layout EPUB over EPUB 3.
3.2.2  iBooks Author
In January 2012, Apple presented the ebook authoring application iBooks 
Author
13
, a tool aimed at authors and publishers interested in self-publishing. 
In October 2012, Apple launched a new version 2.0 with additional features 
like  font  embedding,  rendering  of  mathematical  equations,  and  higher 
interactivity. 周e application can only be used on computers with iOS 5 or 
later and is free of charge. 周e output of iBooks Author is a book in either 
PDF format or a proprietary Apple file format (extension .ibooks) which can 
only be published through Apple’s iBookstore. 周e .ibooks format is based 
on EPUB 3, but uses proprietary XML namespaces and CSS extensions [6, 
5]. A publication of ebooks produced by iBooks Author in online stores or 
platforms different from Apple’s iBookstore is not possible. eBooks in the 
.ibooks format can only be viewed on iOS devices using the iBooks reading 
application. A direct import of EPUB ebooks into iBooks Author is neither 
possible nor necessary [18, 8], as authors that are interested in publishing 
EPUB books can directly upload their EPUB ebooks in the Apple iBookstore.
Technically, iBooks Author is an easy-to-use WYSIWYG editor for ebooks. 
Authors can directly edit text, colours, images, and charts. To create inter-
active elements, Apple introduced customizable widgets allowing authors 
to create features like image galleries, movies or audio files, multiple-choice 
questions, slideshows, 3D elements, separate scrolling sidebars, pop-overs, 
and general HTML5 widgets
14
.
In summary, Apple supports the open EPUB standard and with the iBooks 
reading application provides one of  the best  EPUB  3-compatible readers. 
Apple’s Fixed Layout EPUB was a temporarily used proprietary format which 
allowed authors to prepare fixed-layout ebooks before this feature was avail-
able in EPUB 3 more than 15 months later. In general, eBooks in the EPUB 
13
http://www.apple.com/de/ibooks-author
14
http://support.apple.com/kb/PH2789
SDK software service:C# Create PDF from Tiff Library to convert tif images to PDF in C#
TIFF file. TIFFDocument doc = new TIFFDocument(inputFilePath); // Convert loaded TIFF file to PDF document. doc.ConvertToDocument
www.rasteredge.com
SDK software service:C# PDF Convert to Jpeg SDK: Convert PDF to JPEG images in C#.net
C# PDF - Convert PDF to JPEG in C#.NET. C#.NET PDF to JPEG Converting & Conversion Control. Convert PDF to JPEG Using C#.NET. Add necessary references:
www.rasteredge.com
Prof. Christoph Bläsi | Prof. Franz Rothlauf – Johannes Gutenberg University Mainz 
21
format  can  be  easily  imported  into  Apple’s  ecosystem  and  displayed  on 
Apple devices. However, Apple established a closed ecosystem, as all ebooks 
once developed or distributed inside the Apple world can never leave the 
ecosystem (except as PDF) and cannot be displayed or read on non-Apple 
devices. 周e main instrument of Apple for creating a closed ecosystem is 
its DRM system FairPlay (see Sect.6.2), which controls the usage of content 
on Apple devices and which does not allow an export of content out of the 
Apple world. Although Apple encourages authors to use the EPUB standard 
and uses  the standard  within its  own  ecosystem, the system is closed  as 
ebooks can only be imported in the ecosystem, but are not allowed to leave 
the Apple world.
In addition,  Apple  established  an incompatible format for the  generation 
of content that should be distributed in its ecosystem. 周e authoring tool 
iBooks Author produces ebooks in the .ibooks format, which is incompat-
ible with EPUB and can only be used and read inside the Apple ecosystem. 
周e incompatibility between .ibooks (which can only be published through 
the iBookstore) and EPUB 3 is artificial and intended as it ensures that the 
authoring tool  iBooks  Author can only  be used  for  ebooks  that  are  sold 
through Apple’s iBookstore. By  using  a non-standard variant of EPUB 3, 
Apple prevents authors using iBooks Author to create ebooks that are pub-
lished on other platforms rather than the iBookstore.
3.3  Amazon’s KF8 Format
In January 2012, Amazon released its new proprietary ebook format KF8. 
周is XML format replaced the proprietary MOBI format, which was devel-
oped by the French company Mobipocket SA. Mobipocket SA was acquired 
by  Amazon  in  2005.  周e  MOBI  format  (file  extension  .mobi  or  .prc)  is 
based on the OEBPS format (Sect.2) extended by JavaScript and Frames. 
For copyright-protected ebooks, Amazon uses the AZW format, which is a 
variant of the MOBI format with additional compression. 周e AZW format 
allows Amazon to apply a DRM scheme (see Sect.6.2) and to restrict the use 
of an ebook to a particular device (identified by its device ID associated to 
an Amazon user account). DRM-free AZW files are just compressed MOBI 
files. 周e MOBI (as well as AZW) format allow authors to produce text-heavy 
books; the support of multimedia or interactivity features is not possible.
eBooks sold through Amazon’s Kindle Store can be read either  using  the 
proprietary Kindle reading devices, the proprietary Kindle reading so晴ware 
which is available for various operating systems (including iOS), or directly 
in a web browser. 周e first Kindle reader was introduced in 2007; a newer 
DX line with a larger screen was introduced in 2009. Newer reading devices 
have  additional  features  like  keyboard  (Kindle  Keyboard),  touch  display 
(Kindle Paperwhite), or colour display (Kindle Fire). All Kindles (except the 
Kindle Fire, which was introduced in September 2011) use digital ink, which 
limits the available colours to black and white.
SDK software service:C# PDF Convert to HTML SDK: Convert PDF to html files in C#.net
C#.NET PDF SDK - Convert PDF to HTML in C#.NET. How to Use C# .NET XDoc.PDF SDK to Convert PDF to HTML Webpage in C# .NET Program.
www.rasteredge.com
SDK software service:C# PDF Convert to Word SDK: Convert PDF to Word library in C#.net
DocumentType.DOCX DocumentType.TIFF. zoomValue, The magnification of the original PDF page size. Description: Convert to DOCX/TIFF with specified resolution and
www.rasteredge.com
22 
Commissioned by the European & International Booksellers Federation
Amazon’s reading devices and so晴ware can only display ebooks available 
in PDF, AZW (MOBI), or KF8. Other formats like EPUB or Apple’s Fixed 
Layout EPUB cannot be displayed. In addition, Kindle’s terms of use explic-
itly forbid transferring ebooks sold through Amazon to other non-Amazon 
devices. Due to  the  large  economic  success of  Amazon, ebooks in AZW 
format are also available in other commercial and non-commercial ebook 
stores like Fictionwise (an electronic bookseller owned by Barnes & Noble), 
Project Gutenberg
15
, the World Public Library, and others.
Amazon started a self-publishing service named Kindle Direct Publishing 
in 2007. In the standard program, Amazon keeps about 65% of the revenues 
from ebook sales; the remaining revenue is for the author (and publisher). A 
newer program (named Kindle Direct Publishing Select Program) increases 
the royalties for the authors to 70% (which is similar to ebooks sold through 
Apple’s iBookstore), however an author  must remove  his/her ebook from 
sales on all other websites, including their own website, for the first 90 days 
a晴er publication. During this time period, Amazon has the exclusive right 
to distribute and sell the ebook.
Technically,  the  KF8  format  supports  HTML5 and  CSS3. For  downward 
compatibility, a KF8 file contains two formats: a MOBI file of the ebook and 
a data structure similar to EPUB. Detailed specifications of the KF8 format 
are not publicly available. KF8 files can be created using either KindleGen
16
or  a  Plugin  for  Adobe  InDesign
17
 周e  proprietary  command  line  tool 
KindleGen  is  a  converter  which  expects  documents  in  HTML,  XTML, 
or EPUB format as input and converts them into KF8
18
. Analogously, the 
Plugin for Adobe InDesign allows a direct conversion of InDesign files to 
KF8. 周ere are no other publicly available tools that allow authors to gener-
ate KF8 files.
In comparison to the previous MOBI format, the new KF8 format allows 
authors to include  audio  and  video  elements  in  an  ebook  by  supporting 
the HTML5 elements <audio> and <video>. However, not all of Amazon’s 
readers and reading applications support video. For example, movies can be 
played by the Kindle reading so晴ware for iOS but not by the Kindle reading 
so晴ware for Android or the different Kindle devices, including the Kindle 
Fire. All Kindle readers (except Kindle Fire) can only play audio files (if they 
have an earphone plug). Any kind of text-to-speech or read aloud function-
ality is not supported by KF8.
In general, KF8 supports many features of EPUB 2.0.1 and EPUB 3. With 
new guidelines published in February 2013 [3], Amazon aims for stronger 
EPUB 3 support:  now, the structure of cover references and table of con-
tents  navigation  (toc-nav-elements)  follow  the  EPUB  3  specification  and 
15
http://www.gutenberg.org/
16
http://www.amazon.com/gp/feature.html?ie=UTF8&docId=1000765211
17
http://www.amazon.com/gp/feature.html?ie=UTF8&docId=1000765271
18
http://wiki.mobileread.com/wiki/KindleGen
SDK software service:Online Convert PDF file to Tiff. Best free online PDF Tif
Using this .NET PDF to TIFF conversion control, C# developers can render and convert PDF document to TIFF image file with no loss in original file quality.
www.rasteredge.com
SDK software service:C# WPF Viewer: Load, View, Convert, Annotate and Edit Tiff
from Excel; C#: Create PDF from PowerPoint; C#: Create PDF from Tiff; C#: Convert PDF to Word; C#: Convert PDF to Tiff; C#: Convert PDF
www.rasteredge.com
Prof. Christoph Bläsi | Prof. Franz Rothlauf – Johannes Gutenberg University Mainz 
23
are offered as an alternative to the KF8 syntax. However, KF8 still carries 
forward some HTML constructions that were de-standardized years ago, but 
it also extends the EPUB 3 format with some functions to support Amazon’s 
proprietary fixed-layout option. To help authors to publish books through 
its Kindle  Store, Amazon publishes a list of all HTML and CSS elements 
that are compatible with its KF8 format [1]. Like EPUB 3, KF8 supports CSS 
Media Queries, scalable vector graphics, and a fixed-layout option. As KF8 
supports no  JavaScript,  HTML5 elements  like  <canvas>  cannot be  used. 
Also, MathML is not supported.
In summary, Amazon  does not support  the EPUB standard, but uses  its 
own  proprietary  KF8  standard. KF8  files  are generated  by  a  proprietary 
converter which accepts EPUB files as input. However, Amazon introduced 
proprietary extensions and modifications making the two standards EPUB 
and KF8 incompatible. Like Apple, the Amazon world accepts EPUB files 
as input but does not allow users to export or transfer ebooks to other eco-
systems. 周e Kindle readers,  as well as the Kindle reading so晴ware, only 
display ebooks bought in the Amazon ebook store, and Amazon’s Kindle 
Store delivers content only to Amazon reading devices and so晴ware. 周is 
makes Amazon’s ecosystem closed as it allows no free exchange of books. 
Analogously to the Apple world, the main instruments for a closed ecosys-
tem are the impossibility of exporting ebooks, the tight coupling between 
reading devices and store, and the DRM protection. Unlike Apple, Amazon 
also uses an incompatible ebook format, which strengthens the closeness of 
its ecosystem.
SDK software service:C# WinForms Viewer: Load, View, Convert, Annotate and Edit Tiff
from Excel; C#: Create PDF from PowerPoint; C#: Create PDF from Tiff; C#: Convert PDF to Word; C#: Convert PDF to Tiff; C#: Convert PDF
www.rasteredge.com
SDK software service:C# Convert: PDF to Word: How to Convert Adobe PDF to Microsoft
RasterEdge.XDoc.PowerPoint.dll. RasterEdge.XDoc.TIFF.dll. String inputFilePath = @"**pdf"; String outputFilePath = @"**docx"; // Convert PDF to Word.
www.rasteredge.com
24 
Commissioned by the European & International Booksellers Federation
 Feature Comparison
In the previous sections, the focus was on the description of the develop-
ment of ebook formats up to EPUB 2.0.1, which for the first time integrated 
the standardization of ebook files for production with a standardization of 
ebooks for  distribution  to the end-user. In the  latter case,  issues such as 
compression had to be addressed. Moreover, the approaches to  overcome 
identified shortcomings of EPUB 2/2.0.1 (2007/2010) have been introduced. 
周ese  are  primarily in  the  areas  of  interactivity  and  multimedia  (in  the 
direction of so-called enhanced ebooks), but also including, for example, the 
option to ‘switch off’ the reflow of text depending on the screen size or the 
resolution. 周e central strand of these efforts to overcome the restrictions of 
EPUB2 is the further development of the standard in the form of EPUB3 
(2011/2012);  however,  as  we  have  seen,  there  are  also  three  proprietary 
attempts, namely KF8 (by Amazon), Fixed Layout EPUB and .ibooks (both 
by Apple). In the following section we will single out potentially important 
features publishers might like to see in their ebooks. We will then inspect 
the ebook formats in relation to their ability to realize these ebook features 
with the help of features of their respective formats. 周e selection as well as 
the structuring of the ebook features covered in the following is influenced 
by an application-oriented perspective, rather than one on the basis of the 
development  history  or the  technological concept of  the formats.  Format 
features are clearly in focus; if it seems necessary or sensible, however, we 
will take reading device and reader so晴ware issues into account.
4.1  Core Features
Metadata
Metadata are data about data, in this case data about ebooks. Some of them 
are conveyed content-internally, i.e. as part of the ebook file (e.g. the author 
or the publisher of a book), or content-externally (e.g. the price or the order 
number).  周ey  are  o晴en used  for  administrative  purposes (e.g. to enable 
the identification of knowledge resources by users or to specify copyright 
restrictions). In the case of EPUB 3 and EPUB 2, the Dublin Core Metadata 
Element Set  (DCMES, in short:  Dublin Core
19
 is  supported  for different 
kinds of metadata (the publication as a whole, but also, e.g., the videos in it). 
Dublin Core is a metadata standard that is also used in other contexts, espe-
cially library management; it specifies the information dimensions covered 
related to a content object. Certain metadata information of the 15 dimen-
sions from Dublin Core, such as title, language, identifier (e.g. the ISBN) are 
defined as compulsory in EPUB, while others (e.g. author(s), publisher) are 
optional. In addition to this, EPUB 3 allows the definition of customized 
metadata information dimensions. Apart from Dublin Core, the metadata 
standards MARC (Library of Congress) and ONIX for Books (book trade), 
19
http://dublincore.org/documents/dces/
Prof. Christoph Bläsi | Prof. Franz Rothlauf – Johannes Gutenberg University Mainz 
25
among others, are supported; however, Dublin Core is the first choice as it 
offers the most comprehensive set of information dimensions.
With  KF8,  the  situation  is  –  due  to  the  common  line  of  descent  of  the 
formats (and  the OPF file in particular)  – similar. 周e  difference is,  that 
KF8 does not support the definition of additional customized information 
dimensions and has only a subset of  12 out  of the  15 basic  Dublin Core 
information dimensions; of those, only the title and the language informa-
tion are compulsory.  On the other  hand,  older versions  of KF8  store  the 
reference  to the cover as an  obligatory metadata  item,  which  is different 
from the solution in other formats (see below).
周e EPUB 2-descendent Fixed Layout EPUB by Apple shares the metadata 
arrangements with EPUB 2 – and therefore does not offer additional cus-
tomized metadata information dimensions, either.
With ebooks produced using iBooks Author, metadata are attributed with 
the help of an input form on the authoring tool interface. Apart from this 
aspect, .ibooks files are, as we have seen, similar to EPUB 2 files and, for 
example, they also contain an OPF file.
Text Appearance and Fonts
Generally, the presentation of text (regarding, for example, font and font 
size)  is  controlled  by  the  default settings  of the  reader  software  or  the 
device,  but  also,  alternatively,  by  the  parameters  defined  by  the  actual 
user in a certain situation. EPUB 3 and KF8, however, allow the definition 
of  default  font, font size,  character,  word  and line distances,  etc., using 
CSS. These settings can be overwritten by explicit customer intervention 
if desired and provided for by the reader application. The font file (in one 
of the two font formats OTF and WOFF, a W3C font format recommenda-
tion) can be made a part of the ebook file and be referenced from the OPF 
file. The handling of type-related values set for particular titles, however, 
is  not  managed  in  a  satisfactory  manner  by  many  reader  applications/
devices, up to the present day.
To prevent users from getting easy access to fonts supplied with ebook titles, 
EPUB  3  allows  publishers  to  obfuscate  fonts  by  encrypting  parts  of  the 
font file. 周e algorithm encrypts the first 1040 bytes of the font file using a 
key that depends on the actual content. 周is mechanism allows the use of 
fonts only for specific content and prevents a further distribution of fonts. 
周e mechanisms make the distribution of fonts more difficult, but they are 
comparatively easy to circumvent. 周is somewhat compromised protection 
is the reason, why many commercially traded fonts are not approved for the 
use in EPUB ebooks by the font copyright holders. With KF8, the encryp-
tion of the embedded fonts (in this case in OTF or TTF as font formats) 
is guaranteed by the binary encoding of the ebook file as a whole. For the 
support of international character sets, please consult Sect.4.3.
26 
Commissioned by the European & International Booksellers Federation
Layout of Text
Reflowable Layout
Issues regarding font, font size, etc., have been dealt with in the previous 
subsection;  this  subsection  covers  issues  concerning  the  distribution  of 
text on a page. 周e type area (the area of the page without the top, bottom, 
right and le晴  margins) can be defined globally in EPUB  3 using the CSS 
command “margin”. With KF8, it cannot be controlled globally and the top 
and bottom margins cannot be customized at all; the default print area on 
Amazon devices/reader applications, however, provides for rather big top 
and bottom margins by default.
With a reflowable text – a text that adapts to a particular screen concerning 
line length and line breaks – enforced page breaks generally do not make 
sense. With the help of the CSS command “page-break”, it can be achieved, 
e.g., to mark the beginning of a chapter. Moreover, reader applications gen-
erally insert a page break between the different HTML files that make up 
an ebook. Compared to KF8, EPUB 3 offers additional options to control 
the aesthetics of the displaying of text, e.g. by commands like “page-break-
before” or “avoid” (keep paragraphs or headings together with subheadings). 
Moreover, there are commands that prevent “orphans” and “widows”; since 
the corresponding violation of typographic rules is considered unaesthetic, 
these commands enforce minimum numbers of lines as last and first para-
graphs on pages, respectively. EPUB 3 also offers an automatic hyphenation 
which can  be avoided  by  using the  command  “non-breaking-space”.  周e 
defects of  KF8 mentioned  are  the reason  why  the composition  in  Kindle 
environments  is  o晴en  criticized by  typographers. Other reasons  for  this 
are, that KF8 (as opposed to EPUB 3) does not enable language-dependent 
automatic syllable divisions and has justified composition as a default. KF8, 
however,  allows  at  least  “so晴-hyphens”,  the  upfront  tagging  of  potential 
breaks by the publisher.
Fixed Layout
周e challenge  of fixed-layout  arrangements with  digital books is that  the 
look of the page (with text in a predefined typeface, in a predefined type size, 
etc.) on the one hand has to be stored, transferred and displayed much like 
an image. On the other hand, however, the text of the page should still be 
searchable (which, of course, is not the case for text as images). To achieve 
this, texts of the page has to be defined not only regarding the ASCII values 
of letters and numbers, but also regarding fixed pixel information. 周is is a 
challenge that in principle is, for example, analogically addressed by PDF as 
a data format.
周e result for readers is similar with all fixed-layout formats – if he or she 
wants to enlarge certain sections on a page, this can only be achieved by 
zooming in and not by, for example, selecting a larger font and have the page 
line-wrapped accordingly. In the case of KF8, the zooming in is provided 
Prof. Christoph Bläsi | Prof. Franz Rothlauf – Johannes Gutenberg University Mainz 
27
with the help of pop-ups; the sections to be displayed in the pop-ups have to 
be identified by the publisher in advance. If provided for by reader applica-
tions on special devices, a fixed-layout double page spread is displayed rather 
than a single page. 周is can be triggered by certain conditions (Fixed Layout 
EPUB on iPads, controlled by an inclination sensor) or set globally (KF8, 
controlled by the publisher in advance, using the “landscape” command).
In fixed-layout contexts, it has to be defined explicitly, in which place on a 
page a letter, a word or an image are meant to be displayed. 周is description 
of the visual appearance of the page and its components can be realized with 
fixed pixel measurements in EPUB 3, whereas in KF8 percent measurements 
and  the  “em”  measure,  a  traditional  measure  used  by  typographers  (an 
alternative to points/pt), are used. An informal example for the former solu-
tion would be that an “A” in 10 pt Times New Roman is positioned at pixel 
location X=200/y=400: for the latter solution, that this letter is positioned at 
30% of the horizontal and 40% of the vertical extension of the actual screen.
It is obvious that the latter solution can cope with yet unknown screen sizes 
and resolutions in the future.
As has been mentioned above, the text of a page is also stored as symbolic 
text, on top of the visually oriented page description. 周is is necessary for 
searches and text-to-speech functionalities.
Differences  between  the  various  fixed-layout  solutions  are,  for  example, 
given by the fact that the fixed-layout option has to/can only be set globally 
in KF8, i.e. for the whole document. 周is is done as part of the global choice 
between the main genres the format is designed for, namely children’s books 
on the one hand and comics on the other. 周is is specified in the metadata. 
As opposed to this restriction, the fixed-layout option can be specified for 
single pages in EPUB 3, in the HTML header. Another difference is that, 
in KF8, the visually oriented page description is specified for double-page 
spreads, whereas this is done for single pages in the other formats.
With  Apple’s  Fixed  Layout  EPUB,  the  fixed-layout  option  is  triggered 
through a corresponding file that is added to the META-INF folder. With 
KF8 and EPUB 3, it is done in the OPF folder, where all metadata are speci-
fied. Apple’s Fixed Layout EPUB can be seen as the functional predecessor 
of EPUB 3 with respect to this feature.
Fixed-layout issues are dealt with in detail in a recent BISG document
20
.
Tables
Displaying tables in ebooks requires a trading off between appearance and 
readability of the table for readers on the one hand, and searchability and 
adaptability to displaying parameters like screen size and resolution on the 
other. A way that exclusively stresses the first in reflowable contexts is includ-
ing tables as images. Including tables using HTML and CSS to be rendered 
20
http://www.bisg.org/docs/FieldGuideFXLBooks_version1.0.pdf
28 
Commissioned by the European & International Booksellers Federation
according to displaying parameters is a solution that provides searchability 
– it also allows the application of the text-to-speech function on them. In 
spite of being provided for in all formats in principle, this does not yield sat-
isfying results in more complex cases (extensive use of colours, lines, wide 
columns, etc.). 周e reason for this is the current state of the development 
of the reader applications, which are not yet able to cope with some of the 
standard table constructs of HTML and CSS; evidence for such unsatisfying 
cases in different ecosystems is documented [10, Sect. 4.6]. As a fall-back 
solution, an HTML file can additionally be linked to an image. 周ere are 
solutions for better results: these, however, require additional effort, either 
by using Media Queries and specifying explicitly different tables for differ-
ent displaying parameters or, indeed, by using JavaScript. Both options, of 
course, depend on the support of Media Queries or JavaScript by the respec-
tive formats.
In fixed-layout contexts, problems regarding different displaying parameters 
do not apply, since the appearance of the table is explicitly defined.
Fundamental differences between the formats regarding the integration of 
tables as images or as HTML tables cannot be stated. 周ere are, however, 
additional  options  in  formats  that  allow  Media  Queries  or  JavaScript. 
JavaScript is  supported by EPUB 3, .ibooks and to a lesser extent Apple’s 
Fixed Layout EPUB.
Cover
EPUB 2 did not provide an explicit solution to include a cover in the sense 
of a cover image. It was possible, however, to reference a corresponding file 
from the metadata. 周is solution can still be used to cater for downward-
compatibility in EPUB 3 and KF8 and is still the standard way it is done 
with Apple’s Fixed Layout EPUB and .ibooks. 周e more elaborate EPUB 3 
solution is  to reference  the cover image from the spine and  include it in 
the manifest of the OPF file – as JPEG, PNG, GIF or SVG and without size 
restrictions.  周e reference in the  spine  specifies  the position  of  the cover 
image relative to, for example, the table of contents or the cover page while 
reading  the ebook. Interestingly, this solution  is  also provided  for  in the 
current version of KF8.
Navigation and Table of Contents
Independently from how reader applications present this feature to readers 
(i.e. by showing buttons for every chapter), the traditional format for tables 
of contents in EPUB 2 was an obligatory .ncx file. It is still the standard way 
it is done with Apple’s Fixed Layout EPUB and .ibooks. 周is solution was 
replaced by  a  non-proprietary  HTML5  solution using the <nav>  element 
in EPUB 3.  周e units marked up with  the help of  the <nav>  element do 
not have to be text, they can also be images. By using “page-list” together 
with the <nav> element referring to a traditional fixed page number is also 
Documents you may be interested
Documents you may be interested