Użytkownik
Dołączył(a): 13 lut 2011 0:26:45 Posty: 259 Lokalizacja: Kraków
eCzytnik: Onyx Boox X60
|
Style w epub
Mam dziwny problem z próbą ostylowania pliku epub. Chciałem przerobić sobie jeden z moich pdf-ów na coś zjadliwego dla mojego BOOXa. Znalazłem tutoriale w sieci jak budować epuby. Próbowałem robić zgodnie z tym, co tam jest napisane. Utworzyłem wszystkie potrzebne pliki, spakowałem, zmieniłem rozszerzenie na epub. W calibre pokazuje mi tak jak chciałem żeby wyglądało, ale kiedy wgrałem na swój czytnik parę rzeczy się posypało. Przede wszystkim nie pokazywała się okładka. To nie było najważniejsze, gorzej, że niektóre podstawowe style mi nie działały, konkretnie nie udawało mi się wyśrodkować. text-align: center działał w znacznikach h1, h2, ale np. nie w p. Spróbowałem popracować na pliku, który wyświetlał mi to wszystko. Mam książkę z legimi z DRM. Ściągnąłem DRM, wypakowałem podmieniłem zawartość i nagle wszystko zaczęło ładnie wyglądać. Zacząłem więc podmieniać kolejne ustawienia żeby zobaczyć kiedy, jeżeli w ogóle, pojawi się problem. Jak się okazało ten epub miał w sobie czcionki, które były zdefiniowanie w pliku .css. Kiedy usunąłem te czcionki i przeszedłem na domyślną czcionkę, wyświetlanie się sypnęło. Mam dwa pomysły. 1) Boox otwiera epuby przez FBReader albo Adobe Reader, przy czym jest możliwość wyboru programu. Mimo iż wybieram FBReader to przy zdefiniowanych czcionkach zawsze uruchamia się Adobe, a bez zawsze FBReader. Jednak ściągnąłem sobie fbreader dla linuksa i uruchomiłem plik na komputerowej wersji i wyświetla się bez problemów. Za takim wyjaśnieniem przemawia jeszce to, że przy zdefiniowanych czcionkach, kiedy wszystko mi się ładnie wyświetlało, w prawym marginesie pokazywały się numery stron (nie wiem jak liczony)
2) Druga możliwość to taka, że fbreader coś źle parsuje css. Dla h1 wyśrodkowanie działa, ale dla h4 już nie. Może w czytniku jest jakaś stara wersja. Nie wiem tylko jak to sprawdzić.
Moje pytanie jest ogólnie takie, jak wystylować sobie plik żeby bez czcionek pod FBReaderem udało mi się wyśrodkować elementy. Jak pisałem wersja linuksowa dobrze formatuje tekst.
Ostatnio edytowano 06 wrz 2011 20:16:40 przez Zefiryn, łącznie edytowano 1 raz
|
Użytkownik
Dołączył(a): 09 lis 2009 20:20:04 Posty: 1433 Lokalizacja: Kraków
eCzytnik: inkBOOK Onyx
|
Re: Style w epub
FBReader, który jest w BOOX-ie to wersja 0.10.3 lub ciut nowsza. Można to zobaczyć w katalogu: na czytniku. Na stronie FBReadera jest do pobrania stara wersja FBReader-a o numerze 0.10.7, który sobie zainstalowałem w komputerze gdzie mam ebooki i na nim sprawdzam jak będą wyglądały na czytniku. To się sprawdza.
_________________ W też
|