Tệp EPUB

EPUB là định dạng tệp chuẩn và mở cho sách số được phát triển bởi Diễn đàn xuất bản số quốc tế (IDPF). Một trong những lợi ích chính của định dạng EPUB đối với người đọc là định dạng này cho phép nội dung sách tự động điều chỉnh hoặc "chỉnh lại dòng" cho các kích cỡ màn hình khác nhau, chẳng hạn các thiết bị như điện thoại thông minh, netbook và thiết bị đọc sách điện tử. EPUB cũng hỗ trợ nội dung bố cục cố định. Tìm hiểu thêm về định dạng EPUB tại EPUBZone của IDPF.

Có một số công cụ và dịch vụ giúp bạn tạo tệp EPUB. Mặc dù chúng tôi không đề xuất bất kỳ phần mềm nào cụ thể do có nhiều trường hợp của đối tác, phần mềm thường được sử dụng bao gồm Adobe InDesign CS và Apple Pages cho Mac OS X. Giới thiệu giải pháp EPUBZone liệt kê các tùy chọn khác (có sẵn bằng tiếng Anh).

Gửi tệp EPUB hoặc PDF

Chúng tôi khuyên bạn nên gửi cho chúng tôi cả tệp PDF và EPUB cho cuốn sách của bạn vì chúng tôi cung cấp cho người dùng của mình hai chế độ hiển thị: trang gốc và nội dung có thể chỉnh lại dòng. Cung cấp tệp PDF cho cuốn sách của bạn sẽ đảm bảo rằng người đọc có thể xem sách ở bốc cục gốc đồng thời tệp EPUB sẽ mang đến cho họ trải nghiệm có thể tùy chỉnh hơn. Trong trường hợp này, người dùng sẽ có quyền truy cập vào tùy chọn "nội dung có thể chỉnh lại dòng" ngoài tùy chọn "trang gốc". Họ sẽ có thể đổi kích thước văn bản, thay đổi phông chữ và xem sách một cách thoải mái hơn trên các màn hình có kích thước khác nhau. Hầu hết các nhà xuất bản lớn đầu cung cấp tệp EPUB cho chúng tôi.

Phiên bản hỗ trợ

Google Play Sách chấp nhận cả EPUB 3EPUB 2, mặc dù ưu tiên 3.0.1.

Loại hình ảnh hỗ trợ

  • GIF tĩnh
  • JPEG
  • PNG
  • SVG (chiều rộng hoặc chiều cao tối đa là 3200)

Xem phần dưới đây về hỗ trợ EPUB nâng cao để biết thêm thông tin về các loại đa phương tiện khác.

Triển khai

Ví dụ:

<svg xmlns="http://www.w3.org/2000/svg" height="100%" preserveAspectRatio="xMidYMid meet" version="1.1" viewBox="0 0 2000 3200" width="100%" xmlns:xlink="http://www.w3.org/1999/xlink"><image height="2000" width="3200" xlink:href="../Images/example.jpg"></image></svg>

Giới hạn 3200px áp dụng cho các thuộc tính widthheight có trong thẻ <image> và/hoặc <svg>, và bất kỳ tệp nào mà thẻ <image> tham chiếu đến.

Hỗ trợ tính năng EPUB 3

Tính năng riêng lẻ của EPUB 3 có thể không được hỗ trợ trên tất cả các nền tảng mà Google Play Sách có thể đọc được.

Video và âm thanh được nhúng
Phông chữ được nhúng
Bố cục cố định
Hỗ trợ ngôn ngữ toàn cầu
Siêu liên kết
JavaScript
MathML
Lớp phủ truyền thông
Bố cục nhiều cột
Hiển thị tài liệu điều hướng (chỉ phần tử toc nav)
Hiển thị tài liệu điều hướng (các loại phần tử khác)
Mục chính SVG

Xác thực tệp EPUB

Trước khi tải lên tệp EPUB, chúng tôi khuyên bạn nên thử mở các tệp đó bằng chương trình đọc sách điện tử chẳng hạn như Adobe Digital Editions. Nếu bạn có thể mở tệp bằng phần mềm đọc sách điện tử, đây là tín hiệu tốt cho thấy tệp sẽ được hệ thống của chúng tôi xử lý thành công.

Một bước bổ sung mà bạn nên thực hiện là chạy công cụ EpubCheck, công cụ xác thực tệp EPUB, nhằm đảm bảo rằng không có lỗi trong các tệp bạn đã tạo. Diễn đàn xuất bản số quốc tế cũng cung cấp Trình xác thực EPUB được lưu trữ trên web. Trình xác thực này có thể dễ sử dụng hơn.

Nếu chúng tôi gặp sự cố khi xử lý tệp EPUB, thì những lỗi này sẽ xuất hiện trong tài khoản Trung tâm đối tác bên dưới tab Nội dung của cuốn sách.

Tối ưu hóa mẫu EPUB của bạn

Để cung cấp trải nghiệm tốt hơn cho khách hàng khi họ duyệt qua sách của bạn trong cửa hàng Google Play, hãy chỉ ra nơi nội dung bắt đầu (sau bất kỳ tài liệu có bìa trước nào chẳng hạn như trang tiêu đề hay trang bản quyền). Điều này cho phép mẫu miễn phí bắt đầu từ điểm đó thay vì yêu cầu khách hàng phải lật qua thêm trang.

  • Đối với EPUB 2, bên trong phần tử guide, bao gồm phần tử <reference> có thuộc tính type="text". Xem thông số EPUB 2.0.1.

  • Tính năng này chưa có sẵn cho EPUB 3. Để triển khai trong tương lai, bên trong phần tử landmarks nav, bao gồm liên kết có thuộc tính epub:type="bodymatter". Xem thông số EPUB 3.0.1.

Hỗ trợ EPUB nâng cao

Sách điện tử nâng cao tận dụng phương tiện kỹ thuật số để bao gồm phần tử tương tác hoặc đa phương tiện. Google Play Sách hỗ trợ âm thanh và video được nhúng trong các tệp EPUB 2 và EPUB 3.

Thực hiện

Âm thanh hoặc video được nhúng trong tệp EPUB phải được chứa trong thẻ HTML5, như ví dụ bên dưới:

<audio src="audio/example.mp3" />
<video src="video/example.mp4" width="640" height="480" />
<video title="Example Video" width="640" height="480" poster="images/example.jpg">
  <source src="video/example.mp4" />
  <source src="video/example.webm" />
</video>

Chỉ những thuộc tính sau mới được Google Play Sách phân tích cú pháp:

  • src: Xác định vị trí của tệp cho video và âm thanh.
  • widthheight: Tham số cho video.
  • poster: Xác định hình ảnh tĩnh cho video. Google hỗ trợ các định dạng hình ảnh chỉ định trong thông số EPUB (hình ảnh GIF tĩnh, JPEG, PNG và SVG).

Thuộc tính bổ sung sẽ được bỏ qua.

Định dạng

Chúng tôi hỗ trợ nhiều định dạng âm thanh và video khác nhau:

  • MPEG-4, 3GPPMOV: thường hỗ trợ codec video H.264 hoặc MPEG-4 và codec âm thanh AAC
  • WebM: codec video VP8 và codec âm thanh Vorbis
  • MPEG: thường hỗ trợ codec video MPEG-2 và codec âm thanh MP2
  • WMV
  • FLV: codec video Adobe-FLV1, codec âm thanh MP3
  • AVI: nhiều máy ảnh xuất ra định dạng này; thông thường, codec video là MJPEG và âm thanh là PCM
  • MP3, WAV, M4A, MP4, 3GP dành cho codec âm thanh

Tính năng không được hỗ trợ

  • Google Play Sách không hỗ trợ thẻ âm thanh hoặc video không chuẩn hoặc chức năng tương tác chẳng hạn như chức năng được bật bằng mã JavaScript.
  • Khả năng nhúng âm thanh bị giới hạn đối với tệp EPUB và không cho phép gửi sách âm thanh độc lập.
  • Lớp phủ truyền thông hiện chỉ được hỗ trợ trên ứng dụng Google Play Sách dành cho Android.

Hỗ trợ EPUB bố cục cố định

Khi thiết kế một trang đặc biệt quan trọng, bạn có thể muốn triển khai bố cục cố định, việc này cung cấp khả năng kiểm soát tốt hơn đối với việc trình bày nội dung của bạn. Google Play Sách hỗ trợ bố cục cố định cho tệp EPUB 2 và EPUB 3.

Phê duyệt tệp EPUB bố cục cố định có trạng thái "Cần hành động"

Tệp EPUB bố cục cố định phải được xem xét trước khi hiển thị trực tuyến. Sau khi tải tệp EPUB bố cục cố định lên, hãy kiểm tra để đảm bảo rằng sách hiển thị như mong đợi trong Trình đọc sách trên web và trong phiên bản dành cho máy tính bảng của ứng dụng Google Play Sách, nếu có thể. Sau đó, phê duyệt sách bằng cách chuyển đến tab Nội dung rồi chọn hộp có nhãn Tôi đã thực hiện đánh giá chất lượng và mọi thứ đều ổn. Bỏ chặn sách này.

Thực hiện

Google Play Sách hỗ trợ thuộc tính bố cục cố định cho tệp EPUB 3.

Ngoài ra, phương pháp dưới đây hoạt động với cả tệp EPUB 2 và EPUB 3.

  • Bao gồm tệp META-INF/com.apple.ibooks.display-options.xml.
  • Chỉ định bố cục trong mục XHTML bằng cách thêm <meta name="viewport" content="width=xxx, height=yyy"></meta>

Chỉ những giá trị sau trong tệp META-INF/com.apple.ibooks.display-options.xml mới được phân tích cú pháp:

<?xml version="1.0" encoding="UTF-8"?>
<display_options>
  <platform name="*">
    <option name="fixed-layout">true</option>
    <option name="orientation-lock">landscape-only</option>
  </platform>
</display_options>

Đối với orientation-lock, giá trị portrait-only cũng được hỗ trợ. Các thuộc tính bổ sung, chẳng hạn như các thuộc tính sau, sẽ bị bỏ qua:

  • platform name: nếu khác với *
  • open-to-spread: luôn đặt thành false
Thông tin này có hữu ích không?
Chúng tôi có thể cải thiện trang này bằng cách nào?