xml 파일로 문서를 작성합니다. 앞으로 xml 의 요소(element) 와 속성( attribute) 를 항목별로 분석해서
epub 를 위한 docbook.xsl 로 변환 되었을때 epub reader에서 어떻게 제어가 되는지를 분석해 나갈것입니다.
지금까지는 xml 문서작성 과 docbook.xsl 지정 그리고 docbook2epub 파이선용 패키지설치를 통해서
epub파일을 만들어 내는 과정을 보여드립니다.
패키지를 다운받아서 특정폴더에 압축을 해제합니다.
This package installs using setuptools. If you don’t have setuptools installed, run:
$ python ez_setup.py
…first.
To install the package, first install epubtools, which should be bundled in the distribution zip file:
$ cd epubtools
$ python setup.py install
Then set run the same thing in docbook2epub:
$ cd docbook2epub
$ python setup.py install
최종적으로 설치후 실행하면 아래와 같이 컨솔에 표시되어 집니다.
D:\Downloads\docbook2epub-1.0.4\docbook2epub\docbook2epub\bin>python db2epub.py
book.xml --xsl D:\J2EE\JAVA\docbook-xsl-1.77.1\epub\docbook.xsl --css stylesheet
.css
DEBUG:epubtools.epub:Writing file .\OEBPS\imgs\reed_seal_image.png
DEBUG:epubtools.epub:Writing file .\OEBPS\apa.html
DEBUG:epubtools.epub:Writing file .\OEBPS\apb.html
DEBUG:epubtools.epub:Writing file .\OEBPS\bi01.html
DEBUG:epubtools.epub:Writing file .\OEBPS\bk01-toc.html
DEBUG:epubtools.epub:Writing file .\OEBPS\ch01.html
DEBUG:epubtools.epub:Writing file .\OEBPS\ch02.html
DEBUG:epubtools.epub:Writing file .\OEBPS\ch03.html
DEBUG:epubtools.epub:Writing file .\OEBPS\cover.html
DEBUG:epubtools.epub:Writing file .\OEBPS\index.html
DEBUG:epubtools.epub:Writing file .\OEBPS\ix01.html
DEBUG:epubtools.epub:Writing file .\OEBPS\pr01.html
DEBUG:epubtools.epub:Writing file .\OEBPS\stylesheet.css
DEBUG:epubtools.epub:Writing file .\OEBPS\toc.ncx
INFO:docbook2epub:Created epub archive as 'book.epub'