Teraz jest 13 gru 2017 0:44:09




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 13:50:46
Posty: 48
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 17:22:45
Zobacz profil
Użytkownik

Dołączył(a): 13 lut 2012 20:52:18
Posty: 2432
Lokalizacja: Radom
eCzytnik: Kindle Touch, Kindle Voyage
Post Re: uporczywie wstawiane odstępy między akapitami - konwersj
Nadpisz w CSS atrybuty dla <p> (i wszystkich podklas <p>).


24 lip 2017 17:40:37
Zobacz profil
Użytkownik

Dołączył(a): 17 paź 2015 13:50:46
Posty: 48
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 17:48:30
Zobacz profil
Użytkownik

Dołączył(a): 13 lut 2012 20:52:18
Posty: 2432
Lokalizacja: Radom
eCzytnik: Kindle Touch, Kindle Voyage
Post Re: uporczywie wstawiane odstępy między akapitami - konwersj
Miałem na myśli dodatkowy CSS w calibre, ale sam nie korzystam z tego programu więc nie wiem czy wystarczy. Daj link do jakiegoś darmowego e-booka, który się tak zachowuje – sprawdzę co i gdzie trzeba wpisać/kliknąć.


24 lip 2017 18:25:00
Zobacz profil
Użytkownik

Dołączył(a): 11 sie 2017 21: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 17:13:33
Zobacz profil
Użytkownik

Dołączył(a): 13 lut 2012 20:52:18
Posty: 2432
Lokalizacja: Radom
eCzytnik: Kindle Touch, Kindle Voyage
Post Re: uporczywie wstawiane odstępy między akapitami - konwersj
solshine napisał(a):
…plik docelowy dostaje dodatkową linię przerwy pomimo użycia Wygląd>Layout>Usuń odstępy między akapitami …

lolekanabolek napisał(a):
Też miałem podobny problem. Podczas konwersji zaznacz w zakładce WYGLĄD>Układ>Usuń odstępy między akapitami. Powinno pomóc

Może by tak czytać całe pytanie, a nie tylko tytuł wątku?


12 sie 2017 17:50:28
Zobacz profil
SwiatCzytnikow.pl
Avatar użytkownika

Dołączył(a): 14 sie 2010 10:00:21
Posty: 1823
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 21:01:57
Zobacz profil WWW
Użytkownik

Dołączył(a): 17 paź 2015 13:50:46
Posty: 48
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 19:43:20
Zobacz profil
Użytkownik
Avatar użytkownika

Dołączył(a): 21 lip 2011 8:46:47
Posty: 207
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 9: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 0 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: