Teraz jest 26 maja 2018 7:16:02




Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 24 ]  Przejdź na stronę 1, 2  Następna strona
Pocketbook 623 - problem z wyświetlaniem tekstu 
Autor Wiadomość
Użytkownik

Dołączył(a): 08 kwi 2015 7:15:46
Posty: 6
eCzytnik: Pocketbook Touch HD 2
Post 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!


08 kwi 2015 7:26:58
Zobacz profil
Użytkownik

Dołączył(a): 27 mar 2014 1:17:52
Posty: 541
eCzytnik: PB Mini, czasem InkBook
Post 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 :)


08 kwi 2015 11:05:43
Zobacz profil
Użytkownik

Dołączył(a): 08 kwi 2015 7:15:46
Posty: 6
eCzytnik: Pocketbook Touch HD 2
Post 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 :)


08 kwi 2015 12:04:46
Zobacz profil
Użytkownik

Dołączył(a): 27 mar 2014 1:17:52
Posty: 541
eCzytnik: PB Mini, czasem InkBook
Post 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.


08 kwi 2015 12:28:39
Zobacz profil
Użytkownik

Dołączył(a): 08 kwi 2015 7:15:46
Posty: 6
eCzytnik: Pocketbook Touch HD 2
Post 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.
Obrazek


09 kwi 2015 22:02:41
Zobacz profil
Użytkownik

Dołączył(a): 04 cze 2011 9:52:37
Posty: 2078
Lokalizacja: Kraków
eCzytnik: Kindle K3G Kindle Voyage Kobo Mini
Post 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ł?

_________________
Pozdrawiam,
Cyfranek
http://cyfranek.booklikes.com | https://www.facebook.com/cyfranekblog


09 kwi 2015 22:57:06
Zobacz profil WWW
Użytkownik

Dołączył(a): 14 wrz 2013 13:21:50
Posty: 93
eCzytnik: Pocketbook 623
Post 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ąć


10 kwi 2015 12:01:32
Zobacz profil
Użytkownik
Avatar użytkownika

Dołączył(a): 30 lip 2014 11:00:46
Posty: 98
eCzytnik: 613
Post 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 &nbsp; lub &#160;.


10 kwi 2015 13:55:29
Zobacz profil
Użytkownik

Dołączył(a): 14 wrz 2013 13:21:50
Posty: 93
eCzytnik: Pocketbook 623
Post Re: Pocketbook 623 - problem z wyświetlaniem tekstu
Vhek napisał(a):

Cpablo89, sprawdź, czy w HTML-u między wyrazami nie ma tzw. twardej spacji - symbol &nbsp; lub &#160;.


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?


10 kwi 2015 15:31:39
Zobacz profil
Użytkownik

Dołączył(a): 27 mar 2014 1:17:52
Posty: 541
eCzytnik: PB Mini, czasem InkBook
Post 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 &shy;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 :D )

Jak nic z tych powyższych nie zadziała to zgłoś się na priv (ale wtedy będę chciał zobaczyć plik)


10 kwi 2015 18:04:22
Zobacz profil
Użytkownik
Avatar użytkownika

Dołączył(a): 30 lip 2014 11:00:46
Posty: 98
eCzytnik: 613
Post Re: Pocketbook 623 - problem z wyświetlaniem tekstu
SwFr napisał(a):
A co może mieć z tym wspólnego twarda spacja?
Przecież nie rozdziela wyrazu na dwie części. Aż taka twarda nie jest :)
Wklej jakiś tekst do Worda, zamień spacje na twarde spacje, to zobaczysz, co z tym ona może mieć wspólnego.


10 kwi 2015 22:07:28
Zobacz profil
Mod

Dołączył(a): 24 lis 2012 17:06:02
Posty: 768
eCzytnik: PB622
Post 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.


11 kwi 2015 10:43:39
Zobacz profil
Użytkownik

Dołączył(a): 14 wrz 2013 13:21:50
Posty: 93
eCzytnik: Pocketbook 623
Post Re: Pocketbook 623 - problem z wyświetlaniem tekstu
Też wlazłem i też ściągnąłem.
W pliku nie ma &shy; 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.


11 kwi 2015 12:46:51
Zobacz profil
Użytkownik

Dołączył(a): 27 mar 2014 1:17:52
Posty: 541
eCzytnik: PB Mini, czasem InkBook
Post 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.


11 kwi 2015 20:09:01
Zobacz profil
Użytkownik

Dołączył(a): 04 cze 2011 9:52:37
Posty: 2078
Lokalizacja: Kraków
eCzytnik: Kindle K3G Kindle Voyage Kobo Mini
Post 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.
Obrazek

_________________
Pozdrawiam,
Cyfranek
http://cyfranek.booklikes.com | https://www.facebook.com/cyfranekblog


11 kwi 2015 21:20:43
Zobacz profil WWW
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 24 ]  Przejdź na stronę 1, 2  Następna strona


Kto przegląda forum

Użytkownicy przeglądający to forum: Brak zalogowanych użytkowników i 1 gość


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów

Skocz do: