EPUB, Uluslararası Dijital Yayıncılık Forumu (IDPF) tarafından geliştirilen ve dijital kitaplar için kullanılan açık standartlı bir dosya biçimidir. EPUB biçiminin okuyucular için başlıca yararlarından biri, kitabın metninin akıllı telefonlar, netbook'lar ve e-Okuyucu cihazlar gibi farklı ekran boyutları için otomatik olarak ayarlanmasına veya "tekrar akmasına" olanak vermesidir. EPUB aynı zamanda sabit düzenli içeriği de destekler.
Bu sayfada:
EPUB veya PDF dosyalarını gönderme
Kullanıcılarımıza orijinal sayfalar ve tekrar akabilen metin olmak üzere iki görüntü modu sunduğumuzdan, kitaplarınızın hem PDF hem de EPUB biçimlerini göndermenizi öneririz. Kitabınızı PDF olarak sağlarsanız okuyucular kitabı orijinal düzeniyle görüntüleyebilirken, EPUB dosyası ise daha özelleştirilebilir bir deneyim sunar. Bu durumda, kullanıcılar "orijinal sayfalar" seçeneğinin yanı sıra "tekrar akabilen metin" seçeneğine de erişebilirler. Metni yeniden boyutlandırabilir, yazı tipini değiştirebilir ve kitabı farklı boyutlu ekranlarda daha rahat görüntüleyebilirler. Büyük yayıncıların çoğu bize EPUB dosyalarını sağlamaktadır.
Desteklenen sürümler
Google Play Kitaplar; EPUB 3.3, EPUB 3 ve EPUB 2 sürümlerini kabul etse de 3.3 sürümü tercih edilir.
Desteklenen resim türleri
- Statik GIF
- JPEG
- PNG
- SVG (maksimum 3.200 genişlik veya yükseklik)
Diğer multimedya türleri hakkında daha fazla bilgi için geliştirilmiş EPUB desteği ile ilgili aşağıdaki bölüme bakın.
Uygulama
Örnek:
<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>
3.200 piksel sınırı, <image>
ve/veya <svg>
etiketlerindeki ve <image>
etiketinin atıfta bulunduğu dosyalardaki width
ve height
özellikleri için geçerlidir.
EPUB 3 özellik desteği
EPUB 3'ün özelliklerinin hepsi Google Play Kitaplar'ın okunabildiği tüm platformlarda desteklenmeyebilir.
Yerleştirilmiş ses ve video | ✔ |
Yerleştirilmiş yazı tipleri | ✔ |
Sabit düzen | ✔ |
Genel dil desteği | ✔ |
Köprü | ✔ |
JavaScript | ✘ |
MathML | ✘ |
Medya yer paylaşımları | ✔ |
Çok sütunlu düzenler | ✘ |
Gezinme dokümanı oluşturma (sadece toc nav öğesi) |
✔ |
Gezinme dokümanı oluşturma (diğer öğe türleri) | ✘ |
SVG spine öğeleri | ✔ |
EPUB dosyalarını doğrulama
EPUB dosyalarınızı yüklemeden önce, Adobe Digital Editions gibi bir e-kitap okuyucu programı kullanarak açmayı deneyin. e-kitap okuyucu yazılımını kullanarak dosyaları açabilmek, dosyanın sistemimiz tarafından başarıyla işleneceğine dair iyi bir göstergedir.
Ayrıca, oluşturduğunuz dosyalarda hiç hata olmadığından emin olmanız gerekir. Bunun için EPUB dosyalarını doğrulamak amacıyla kullanılan bir araç olan EpubCheck aracını çalıştırabilirsiniz.
EPUB dosyalarınızı işlerken sorunla karşılaşırsak bu hatalar İş Ortağı Merkezi hesabınızda kitabın İçerik sekmesinin altında görünür.
EPUB örneğinizi optimize etme
Google Play Store'da kitabınıza göz atan müşterilere daha iyi bir deneyim sunmak için içeriğin nereden başladığını (başlık sayfası veya telif hakkı sayfası gibi bir giriş kısmından sonra) belirtin. Bu bilgi, müşterileri sayfa çevirip durmak zorunda bırakmadan örneğin belirtilen noktadan başlamasına olanak tanır.
-
EPUB 2 için,
guide
öğesinin içinetype="text"
özellikli biröğesi ekleyin. EPUB 2.0.1 spesifikasyonu konusuna bakın.
-
Bu özellik, EPUB 3 için henüz kullanılamaz. Gelecekteki uygulanmak üzere
landmarks nav
öğesinin içineepub:type="bodymatter"
özellikli bir bağlantı ekleyin. EPUB 3.0.1 spesifikasyonu konusuna bakın.
Gelişmiş EPUB desteği
Gelişmiş e-Kitaplar; multimedya öğeleri veya etkileşimli öğeler eklemek için dijital aracıdan yararlanır. Google Play Kitaplar; EPUB 2 ve EPUB 3 dosyalarında yerleştirilmiş ses ve videoları destekler.
Uygulama
Bir EPUB dosyasına yerleştirilmiş ses veya video, aşağıdaki örneklerdeki gibi HTML5 etiketleri içinde olmalıdır:
<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>
Sadece aşağıdaki özellikler Google Play Kitaplar tarafından ayrıştırılır:
src
: Video ve ses dosyasının konumunu tanımlar.width
veheight
: Video boyutlarıdır.poster
: Video için statik bir resim tanımlar. Google, EPUB spesifikasyonlarında belirtilen resim biçimlerini (statik GIF, JPEG, PNG ve SVG resimleri) destekler.
Ek özellikler göz ardı edilecektir.
Biçimler
Çok çeşitli ses ve video biçimlerini destekleriz:
- MPEG-4, 3GPP ve MOV: genellikle H.264 veya MPEG-4 video codec'leri ile AAC ses codec'ini destekler.
- WebM: VP8 video codec'i ve Vorbis ses codec'leri
- MPEG: Genellikle MPEG-2 video codec'ini ve MP2 ses biçimini destekler
- WMV
- FLV: Adobe-FLV1 video codec'i, MP3 ses biçimi
- AVI: Pek çok kamera bu biçimde çıktı üretir. Genellikle video codec'i MJPEG, ses biçimi ise PCM şeklindedir
- Ses için MP3, WAV, M4A, MP4, 3GP
Desteklenmeyen özellikler
- Google Play Kitaplar standart olmayan ses veya video etiketlerini ya da etkileşimli işlevleri (JavaScript kodu tarafından etkinleştirilenler gibi) desteklemez.
- Ses yerleştirme özelliği EPUB dosyaları ile sınırlıdır ve bağımsız sesli kitapların gönderilmesine izin verilmez.
Sabit düzenli EPUB desteği
Bir sayfanın tasarımı özellikle önemli olduğunda, içeriğinizin sunumuna ilişkin daha iyi bir kontrol olanağı sunan sabit bir düzen uygulamak isteyebilirsiniz. Google Play Kitaplar, EPUB 2 ve EPUB 3 dosyalarında sabit düzeni destekler.
Sabit düzenli EPUB dosyalarını yayınlanmadan önce gözden geçirmenizi öneririz. Sabit düzenli bir EPUB dosyasını yükledikten sonra, kendinizi İçerik İncelemeci olarak ekleyin ve kitabın Google Play Web Okuyucusu'nda istendiği gibi göründüğünü doğrulayın. Mümkünse Google Play Kitaplar Android uygulamasının tablet sürümü için de aynı işlemi yapın.
Uygulama
Google Play Kitaplar, EPUB 3 dosyalarında sabit düzen özelliklerini destekler.
Alternatif olarak, EPUB 2 ve EPUB 3 dosyaları için aşağıdaki yöntem de kullanılabilir.
META-INF/com.apple.ibooks.display-options.xml
dosyasını ekleyin.xxx, height=yyy">
ekleyerek XHTML öğelerinde düzeni belirtin.
META-INF/com.apple.ibooks.display-options.xml
dosyasından yalnızca şu değerler ayrıştırılır:
<?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>
orientation-lock
için portrait-only
değeri de desteklenir. Aşağıdaki gibi ek özellikler göz ardı edilir:
platform name
:*
öğesinden farklıysaopen-to-spread
: Her zamanfalse
değerine ayarlanır