Sla over naar inhoud
EPUBCheck · XHTML inhoudsdocumenten

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

  1. 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.
  2. Voeg een viewBox toe aan het externe svg-element, bijvoorbeeld viewBox="0 0 1200 1600" (x, y, breedte, hoogte).
  3. Gebruik dezelfde breedte en hoogte waar het artwork voor is getekend, zodat niets wordt bijgesneden of uitgerekt.
  4. 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-047 Viewport metadata "…" has a syntax error
  • HTM-046 Fixed layout document has no "viewport" meta element.
  • HTM-045 Encountered empty href.
  • HTM-051 Found Microdata semantic enrichments but no RDFa. EDUPUB recommends using RDFa Lite.
  • HTM-044 Namespace uri "…" was included but not used.
  • HTM_054 Custom 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.

FAQ

Wat betekent EPUBCheck HTM-048?

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.

Is HTM-048 een fout?

HTM-048 wordt standaard gerapporteerd als fout. De EPUB overtreedt een regel van de specificatie en is ongeldig. Winkels en verzend naar Kindle kunnen het afwijzen, en EPUBCheck sluit af met status 1.

PDF naar EPUB tools

Elke tool gebruikt dezelfde engine. Tot 3 boeken per dag zijn gratis.

Bekijk alle tools