İçeriğe atla
EPUBCheck · XHTML içerik belgeleri

EPUBCheck HTM-007: boş ssml:ph telaffuzu

Güncellendi:

EPUBCheck HTM-007 bir uyarı mesajıdır: “Empty or whitespace-only value of attribute ssml:ph.” Bir ssml:ph niteliği boş veya yalnızca boşluk içeriyor. Bu nitelik, metinden konuşmaya fonetik bir telaffuz verir, bu nedenle boş olduğunda konuşma motorunun kullanabileceği hiçbir şey yoktur.

Resmi mesaj

Empty or whitespace-only value of attribute ssml:ph.

Varsayılan ciddiyet
Uyarı. EPUB hala geçerli, ancak bazı okuma uygulamalarında sorun çıkaracak bir şey muhtemelen var. EPUBCheck, --failonwarnings geçmezseniz 0 ile çıkış yapar.
EPUBCheck sürümü
5.4.0

Tipik nedenler

  • Bir araç veya şablonla eklenen ve asla doldurulmayan bir telaffuz niteliği.
  • Özelliği koruyarak elle kaldırılan bir değer.

Nasıl düzeltilir

  1. 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.
  2. Belgenin beyan ettiği alfabede telaffuzu doldurun (ssml:alphabet) veya ssml:ph niteliğini kaldırın.
  3. Eğer artık hiçbir öğe SSML kullanmıyorsa, xmlns:ssml tanımını da kaldırın.
  4. 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

Bu yalnızca SSML telaffuz ipuçlarını ilgilendirir; medya örtüleri anlatımı hakkında bir şey söylemez.

Burada kullanılan terimler

Diğer HTM mesajları

  • HTM-009 The DOCTYPE provided is obsolete or irregular and can be removed.
  • HTM-004 Irregular DOCTYPE: found "…", expected "…".
  • HTM-010 Namespace "…" is unusual for the prefix "epub".
  • HTM-003 External entities are not allowed in EPUB v3 documents. External entity declaration found: ….
  • HTM-011 Entity is undeclared.
  • HTM-001 Any publication resource that is an XML-based media type must be a valid XML 1.0 document. XML version found: ….

Kaynaklar

Mesaj metni ve ciddiyeti EPUBCheck 5.4.0 (W3C, BSD-3-Clause) tarafından. Açıklama EpubCC tarafından.

FAQ

EPUBCheck HTM-007 ne anlama geliyor?

EPUBCheck HTM-007 bir uyarı mesajıdır: “Empty or whitespace-only value of attribute ssml:ph.” Bir ssml:ph niteliği boş veya yalnızca boşluk içeriyor. Bu nitelik, metinden konuşmaya fonetik bir telaffuz verir, bu nedenle boş olduğunda konuşma motorunun kullanabileceği hiçbir şey yoktur.

HTM-007 bir hata mı?

HTM-007 varsayılan olarak uyarı olarak rapor edilir. EPUB hala geçerli, ancak bazı okuma uygulamalarında sorunlara yol açacak bir durum olabilir. EPUBCheck, --failonwarnings geçmezseniz 0 ile çıkar.

PDF ile EPUB araçları

Her araç aynı motoru kullanır. Günde 3 kitap ücretsizdir.

Tüm araçları gör