eKsiążki https://forum.eksiazki.org/ |
|
Pocketbook 623 - problem z wyświetlaniem tekstu https://forum.eksiazki.org/pocketbook-f169/pocketbook-623-problem-z-wyswietlaniem-tekstu-t15171.html |
Strona 1 z 2 |
Autor: | cpablo89 [ 08 kwi 2015 8:26:58 ] |
Tytuł: | Pocketbook 623 - problem z wyświetlaniem tekstu |
Cześć, nie dawno zakupiłem książkę Harry Potter i Kamień Filozoficzny na stronie Pottermore.com. Problem polega na tym, iż na czytniku źle wyświetla mi tekst książki. Dla przykładu jest słowo na końcu linijki "ważnych", gdzie jest: wa i od nowej linii żnych. Jest jakiś sposób aby to wyświetlało poprawnie? Dodam, że książka jest otwierana AdobeViwer, ale programem fbreader również jest ten sam problem. Proszę o pomoc! |
Autor: | Artii [ 08 kwi 2015 12:05:43 ] |
Tytuł: | Re: Pocketbook 623 - problem z wyświetlaniem tekstu |
Książka ma błędnie wpisane że jest w języku angielskim. Jako że nie wiem jak u Ciebie ze znajomością komputera to napiszę że to może nie być łatwe dla początkujących. Co grosza takie wpisy mogą być w kilku miejscach: pierwsze do sprawdzenia to plik wewnątrz epuba (to tak naprawdę zip) z końcówką .opf najczęściej content.opf/epub.opf (może być w podkatalogu OEBPS) w środku tego pliku znajdziesz podobny wpis z tym że pewnie będzie en <dc:language>pl</dc:language> trzeba zmienić na pl, zapisać i zobaczyć czy zadziała. jeśli jest tam pl, bądź mimo powyższych zmian nie działa to zostaje: poszukanie wpisów lang="en" w plikach html/xhtml/xml i te trzeba zmienić na "pl" Tu już lepiej skorzystać z sigila bądź calibre edytora, bo są tam wygodne narzędzia do podmiany wielu takich samych wpisów. Poza tym dobrze by było skontaktować się z księgarnią i zwrócić uwagę że dc:language i lang/xml:lang winny być poprawne czyli dla polskich ma być pl Jak coś to pisz na priv |
Autor: | cpablo89 [ 08 kwi 2015 13:04:46 ] |
Tytuł: | Re: Pocketbook 623 - problem z wyświetlaniem tekstu |
Dzięki za szybką i obszerną odpowiedź! Z obsługą komputera jak najbardziej sobie radzę Także z pogrzebaniem w WinRarze nie było problemu. Okazuje się, że wpis "language" miał już końcówkę "pl". Natomiast wszystkie pliki html mają wpis lang="en-US". Calibre także znam i korzystam z tej aplikacji. Jednak z chęcią dowiedziałbym się jak podmienić tę końcówkę "pl" w wielu plikach NA RAZ |
Autor: | Artii [ 08 kwi 2015 13:28:39 ] |
Tytuł: | Re: Pocketbook 623 - problem z wyświetlaniem tekstu |
/zakładam w miarę świeżą wersje/ prawym myszy na tej książce edit book z "okna" file browser (jeśli nie ma to View>filebrowser) wybieramy dowolny plik html (bez tego nie pojawi się co trzeba) search>find/replace na dole "okna" kodu html pojawi się miejsce na podmianki istotne ustawienia: mode: normal, all text files, wrap:zaznaczone W tym trybie nie odbywa się konwersja (przynajmniej epub), no i jeszcze raz zachęcam napisać do księgarni. |
Autor: | cpablo89 [ 09 kwi 2015 23:02:41 ] |
Tytuł: | Re: Pocketbook 623 - problem z wyświetlaniem tekstu |
@Artii dzięki ponownie. Zrobiłem dokładnie jak napisałeś, i faktycznie w każdym pliku html, zamieniłem lang="en-US" na lang="pl" praktycznie kilkoma kliknięciami. Niestety na czytniku dalej bez zmian Zamieszczę zdjęcie jak to wygląda. |
Autor: | Cyfranek [ 09 kwi 2015 23:57:06 ] |
Tytuł: | Re: Pocketbook 623 - problem z wyświetlaniem tekstu |
Dziwnie to wygląda, jakby wciąż wyrazy były dzielone ale nie po polsku. No i brak znaków dzielenia... To może spróbuj zainstalować plik dzielenia wyrazów wg polskich reguł. Sposób instalacji i sam plik np. w mojej recenzji PB 624: http://cyfranek.booklikes.com/post/1082 ... 6-czesc-ii Chyba, że Artii masz jeszcze jakiś pomysł? |
Autor: | SwFr [ 10 kwi 2015 13:01:32 ] |
Tytuł: | Re: Pocketbook 623 - problem z wyświetlaniem tekstu |
Moim zdaniem: Książka jak wiemy ma zdefiniowany lang="en-US" Dlatego ADE sięga do angielskich reguł dzielenia i wg nich dzieli polskie wyrazy - stąd ten bigos. Spróbuj na chwilę usunąć z katalogu \system\fonts\adobe\hyphendicts plik hyph_en.dic Podział wyrazów powinien zniknąć |
Autor: | vhek [ 10 kwi 2015 14:55:29 ] |
Tytuł: | Re: Pocketbook 623 - problem z wyświetlaniem tekstu |
SwFr, to nie jest dzielenie wyrazów. Cpablo89, sprawdź, czy w HTML-u między wyrazami nie ma tzw. twardej spacji - symbol lub  . |
Autor: | SwFr [ 10 kwi 2015 16:31:39 ] | |||||||||
Tytuł: | Re: Pocketbook 623 - problem z wyświetlaniem tekstu | |||||||||
A co może mieć z tym wspólnego twarda spacja? Przecież nie rozdziela wyrazu na dwie części. Aż taka twarda nie jest offtopic Kto jest najtwardszy na świecie? Pamięta ktoś z klasyki literatury kryminalnej? |
Autor: | Artii [ 10 kwi 2015 19:04:22 ] |
Tytuł: | Re: Pocketbook 623 - problem z wyświetlaniem tekstu |
ze znanych dziwactw ADE: -występuję dzielenie na granicach tagu html (np h<span>tm</span>l ma szansę na h-tm-l) -wpisane ­e wg zasad angielskich, które na dodatek są nie widoczne, skopiuj kawałek tekstu z edytora i wklej do notatnika, jak jest po-prze-dzie-la-ny, to znaczy że masz właśnie to, wtedy trzeba usunąć przyklejając z notatnika sam znaczek dzielenia zamieniając go na "nic" inne pomysły: - w czytniku masz niewłaściwy hyph w miejscu polskiego, z linka Cyfranka pobierz i zainstaluj polskie regułki (te właściwe, czyli moje ) Jak nic z tych powyższych nie zadziała to zgłoś się na priv (ale wtedy będę chciał zobaczyć plik) |
Autor: | vhek [ 10 kwi 2015 23:07:28 ] | |||||||||
Tytuł: | Re: Pocketbook 623 - problem z wyświetlaniem tekstu | |||||||||
|
Autor: | MiPr [ 11 kwi 2015 11:43:39 ] |
Tytuł: | Re: Pocketbook 623 - problem z wyświetlaniem tekstu |
A ja wlazłem na pottermore.com, ściągnąłem sobie darmowy fragment wyżej wspomnianej części HP i na swoim PB626 anomalii nie obserwuję (może poza tym, że możliwość dzielenia wyrazów nie jest wcale dostępna) w menu - dziwne. Być może powodem problemu jest fakt, że polskie litery są kodowane XML-owo a nie jako po prostu litery w UTF-8. Sprawdzę jeszcze na PB622. |
Autor: | SwFr [ 11 kwi 2015 13:46:51 ] |
Tytuł: | Re: Pocketbook 623 - problem z wyświetlaniem tekstu |
Też wlazłem i też ściągnąłem. W pliku nie ma ­ ani innych miękkich łączników. We fragmencie od cpablo89 podział wyrazu następuję - przed polskim znakiem diakrytycznym a te jak słusznie zauważył MiPr - występują jako znaki specjalne. I nie ma to nic wspólnego z podziałem wyrazów wg reguł. Jak zwykle ADE nie wyrabia na zakrętach. Problem rozwiązuje przepuszczenie książki przez calibre. Konwertuj do epub. W metadanych ustawić j.polski. To zamieni zn. specjalne na polskie diakrytyczne. Nie zmieni znaków interpunkcyjnych: empauza, trójkropek, itd. Żeby mieć czysty tekst - trzeba konwertować do rtf i z powrotem do epub. |
Autor: | Artii [ 11 kwi 2015 21:09:01 ] |
Tytuł: | Re: Pocketbook 623 - problem z wyświetlaniem tekstu |
Zamiast konwersji, jak już mamy edytor, to lepiej dać "napraw html"* z menu bodaj tools* Ta funkcja zmienia wszelkie &; na ich utf-8 odpowiedniki (i tak to powinno być) * czy jakoś tak, piszę z pamięci. Jakoś do wersji demo nie mam przekonania, choćby z powodu, że potrafią być tam inne wersje. |
Autor: | Cyfranek [ 11 kwi 2015 22:20:43 ] |
Tytuł: | Re: Pocketbook 623 - problem z wyświetlaniem tekstu |
Plik jakiś oporny na dzielenie wyrazów. Wczytałem do calibre, dałem konwersję z justowaniem a potem potraktowałem wtyczką hyphenate. I w PB 650 bez podziału i nawet bez opcji włączenia dzielenia w menu. |
Strona 1 z 2 | Wszystkie czasy w strefie UTC + 1 [czas letni (DST)] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |