eKsiążki https://forum.eksiazki.org/ |
|
POMOCY - Odsyłanie do danego miejsca w tekście, jak zrobić ? https://forum.eksiazki.org/ogolnie-o-eczytnikach-f155/pomocy-odsylanie-do-danego-miejsca-w-tekscie-jak-zrobic-t10129.html |
Strona 1 z 1 |
Autor: | bigmaczek [ 27 lip 2011 10:07:00 ] |
Tytuł: | POMOCY - Odsyłanie do danego miejsca w tekście, jak zrobić ? |
Witam, potrzebuję pomocy. Próbuję zrobić odsyłacz do np mapy na końcu książki, słowniczka itp. i powrócić ponownie do tekstu /np przez kliknięcie tekstu, lub klawisza/. Może ktoś podpowie jak to zrobić? Myślałem, że może jakoś kodem HTML przez link, ale jakoś nie wychodzi .... |
Autor: | Vroo [ 27 lip 2011 10:18:23 ] |
Tytuł: | Re: POMOCY - Odsyłanie do danego miejsca w tekście, jak zrob |
Zwykły HTML z odsyłaniem do #kotwicy oznaczonej przez <a name="kotwica"> lub <h1 id="kotwica"> nie da rady? |
Autor: | kobzart [ 29 lip 2011 15:20:26 ] |
Tytuł: | Re: POMOCY - Odsyłanie do danego miejsca w tekście, jak zrob |
Przykład: <p><a href="#mapa">Klikając ten tekst teleportujesz się do fragmentu w Twoim dokumencie oznaczonym przez poniższy tag</a></p> <a name="mapa"/><p>Tutaj się pojawisz<p> Powrócić można wciskając w Kindle bezpośrednio klawisz "BACK" lub dopisując dodatkowy tag do powrotu np.: <a name="mapaback"/><p><a href="#mapa">Klikasz i znikasz</a></p> <a name="mapa"/><p>Tutaj się pojawisz <a href="#mapaback"> i z powrotem zmykasz</a><p> |
Autor: | Judykator [ 02 sie 2011 6:56:57 ] |
Tytuł: | Re: POMOCY - Odsyłanie do danego miejsca w tekście, jak zrob |
A jeszcze prościej w Wordzie zrobić na końcu zakładkę a potem wstawić odsyłacz. Po konwersji Mobi Readerem wszystko działa. |
Autor: | Devasto [ 02 sie 2011 12:37:18 ] |
Tytuł: | Re: POMOCY - Odsyłanie do danego miejsca w tekście, jak zrob |
A wiecie może jak za pomocą kodu HTML zrobić tak, aby ustawić w książce sekcje i skakać między nimi krzyżakiem na boki? Coś jak artykuły w gazetach na Kindle. |
Autor: | t3d [ 02 sie 2011 14:22:33 ] |
Tytuł: | Re: POMOCY - Odsyłanie do danego miejsca w tekście, jak zrob |
To nie za pomoca kodu HTML, tylko za pomocą ustawień konwersji calibre. Z tego co pamiętam, standardowo jest filtr, który wykrywa tagi takie jak h1 i h2 , jakieś klasy CSS i cośtam jeszcze. |
Autor: | Zefiryn [ 02 sie 2011 16:29:19 ] |
Tytuł: | Re: POMOCY - Odsyłanie do danego miejsca w tekście, jak zrob |
Epub nie lubi atrybutu name (przynajmniej epubcheck wskazuje to jako błąd) i lepiej jest używać atrybutu id, odsyłacze się nie różnią, czyli np. <p id="fn1">1 odsyłacz numer 1. <a href="tekst.html#fn1">powrót do tekstu</a></p> <p>Tutaj jest tekst, po którym jest <a id="fn1" href="fn.html#fn1">odsyłacz numer 1.</a></p> Oczywiście nazwy plików są zmienne i należy wstawić takie zgodne ze strukturą plików w epubie. |
Autor: | koliberek [ 04 sie 2011 18:01:36 ] |
Tytuł: | Re: POMOCY - Odsyłanie do danego miejsca w tekście, jak zrob |
...bo epub używa xhtml - znacznie bardziej restrykcyjej odmiany html. Zaś w xhtml atrybutu name się nie używa, zastępując go właśnie id. Co do dzielenia na sekcje - Sigil robi to doskonale, tworzy również spis treści na podstawie tagów H. Polecam ten programik. |
Autor: | kobzart [ 08 sie 2011 19:25:47 ] |
Tytuł: | Re: POMOCY - Odsyłanie do danego miejsca w tekście, jak zrob |
xhtml w sekcji DOCTYPE może mieć zadeklarowane wsparcie starego formatowania html więc nie ma problemu z obsługą atrybutu "name" (chociaż przyznaję, że lepiej dostosowywać się do nowych standardów i korzystać z atrybutu id). Nie spotkałem się za to z błędnym działaniem atrybutu "name" w pliku ePUB. |
Autor: | Zefiryn [ 11 sie 2011 16:59:30 ] |
Tytuł: | Re: POMOCY - Odsyłanie do danego miejsca w tekście, jak zrob |
Bo jedną sprawą jest specyfikacja formatu, a inną jego implementacja przez program obsługujący. Ponieważ epub to html, to zapewne część oprogramowania korzysta z tego, co jest przygotowane dla normalnego html, a tam atrybut name jak najbardziej działa. Błąd, o którym pisałem nie jest błędem żadnego programu obsługującego pliki epub w poprawnym jego interpretowaniu, a informacją narzędzia o nazwie epubcheck, które bada poprawność pliku. |
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/ |