EPUBCheck HTM-047: viewport sözdizimi hatası
Güncellendi:
EPUBCheck HTM-047 bir hata mesajıdır: “Viewport metadata "…" has a syntax error.” Sabit düzenli bir belgenin viewport meta elemanında bir sözdizimi hatası vardır. İçerik niteliği, virgüller, noktalı virgüller veya boşluklarla ayrılmış name=value özelliklerinin bir listesi olmalıdır ve EPUBCheck çözülemeyen değeri alıntılar.
Resmi mesaj
Viewport metadata "%1$s" has a syntax error
- 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
%1$s, %2$s… dosyadan, değer veya öğeden bulunan EPUBCheck ile doldurulmuştur.
Tipik nedenler
- İçerik niteliğinde hatalı ayırıcılar veya eksik eşittir işareti.
- Yanlış yazılmış anahtarlar veya kayıp karakterler, örneğin bir son virgül veya değerin içinde çift tırnak.
Nasıl düzeltilir
- EPUBCheck'yi adlandıran dosyayı bir metin veya EPUB editöründe açın (mesaj yol, satır ve sütun verir) veya EPUB'yi çıkarın ve orada açın.
- Bunu
content="width=1200, height=1600": genişlik ve yükseklik olarak yazın, her bir değerle, virgül ile ayrılmış. - Sabit düzenli sayfalardan diğer görüntüleme özelliklerini çıkarın; okuma uygulamaları bunları görmezden gelir.
- EPUB'yı yeniden inşa edin ve mesajın kaybolduğunu onaylamak için EPUBCheck'yi tekrar çalıştırın.
Ne zaman bu değil
Eğer sözdizimi doğru ama genişlik veya yükseklik eksikse, bu HTM_056'dır; kötü bir değer HTM_057'dir.
Burada kullanılan terimler
Diğer HTM mesajları
HTM-046Fixed layout document has no "viewport" meta element.HTM-048SVG Fixed-Layout Documents must have a "viewBox" attribute (on the outermost "svg" element).HTM-045Encountered empty href.HTM-044Namespace uri "…" was included but not used.HTM-051Found Microdata semantic enrichments but no RDFa. EDUPUB recommends using RDFa Lite.HTM_054Custom attribute namespace ("…") must not include the string "…" in its domain.
Kaynaklar
Mesaj metni ve ciddiyeti EPUBCheck 5.4.0 (W3C, BSD-3-Clause) tarafından. Açıklama EpubCC tarafından.