ERROR: PKG-026: Obfuscated resource must be a Font Core Media Type
Fejlmelding kommer fra vores EpubCheck (IDPF validering).
Du kan også se fejlmelding hvis du tester ebogen i seneste version af Pagina.
Font Core Media fejlen plejer at opstå hvis der er forkert media-type i opf filen, ift. ttf fonts.
Du kan se om det hjælper hvis du erstatter 'application/x-font-ttf med 'application/vnd.ms-opentype' i content.opf filen, der hvor der er TTF fonts'
Typiske årsager og løsninger:
-
Tilsløring af ikke-skriftlige ressourcer
- Tjek, om nogen ikke-skriftlige filer (som billeder, CSS, HTML osv.) er blevet tilsløret. Disse filer bør ikke tilsløres/obfuskeres og skal inkluderes i EPUB'en som almindelige ressourcer.
-
Forkert filtype
- Kontrollér, at de filtyper, der er markeret til tilslørede/obfuskering, faktisk er skrifttyper (f.eks. .ttf, .otf).
-
Utilsigtet tilsløring
- Nogle gange kan værktøjer eller scripts, der bruges til at skabe EPUB'en, ved et uheld tilsløre filer, der ikke er skrifttyper. Sørg for, at processen kun retter sig mod font-filer til obfuskering.
Skridt til at løse fejlen:
-
Identificer den tilslørede ressource
- Find ud af, hvilke(n) ressource(r) der er forkert obfuskeret. Dette kan indebære at se på EPUB'ens indholdsfiler og manifest.
-
Bekræft filtyper
- Sørg for, at kun font-filer er blevet obfuskeret.
-
Fjern obfuskering fra ikke-skrifttype-ressourcer
- Hvis en ikke-skriftfil er blevet obfuskeret, skal du fjerne obfuskeringen. Dette indebærer normalt at erstatte den obfuskerede fil med dens oprindelige, uobfuskerede version.
-
Korrekte manifest indtastninger
- Sørg for, at EPUB-manifestet korrekt identificerer, hvilke ressourcer der er obfuskerede, og sørg for, at det kun er font-filer.
Bekræftelse:
Når du har foretaget de nødvendige rettelser, skal du validere din EPUB igen ved hjælp af Pagina EPUB Checker for at sikre, at fejlen er løst, og at der ikke er andre problemer.
Ved at følge disse trin kan du rette fejlen og sikre, at din EPUB er i overensstemmelse med EPUB-specifikationen.