EPUBCheck RSC-030: το file URL δεν επιτρέπεται
Ενημερωμένο:
EPUBCheck RSC-030 είναι ένα μήνυμα σφάλματος: “File URLs are not allowed in EPUB, but found "…".” Ένα file: URL δείχνει σε ένα αρχείο στον υπολογιστή κάποιου; η EPUB δεν επιτρέπει τα file URLs. Οι αναγνώστες δεν μπορούν να προσπελάσουν τον δίσκο του συγγραφέα, επομένως ο σύνδεσμος ή η εικόνα είναι σπασμένος για όλους.
Το επίσημο μήνυμα
File URLs are not allowed in EPUB, but found "%1$s".
- Προεπιλεγμένη σοβαρότητα
- Σφάλμα. Το EPUB παραβιάζει έναν κανόνα της προδιαγραφής και είναι άκυρο. Τα καταστήματα και η αποστολή προς Kindle μπορεί να το απορρίψουν, και EPUBCheck εξέρχεται με κατάσταση 1.
- Έκδοση EPUBCheck
- 5.4.0
%1$s, %2$s… συμπληρώνονται με το αρχείο, την τιμή ή το στοιχείο EPUBCheck που βρέθηκε.
Τυπικές αιτίες
- Σύνδεσμοι ή εικόνες που δείχνουν ακόμα στη σκληρή δίσκο του συγγραφέα, όπως file:///C:/Users/… μετά την εξαγωγή.
- Έγγραφα που εξήχθησαν από επεξεργαστή κειμένου που αποθήκευσε απόλυτες τοπικές διαδρομές.
Πώς να το διορθώσω
- Βρείτε το αρχείο: URL που αναφέρεται στο μήνυμα.
- Αντιγράψτε το πόρο στον φάκελο του βιβλίου, προσθέστε το στο μανιφέστο και αναφέρετε το μέσω μιας σχετικής διαδρομής ή αφαιρέστε την αναφορά.
- Επικυρώστε ξανά.
Όταν δεν είναι αυτό
Ένα http ή https URL σε μια πόρο που πρέπει να είναι μέσα στο EPUB είναι RSC-006.
Όροι που χρησιμοποιούνται εδώ
Άλλα μηνύματα RSC
RSC-029Data URL is not allowed in this context.RSC-031Remote resource references should use HTTPS, but found "…".RSC-028XML documents must be encoded in UTF-8, but … was detected.RSC-032Fallback must be provided for foreign resources, but found none for resource "…" of type "…".RSC-027XML document is encoded in UTF-16. It should be encoded in UTF-8 instead.RSC-033Relative URL strings must not have a query component, but found one in "…".
Πηγές
- EPUB 3.3, §3.8 File URLs · διαβαστεί
Κείμενο μηνύματος και σοβαρότητα από EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Εξήγηση από EpubCC.