Skip to content

raf64flo/elasticsearch-definitive-guide

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

elasticsearch-definitive-guide

EPUB/PDF conversion

#!/bin/sh 

which a2x > /dev/null 2>&1
if [ $? != 0 ]; then
  which yum > /dev/null 2>&1
  [ $? = 0 ] && manager="yum"
  which apt-get > /dev/null 2>&1
  [ $? = 0 ] && manager="apt-get"
  echo "Need to install some packages: docbook2X fop libxml2"
  if [ "$manager" = "yum" ]; then
    sudo yum install docbook2X fop libxml2-devel -y # for Fedora based distro
  elif [ "$manager" = "apt-get" ]; then
    sudo apt-get install docbook2x libxml2-utils fop -y # for Ubuntu based distro
  else 
    echo "Your package manager is not yum neither apt-get, please manually install equivalent packages of: docbook2X fop libxml2-utils" && exit 1
  fi
  [ $? != 0 ] && echo "Error occured when installing packages... exiting" && exit 1
fi

git clone https://github.com/elasticsearch/elasticsearch-definitive-guide.git elasticsearch-definitive-guide
[ $? != 0 ] && echo "Cannot clone git project, exiting" && exit 1

cd elasticsearch-definitive-guide || exit 1

ln -s ../callouts images/icons

a2x -d book -f epub book.asciidoc -v # generates book.epub in few minutes, be patient

a2x -d book -f pdf --fop book.asciidoc -v # generates book.pdf

Enjoy read of book.epub or book.pdf (rename it by whatever you like).

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 54.7%
  • Perl 20.1%
  • XSLT 13.2%
  • CSS 12.0%