Teraz jest 22 gru 2024 13:53:56




Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 9 ] 
uporczywie wstawiane odstępy między akapitami - konwersja 
Autor Wiadomość
Użytkownik

Dołączył(a): 17 paź 2015 14:50:46
Posty: 58
eCzytnik: Kindle PW3, Pocketbook Touch Lux 3
Post uporczywie wstawiane odstępy między akapitami - konwersja
Podczas konwersji z .epub, gdzie pomiędzy akapitami nie ma żadnych przerw, plik docelowy dostaje dodatkową linię przerwy pomimo użycia Wygląd>Layout>Usuń odstępy między akapitami oraz Przetwarzanie heurystyczne>Usuń puste wiersze między akapitami, zarówno każdego osobno jak i obu naraz.
Tak wygląda oryginalny epub: https://prnt.sc/fzo1gz
a tak wynikowy mobi: https://prnt.sc/fzo2gt
a tak wynikowy azw3: https://prnt.sc/fzoop5

Jak to ugryźć? Jak zablokować dodawanie tych odstępów?

_________________
Obrazek


24 lip 2017 18:22:45
Zobacz profil
Użytkownik

Dołączył(a): 17 paź 2015 14:50:46
Posty: 58
eCzytnik: Kindle PW3, Pocketbook Touch Lux 3
Post Re: uporczywie wstawiane odstępy między akapitami - konwersj
Rozumiem, że to ma być coś wstawione w Extra CSS? niestety nie znam się na tym, jak to ma wyglądać? Tzn czy to ma być zapisane w samym calibre? czy mówisz o edycji css danej książki? Bo ten problem z konwersją występuje przy różnych epubach.

_________________
Obrazek


24 lip 2017 18:48:30
Zobacz profil
Użytkownik

Dołączył(a): 11 sie 2017 22:08:29
Posty: 1
Lokalizacja: Płock
eCzytnik: Kindle Paperwhite 3
Post Re: uporczywie wstawiane odstępy między akapitami - konwersj
Też miałem podobny problem. Podczas konwersji zaznacz w zakładce WYGLĄD>Układ>Usuń odstępy między akapitami. Powinno pomóc


12 sie 2017 18:13:33
Zobacz profil
SwiatCzytnikow.pl
Avatar użytkownika

Dołączył(a): 14 sie 2010 11:00:21
Posty: 1873
eCzytnik: kindle, onyx, nook, kobo, pb, ipad
Post Re: uporczywie wstawiane odstępy między akapitami - konwersj
Sprawdź "szukaj i zamień" i ew. wszystko pousuwaj - u mnie winny okazał regexp usuwający wiszące spójniki.

To chyba błąd od paru wersji Calibre. Myślałem nad zgłoszeniem, ale nie zawsze potrafiłem uzyskać ten sam efekt.

_________________
http://swiatczytnikow.pl (dawniej: Świat Kindle)
http://ebooki.swiatczytnikow.pl - (prawie) wszystkie polskie e-booki w jednym miejscu, czyli porównywarka ofert księgarni.


12 sie 2017 22:01:57
Zobacz profil WWW
Użytkownik

Dołączył(a): 17 paź 2015 14:50:46
Posty: 58
eCzytnik: Kindle PW3, Pocketbook Touch Lux 3
Post Re: uporczywie wstawiane odstępy między akapitami - konwersj
Vroo! Jesteś wielki! To pomogło - dziękuję :) Dokładnie ten sam winowajca :)

_________________
Obrazek


19 sie 2017 20:43:20
Zobacz profil
Użytkownik
Avatar użytkownika

Dołączył(a): 21 lip 2011 9:46:47
Posty: 286
eCzytnik: KoboT,NST,NGP,K3G, KPW2,KPW3,TolV2
Post Re: uporczywie wstawiane odstępy między akapitami - konwersj
Nie można wszystkich problemów zwalać na calibre :)

Problem istnieje w samym wyrażeniu regularnym, które jest zbyt ogólne.
Proszę spojrzeć na wynik wyszukiwania dla problematycznej książki „Abel i Kain”:

Obrazek

Widzimy (żółte pola), że wyrażenie znajduje podwójne spacje przed każdym akapitem, a po zamianie właśnie one powodują niechciane odstępy.
Wyrażenie znajduje także początek linków „<a” i innych znaczników jednoliterowych ze spacją (<i, <b, <u…) i po zamianie wstawia tam
Kod:
&nbsp;
…co może powodować problemy.

Delikatnie poprawiłam to wyrażenie:
Kod:
(\s\b[^\s<–]{1,2}\b)\s


Oto wynik:
Obrazek

Wyrażenie wyszukuje ciut lepiej, ale oczywiście – jak można zobaczyć w piątym akapicie od góry – nie uwzględnia kolejnych wielokrotnych wystąpień jedno- i dwuznakowych („to ty”, „bo ty”).


21 sie 2017 10:49:27
Zobacz profil
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 9 ] 


Kto przegląda forum

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


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:  
cron