Link & ID
링크와 ID는 다양한 용도로 사용된다. 링크는 본문이나 책 안에서 주석으로 이동을 시키거나, 관련된 다른 페이지로 이동을 할 때 사용할 수 있고 외부에 있는 정보와 연결을 시킬 수 있다. ID는 같은 페이지 내에서 링크를 연결할 때 특정 단어나 위치로 이동할 수 있게 해준다.
많은 뷰어들이 링크와 ID 기능으로 주석 처리를 할 수 있게 지원한다. 링크와 ID를 연결하면 연결된 페이지로 이동하지 않아도 팝업 형태로 주석을 볼 수 있는 기능이다.
Sigil에서는 링크와 ID를 쉽게 만들고 연결할 수 있는 기능을 제공한다.
- Insert ID
ID는 특정 단어(혹은 문장)나 위치를 잡아주는 기능을 한다. 링크와 연결될 때는 <a href="../경로/filename.토싀#ID>로 사용하며 링크를 클릭하면 ID가 있는 위치로 이동할 수 있다.
특정 단어나 위치를 선택한 후 [삽입>ID]메뉴로 ID 입력창을 열거나 도구상자 아이콘을 클릭해서 입력할 수 있다.
코드보기에서도 ID를 직접 입력할 수 있다. 태그에 ID를 추가하는 방법을 많이 사용하고, 특정 단어에 ID를 추가할 때는 <a id="ID">를 사용한다.
Ex)
태그에 직접 입력 : <p id="footnote01">주석1 주석 내용</p>
A 태그 통해 입력 : <p><a id="footnote01">주석1</a> 주석 내용</p>
Sigil에서는 a 태그에 입력하는 방식을 사용한다.
ID 이름은 HTML 파일 안에 반드시 하나만 존재해야 한다. 동일한 ID이름이 HTML 파일 안에 2개 이상 있으면 적합성 검증에서 오류로 표시한다. Insert ID를 사용하면 Drop-down 목록으로 HTML 파일 안에 사용했던 ID를 확인할 수 있다.
* 동일한 ID가 2개 이상이면 오류가 발생한다. 반드시 하나의 ID만 사용해야 한다.
- Link
링크는 EPUB 안에서 다른 파일로 이동하거나 동일 파일 내에서 특정 영역으로 이동하는 기능이다. 그리고 인터넷이 가능하다면 외부로 연결해 텍스트나 동영상을 실행시킬 수도 있다.
링크를 추가하려면 연결할 내용을 선택하고 [삽입>Link] 메뉴를 누르거나 도구상자에서 아이콘을 클릭하면 된다.
본문의 특정 영역으로 이동하는 링크를 함께 사용할 경우 주석을 깔끔하게 편집할 수 있다. 링크 창이 열리면 연결 가능한 페이지와 ID가 표시된다. ID는 해당 페이지 아래에 #ID로 되어 있어 파일과 구분할 수 있다.