아스키독(Asciidoc)을 기반으로 책을 쓸 수 있다는 일념으로 만든 템플릿 프로젝트
Note
|
실제로는 Asciidoctor를 기반으로 하고 있다고 봐야함. |
-
루비RUBY 설치
-
Ruby Gems 설치
$ git clone [email protected]:ihoneymon/asciidoc-book-template.git
$ cd asciidoctor-book-template
$ git remote remove origin
$ rm -rf .git
$ bundle install // (1)
$ ./build.sh // (2)
-
Gemfile
을 읽어Rakefile
을 실행하는데 필요한 의존성 라이브러리를 설치한다. -
build.sh
를 실행하면publication
디렉토리리가 생성되고 그 안에html
,docx
와pdf
파일이 생성된다.
Note
|
생성되는 파일명을 변경하고 싶은 경우 #!/usr/bin/env zsh
bundle exec rake "book:build[publication]" |
Important
|
빌드를 실행하면
|
궁금한 것이 있을 경우에는 커피 한 잔이상 사주시면 친절하게 응해드립니다.
아스키독에서는 대체(substitutions) 라는 표현을 쓴다. 그래서 약자(subs
)를 사용한다.
:version: 1.5.6.1
[source,xml,subs="verbatim,attributes"]
----
<dependency>
<groupId>org.asciidoctor</groupId>
<artifactId>asciidoctor-java-integration</artifactId>
<version>{version}</version>
</dependency>
----