eKsiążki https://forum.eksiazki.org/ |
|
ePub - łączenie źle złamanych linii https://forum.eksiazki.org/epub-f157/epub-laczenie-zle-zlamanych-linii-t13511.html |
Strona 1 z 1 |
Autor: | ponciak [ 08 cze 2013 10:10:00 ] |
Tytuł: | ePub - łączenie źle złamanych linii |
Czy ktoś może podpowiedzieć, jak w pliku epub poprawić źle złamane linie stosując program Sigil?? Chodzi mi o użycie jakiejś funkcji/zastosowanie wyrażenia, która zbiorczo poprawi wszystkie źle złamane linie. Dzięki. |
Autor: | oteksamptis [ 10 cze 2013 2:02:25 ] |
Tytuł: | Re: ePub - łączenie źle złamanych linii |
Gdzieś już to było na forum. Ja stosuje taki chwyt. Po oczyszczeniu całego pliku epub z niechcianych class i spanów robię tak: wyszukuję: ([0-9a-zA-ZęóąśłżźćńĘÓĄŚŁŻŹĆŃ])</p>\s*<p>([0-9a-zA-ZęóąśłżźćńĘÓĄŚŁŻŹĆŃ]) zamień na \1 \2 Jeśli nie oczyściłeś swojego pliku i nie chcesz tego robić to oczywiście musisz w znaczniku <p> wpisać odpowiednią klasę. Jeśli chcesz połączyć wiersze z jakimiś znakami interpunkcyjnymi, to wstawisz je odpowiednio albo przed </p> albo za <p>. W zamień na możesz przykładowo dać taka frazę \1, \2 lub inną odpowiednią. |
Autor: | ponciak [ 12 cze 2013 20:21:36 ] | |||||||||
Tytuł: | Re: ePub - łączenie źle złamanych linii | |||||||||
Wielkie dzięki, o to właśnie chodziło - teraz śmiga, aż miło. Ww. wyrażenie traktuję jako bazę - możne je w dowolny sposób modyfikować i stworzyć naprawdę fajnego epuba (szczególnie jeśli jest dostęp do gotowych stylów css) Pzdr |
Autor: | GaryJonston [ 26 sie 2013 11:26:24 ] |
Tytuł: | Re: ePub - łączenie źle złamanych linii |
Można zrobić jeszcze bardziej 'eleganckie' wyrażenie wykorzystująć klasy Uniocodu zamiast ([0-9a-zA-ZęóąśłżźćńĘÓĄŚŁŻŹĆŃ])</p>\s*<p>([0-9a-zA-ZęóąśłżźćńĘÓĄŚŁŻŹĆŃ]) mozna napisać: ([0-9\p{L})</p>\s*<p>([0-9\p{L}]) Apropos wyrażen regularnych w ogólności: Ciężko znaleźć kompetentny tutuorial/manual reference do wyrażeń. Najlepszy jaki ja znalazłem to plik pomocy do programu EditPad Lite (darmowy do zastosowań domowych) Tam jest dodatek tyczący się wyrażeń regularnych. Ten dodatek jest ZNAKOMITY. Nie dość, że od podstaw to jeszcze bardzo dokładny i pełny. Polecam wszystkim ! |
Strona 1 z 1 | Wszystkie czasy w strefie UTC + 1 [czas letni (DST)] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |