RSC-005Kod pliku nie zgadza się z zasadami formatu EPUB
Co ten komunikat znaczy
Walidator porównuje każdy plik z wzorcem formatu. W tym miejscu kod od niego odbiega; szczegół jest w oryginalnym komunikacie.
Dlaczego to ważne
Księgarnie zwykle odrzucają plik z takim błędem.
Jak naprawić
W Sigilu
- 1Otwórz e-book w Sigilu (Plik › Otwórz).
- 2W panelu „Zawartość książki” otwórz plik z listy „Gdzie”. Popraw kod w miejscu wskazanym przez numer wiersza.
- 3Zapisz (Ctrl+S) i sprawdź plik jeszcze raz.
W Calibre
- 1W Calibre zaznacz książkę i wybierz „Edytuj książkę”.
- 2W „Przeglądarce plików” otwórz plik z listy „Gdzie”. Popraw kod w miejscu wskazanym przez numer wiersza.
- 3Zapisz (Ctrl+S) i sprawdź plik jeszcze raz.
Oba programy są darmowe: sigil-ebook.com, calibre-ebook.com
Najczęstsze postacie tego komunikatu
RSC-005 to wspólny kod wielu różnych usterek. O którą chodzi, mówi dalsza część komunikatu.
W rozdziale jest przestarzały znacznik, którego EPUB nie dopuszcza
RSC-005„…element "font" not allowed here…”W kodzie rozdziału został znacznik ze starych stron internetowych, np. <font> albo <center>. Zwykle trafia tam razem z tekstem wklejonym z przeglądarki albo ze starego dokumentu Worda.
W Sigilu
- 1Otwórz e-book w Sigilu (Plik › Otwórz).
- 2W panelu „Zawartość książki” otwórz plik z listy „Gdzie”. W „Widoku kodu” usuń znacznik otwierający i zamykający, np. <font …> i </font>, a tekst między nimi zostaw. Wygląd tekstu ustaw stylem akapitu.
- 3Zapisz (Ctrl+S) i sprawdź plik jeszcze raz.
W Calibre
- 1W Calibre zaznacz książkę i wybierz „Edytuj książkę”.
- 2W „Przeglądarce plików” otwórz plik z listy „Gdzie”. W „Widoku kodu” usuń znacznik otwierający i zamykający, np. <font …> i </font>, a tekst między nimi zostaw. Wygląd tekstu ustaw stylem akapitu.
- 3Zapisz (Ctrl+S) i sprawdź plik jeszcze raz.
Oba programy są darmowe: sigil-ebook.com, calibre-ebook.com
W kodzie jest atrybut, którego EPUB w tym miejscu nie dopuszcza
RSC-005„…attribute "align" not allowed here…”Znacznik ma dopisaną właściwość, której format nie zna, np. align, border albo width przy tabeli lub akapicie. To pozostałość po starym HTML-u albo po eksporcie z edytora tekstu.
W Sigilu
- 1Otwórz e-book w Sigilu (Plik › Otwórz).
- 2W panelu „Zawartość książki” otwórz plik z listy „Gdzie”. Usuń ten atrybut ze znacznika (jego nazwa jest w oryginalnym komunikacie). Jeśli odpowiadał za wygląd, ustaw to samo w arkuszu stylów.
- 3Zapisz (Ctrl+S) i sprawdź plik jeszcze raz.
W Calibre
- 1W Calibre zaznacz książkę i wybierz „Edytuj książkę”.
- 2W „Przeglądarce plików” otwórz plik z listy „Gdzie”. Usuń ten atrybut ze znacznika (jego nazwa jest w oryginalnym komunikacie). Jeśli odpowiadał za wygląd, ustaw to samo w arkuszu stylów.
- 3Zapisz (Ctrl+S) i sprawdź plik jeszcze raz.
Oba programy są darmowe: sigil-ebook.com, calibre-ebook.com
W kodzie brakuje wymaganego elementu albo atrybutu
RSC-005„…element "head" incomplete; missing required element "title"…”Znacznik jest niekompletny: brakuje w nim czegoś, czego format wymaga, np. tytułu w nagłówku pliku albo adresu obrazu. Nazwa brakującej części jest w oryginalnym komunikacie.
W Sigilu
- 1Otwórz e-book w Sigilu (Plik › Otwórz).
- 2W panelu „Zawartość książki” otwórz plik z listy „Gdzie”. Dopisz brakujący element lub atrybut w miejscu wskazanym przez numer wiersza. Jeśli znacznik jest pusty i niepotrzebny, usuń go.
- 3Zapisz (Ctrl+S) i sprawdź plik jeszcze raz.
W Calibre
- 1W Calibre zaznacz książkę i wybierz „Edytuj książkę”.
- 2W „Przeglądarce plików” otwórz plik z listy „Gdzie”. Dopisz brakujący element lub atrybut w miejscu wskazanym przez numer wiersza. Jeśli znacznik jest pusty i niepotrzebny, usuń go.
- 3Zapisz (Ctrl+S) i sprawdź plik jeszcze raz.
Oba programy są darmowe: sigil-ebook.com, calibre-ebook.com
Ten sam identyfikator (id) występuje w pliku dwa razy
RSC-005„…Duplicate ID "przypis-1"…”Dwa miejsca w jednym pliku mają tę samą nazwę kotwicy. Odnośnik, np. przypis, nie wie wtedy, do którego z nich prowadzić.
W Sigilu
- 1Otwórz e-book w Sigilu (Plik › Otwórz).
- 2W panelu „Zawartość książki” otwórz plik z listy „Gdzie”. Zmień jeden z powtórzonych identyfikatorów na inny i popraw odnośniki, które miały do niego prowadzić.
- 3Zapisz (Ctrl+S) i sprawdź plik jeszcze raz.
W Calibre
- 1W Calibre zaznacz książkę i wybierz „Edytuj książkę”.
- 2W „Przeglądarce plików” otwórz plik z listy „Gdzie”. Zmień jeden z powtórzonych identyfikatorów na inny i popraw odnośniki, które miały do niego prowadzić.
- 3Zapisz (Ctrl+S) i sprawdź plik jeszcze raz.
Oba programy są darmowe: sigil-ebook.com, calibre-ebook.com
W rozdziale jest znacznik, którego w tym miejscu być nie może
RSC-005„…element "p" not allowed here…”Format EPUB określa, które znaczniki mogą stać wewnątrz których. Tutaj znacznik stoi w miejscu, gdzie nie jest dozwolony, np. akapit wewnątrz innego akapitu albo tekst bezpośrednio w treści strony.
W Sigilu
- 1Otwórz e-book w Sigilu (Plik › Otwórz).
- 2W panelu „Zawartość książki” otwórz plik z listy „Gdzie”. Przenieś znacznik w dozwolone miejsce albo zamień go na właściwy: tekst powinien stać w akapicie <p>, a akapity nie mogą być zagnieżdżone.
- 3Zapisz (Ctrl+S) i sprawdź plik jeszcze raz.
W Calibre
- 1W Calibre zaznacz książkę i wybierz „Edytuj książkę”.
- 2W „Przeglądarce plików” otwórz plik z listy „Gdzie”. Przenieś znacznik w dozwolone miejsce albo zamień go na właściwy: tekst powinien stać w akapicie <p>, a akapity nie mogą być zagnieżdżone.
- 3Zapisz (Ctrl+S) i sprawdź plik jeszcze raz.
Oba programy są darmowe: sigil-ebook.com, calibre-ebook.com
Przykład: przed i po
<p><font face="Times">Ojciec wrócił z miasta.</font></p><p>Ojciec wrócił z miasta.</p>Znacznik znika, tekst zostaje. Krój pisma ustawia się w arkuszu stylów.
Sprawdź plik za darmo albo zleć nam poprawny EPUB z pliku Word.
Podobne błędy
Pytania i odpowiedzi
Księgarnia odrzuciła mój plik z kodem RSC-005. Co teraz?
Popraw plik według kroków powyżej, sprawdź go jeszcze raz w walidatorze i dopiero wtedy wyślij ponownie.
Czy RSC-005 blokuje publikację e-booka?
Zwykle tak. Księgarnie i dystrybutorzy odrzucają pliki, w których walidator zgłasza błędy.
W jakim programie poprawić plik EPUB?
W Sigilu albo w Calibre (funkcja „Edytuj książkę”). Oba programy są darmowe i mają polską wersję.
Treść i ważność komunikatu według EPUBCheck 5.4.0.