Changes in the iBooks Asset Guide 5.1.1

Text Direction: Tatechuyoko

In vertical text, it is sometimes preferable to include a short run of horizontal numbers or Latin text. This is known as Tatechuyoko. To create Tatechuyoko, you must use the CSS property, -webkit-text-combine. See Text Directions for details.

Text Direction: Clarification

Each content document can support a single writing-mode value. If you want both horizontal and vertical text in your book, then each text direction must be split into separate content documents. Tatechuyoko should not be created using the CSS writing-mode property.

Gaiji Images

To make a gaiji image accessible for readers who use VoiceOver, the alt attribute for a gaiji image must be included. See Interior Image Requirements for details.

Book Cover/Marketing Image

The 2 million pixel limit on image size does not apply to the external cover/marketing image that is sent alongside the book asset. It applies only to images inside the book asset.

Book Versioning

Apple recommends that you declare the first asset delivered to iBooks version 1.0. The version number is consumer-facing and is meant to manage delivering updates to consumers. Future versions should increment as is appropriate.

Changed the word “preview” to “sample.” Added a sentence to explain where the What’s New text is displayed.

Fonts

iBooks' fonts follow the font orientation guidelines of UTR (Unicode Technical Report) 50 draft 6.

Flowing Books: Scrolling with Vertical Text

For flowing books, iBooks has several viewing themes that the reader can select. The Scroll theme scrolls vertically for books with horizontal text, and scrolls horizontally for books with vertical text. This is useful for a book with vertical Japanese or Chinese text. When rendered with iBooks' Scroll theme, vertical text is most easily read scrolling right to left on the horizontal axis. See Scrolling in Flowing Books for details on scrolling, and the metadata required for defining a book's scroll direction.

Fixed-Layout Books: Hide Book Binding

If you create a fixed-layout book that is two documents per spread, but you do not want it to have the book-like appearance, you can hide the book binding by including the binding layout property and giving it a value of false. See Defining Book Layout Metadata.

Fixed-Layout Books: Clarification

Nonlinear documents are not supported fixed-layout books; only flowing books support nonlinear documents.

Read Aloud Books: Clarification

If you include the readaloud attribute, you must also include the iBooks namespace and prefix in <html>. See Embedding Read Aloud Controls for an example.