SIGIL - stwórz własnego e-booka cz.2. Opcje zaawansowane.



Jak zapewne zauważyliście czytając pierwszą część poradnika, plik EPUB to nic innego jak zbiór plików HTML połączony za pomocą metadanych zawartych w pliku 'manifest'. E-booki można więc prawie dowolnie formatować korzystając ze znaczników języka html oraz stylizacji CSS.


1. Marginesy


Marginesy najłatwiej jest dodać w pliku zawierającym style CSS dla całego EPUBA. Odnajdujemy sekcję #book-text i dopisujemy do niej: margin: 2.em. „2.em” to rozmiar marginesy. Inne dostępne opcje to margin-left, margin-right. Pierwsza jest odpowiedzialna za margines lewy, druga za prawy.

1

Zainteresowanych zachęcam do analizy całego arkusza stylów.


2. Przypisy


Zapewne znamy je z wielu publikacji. Pomagają wyjaśnić znaczenie trudnego słowa wskazują na źródło informacji. Niestety Sigil nie umożliwia tworzenia przypisów z poziomu interfejsu, więc będziemy musieli wspomóc się językiem HTML.


Otwieramy sekcję która nas interesuje, w naszym przykładzie będzie to Section0003.xhtml. Następnie przechodzimy do edytora HTML, klikając w ikonkę < > w menu na górze. Po fragmencie tekstu , w którym chcemy umieścić przypis dodajemy: <a href="../Text/Section0003.xhtml#annotation-1" id="anchor-1">[1]</a>:

2

Przykładowo, cały kod paragrafy będzie wyglądać tak: <p class="paragraph sgc-2">Król znowu się ozwał<a class="anchor sgc-3" href="../Text/Section0003.xhtml#annotation-1" id="anchor-1">[1]</a>:</p>


Następnie na końcu tekstu dodajemy linki w drugą stronę: <a href="../Text/Section0003.xhtml#anchor-1">[1]</a>

3

Przykładowy kod paragrafu wygląda następująco: <p class="sgc-5" id="annotation-1"></p><a class="annotation sgc-6" href="../Text/Section0003.xhtml#anchor-1">[1]</a>


Powyższe czynności sprawią, że w treści naszej publikacji pojawi się odnośnik 1 Prowadzący do przypisu [1] na końcu sekcji. Przypis jest natomiast jednocześnie odnośnikiem do miejsca w treści, którego dotyczy. Zachęcam do przetestowania we własnych publikacjach.