EPUBCheck OPF-099: manifest OPF'yi listeliyor
Güncellendi:
EPUBCheck OPF-099 bir hata mesajıdır: “The manifest must not list the package document.” Manifest, paket belgesinin kendisini listeler ki bu izin verilmez. Paket belgesi META-INF/container.xml aracılığıyla bulunur ve yayını tanımlar; bu onun bir kaynağı değildir.
Resmi mesaj
The manifest must not list the package document.
- Varsayılan ciddiyet
- Hata. EPUB, spesifikasyonun bir kuralını ihlal ediyor ve geçersizdir. Depolar ve Kindle'ye gönder, onu reddedebilir ve EPUBCheck ile durum 1 ile çıkış yapar.
- EPUBCheck sürümü
- 5.4.0
Tipik nedenler
- Klasör içindeki her dosyayı manifest'e ekleyen araçlar, .opf dahil.
- Tüm kitap klasörünü gezen bir betik tarafından oluşturulmuş bir manifest.
- Sorun giderme sırasında elle eklenmiş bir öğe.
Nasıl düzeltilir
- .opf dosyasına işaret eden href'e sahip manifest öğesini bul.
- O öğeyi silin.
- Başka hiçbir şeyin (spine, yedeklemeler) kimliğine atıfta bulunmadığını kontrol edin.
Ne zaman bu değil
Eğer başka bir dosya iki kez bildirilmişse, bu OPF-074'dır.
Burada kullanılan terimler
Diğer OPF mesajları
OPF-098The "href" attribute must reference resources, not elements in the package document, but found URL "…".OPF-100The "…" property only applies to pre-paginated content.OPF-097Resource "…" is listed in the manifest, but no reference to it was found in content documents.OPF-096Non-linear content must be reachable, but found no hyperlink to "…".OPF-096bNo hyperlink was found to non-linear document "…", please check that it can be reached from scripted content.OPF-095The "media-type" attribute of "voicing" links must be an audio MIME type, but found "…".
Kaynaklar
Mesaj metni ve ciddiyeti EPUBCheck 5.4.0 (W3C, BSD-3-Clause) tarafından. Açıklama EpubCC tarafından.