Teraz jest 23 cze 2018 17:15:27




Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 11 ] 
Problem z formatowaniem książek 
Autor Wiadomość
Użytkownik

Dołączył(a): 18 wrz 2013 14:25:45
Posty: 5
eCzytnik: Kindle
Post Problem z formatowaniem książek
Witam, przerabiam książki z pdf do rtf przy użyciu ABBYY Finereader, a następnie na mobi przy użyciu Calibre. Używam starej wersji 1.48 ponieważ mój system to Windows XP i nie ma możliwości aktualizacji. Mój problem polega na tym, że wszystkie książki wyglądają tak:
Obrazek

bez względu na to jakich ustawień próbuję w zakładkach Wygląd i Ustawienia strony.


01 cze 2016 8:15:57
Zobacz profil
Użytkownik

Dołączył(a): 13 lut 2012 20:52:18
Posty: 2503
Lokalizacja: Radom
eCzytnik: Brak
Post Re: Problem z formatowaniem książek
O co chodzi? Calibre to nienajlepszy konwerter. To czy wyjdzie ładne MOBI zależy od dwóch czynników: jakości źródłowego PDF-a i jeśli ta jest nienajlepsza, to od użytych narzędzi. FineReader to najlepszy z publicznych programów. Trochę lepszy efekt da się uzyskać LaTeX-em i GS-em, ale tu trzeba znać się na programowaniu, bo wymagane są (bardzo) niskopoziomowe instrukcje. Można też samemu sobie napisać konwerter w Javie oparty na bibliotece iText. Jak nie masz takich możliwości to pozostaje żmudna ręczna korekta.


01 cze 2016 8:55:31
Zobacz profil
Użytkownik

Dołączył(a): 18 wrz 2013 14:25:45
Posty: 5
eCzytnik: Kindle
Post Re: Problem z formatowaniem książek
O co chodzi? Spójrz np. na drugi wiersz, jest w nim tylko fragment "direction is" a dalsza część zdania jest już w kolejnym wierszu. Chciałbym aby wszystko było w jednym ciągu.

Pdf jest wysokiej jakości, w Wordzie wygląda to normalnie, tak jak powinno.


01 cze 2016 9:23:45
Zobacz profil
Użytkownik

Dołączył(a): 13 lut 2012 20:52:18
Posty: 2503
Lokalizacja: Radom
eCzytnik: Brak
Post Re: Problem z formatowaniem książek
Jeśli w Wordzie wygląda normalnie to dlaczego nie zapiszesz tego jako RTF? Jak już chcesz użyć FineReadera, to konwertuj na HTML.


01 cze 2016 9:50:02
Zobacz profil
Użytkownik
Avatar użytkownika

Dołączył(a): 21 lip 2011 8:46:47
Posty: 218
eCzytnik: KoboT,NST,NGP,K3G, KPW2,KPW3,TolV2
Post Re: Problem z formatowaniem książek
Podejrzewam, że w Wordzie tylko „wydaje się”, że wygląda normalnie.
Włącz sobie w Wordzie wyświetlanie znaków sterujących (robi się to skrótem Ctrl-Shift-*).
Spójrz na symbol po każdym wersie, zapewne jest to pilcrow (¶), który oznacza koniec akapitu.
Sposób zamiany podany niżej zależy od tego, czy przed tym symbolem na końcu każdego wersu masz jeszcze odstęp, czy nie.
Powiedzmy, że masz, bo FineReader chyba właśnie tak to zapisuje.

Robisz więc zamianę:
Obrazek

Uwagi:
* W pierwszym nawiasie jest spacja.
* Pamiętaj o zaznaczeniu opcji „Użyj symboli wieloznacznych”.

Nie załatwi to oczywiście problemu w 100%, ale rozwiąże go wystarczająco.

Jeśli chcesz mieć lepiej trzeba trochę więcej pogrzebać.


01 cze 2016 10:36:29
Zobacz profil
Użytkownik

Dołączył(a): 18 wrz 2013 14:25:45
Posty: 5
eCzytnik: Kindle
Post Re: Problem z formatowaniem książek
athame: przecież w pierwszym poście napisałem, że mam to już w rtf...

Becky: bardzo dziękuję za rzeczową odpowiedź, masz rację, znak ¶ jest na końcu każdego akapitu. Spróbowałem tego co napisałaś czyli "( )(^0013)([a-zćłóśźć])" ale mam komunikat "Program Word zakończył wyszukiwanie w: dokumentu. Liczba wykonanych zmian: 0"


Ostatnio edytowano 01 cze 2016 12:02:50 przez KamilR, łącznie edytowano 1 raz



01 cze 2016 11:26:25
Zobacz profil
Użytkownik
Avatar użytkownika

Dołączył(a): 21 lip 2011 8:46:47
Posty: 218
eCzytnik: KoboT,NST,NGP,K3G, KPW2,KPW3,TolV2
Post Re: Problem z formatowaniem książek
To o wiele prostsza sprawa.

Robisz wymianę

^l (to jest daszek i mała litera „l” jak lizak)

na

spację

(bez zaznaczonej opcji „Użyj symboli wieloznacznych”.


01 cze 2016 11:42:43
Zobacz profil
Użytkownik

Dołączył(a): 18 wrz 2013 14:25:45
Posty: 5
eCzytnik: Kindle
Post Re: Problem z formatowaniem książek
Teraz jest super! Bardzo Ci dziękuję :)
Jesteś w stanie powiedzieć, które ustawienia w Finereader trzeba zmienić aby uniknąć tego problemu?


01 cze 2016 12:01:52
Zobacz profil
Użytkownik
Avatar użytkownika

Dołączył(a): 21 lip 2011 8:46:47
Posty: 218
eCzytnik: KoboT,NST,NGP,K3G, KPW2,KPW3,TolV2
Post Re: Problem z formatowaniem książek
Chyba najprościej będzie – zgodnie z sugestią Athame – wybrać konwersję do formatu HTML i potem sprawdzić, czy w kodzie pozostają wymuszone znaki końca akapitu:
Kod:
<br /> i <br>

zamieniając je na spacje.

Przy okazji można też bardziej oczyścić kod, ale to już zależy od umiejętności/chęci/czasu.


01 cze 2016 15:20:44
Zobacz profil
Użytkownik

Dołączył(a): 13 lut 2012 20:52:18
Posty: 2503
Lokalizacja: Radom
eCzytnik: Brak
Post Re: Problem z formatowaniem książek
Wymuszone znaki końca akapitu to raczej:
Kod:
</p> i w nowej linii <p>

które po sprawdzeniu pewnych warunków należy zamienić na spacje.


Ostatnio edytowano 01 cze 2016 23:55:04 przez athame, łącznie edytowano 1 raz



01 cze 2016 19:48:59
Zobacz profil
Użytkownik
Avatar użytkownika

Dołączył(a): 21 lip 2011 8:46:47
Posty: 218
eCzytnik: KoboT,NST,NGP,K3G, KPW2,KPW3,TolV2
Post Re: Problem z formatowaniem książek
Oczywiście masz rację. Powinnam raczej napisać „wymuszenie przejścia do nowej linii w akapicie”.
Nie widzę wynikowego pliku HTML, więc nie wiem, czy będzie to <br> czy </p> + <p>. Przyjęłam, że skoro w pliku RTF pojawiał się znak ^l to zapewne w HTML będzie <br>. Być może było to założenie błędne.
Tak czy siak da się ten problem rozwiązać przy zachowaniu odpowiednich środków ostrożności (jak wspominasz „po sprawdzeniu pewnych warunków”).


01 cze 2016 22:44:29
Zobacz profil
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 11 ] 


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: