EPUBCheck HTM-048: SVG-pagina zonder viewBox
Bijgewerkt:
EPUBCheck HTM-048 is een foutmelding: “SVG Fixed-Layout Documents must have a "viewBox" attribute (on the outermost "svg" element).” Een vast-indeling document dat als SVG is gebouwd, heeft geen viewBox op zijn buitenste svg-element, waardoor de grootte onbekend is. Voor SVG vaste lay-out pagina's is de viewBox wat de afmetingen van de pagina definieert.
Het officiële bericht
SVG Fixed-Layout Documents must have a "viewBox" attribute (on the outermost "svg" element).
- Standaard ernst
- Fout. De EPUB overtreedt een regel van de specificatie en is ongeldig. Opslaan en Verzenden naar Kindle kunnen het afwijzen, en EPUBCheck verlaat met status 1.
- EPUBCheck versie
- 5.4.0
Typische oorzaken
- SVG-pagina's geëxporteerd met breedte en hoogte maar zonder viewBox.
- Een viewBox geplaatst op een innerlijke svg of g element in plaats van het buitenste.
Hoe het te repareren
- Open het bestand EPUBCheck namen (het bericht geeft het pad, de regel en de kolom) in een tekst- of EPUB editor zoals Sigil, of unzip de EPUB en open het daar.
- Voeg een viewBox toe aan het externe svg-element, bijvoorbeeld
viewBox="0 0 1200 1600"(x, y, breedte, hoogte). - Gebruik dezelfde breedte en hoogte waar het artwork voor is getekend, zodat niets wordt bijgesneden of uitgerekt.
- Herbouw de EPUB en voer EPUBCheck opnieuw uit om te bevestigen dat het bericht is verdwenen.
Wanneer het niet dit is
Als de fixed-layout pagina XHTML is, komt de grootte van een viewport-meta-element en is het bericht HTM-046.
Termen die hier worden gebruikt
Andere HTM berichten
HTM-047Viewport metadata "…" has a syntax errorHTM-046Fixed layout document has no "viewport" meta element.HTM-045Encountered empty href.HTM-051Found Microdata semantic enrichments but no RDFa. EDUPUB recommends using RDFa Lite.HTM-044Namespace uri "…" was included but not used.HTM_054Custom attribute namespace ("…") must not include the string "…" in its domain.
Bronnen
Berichttekst en ernst van EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Uitleg door EpubCC.