Initial commit
add sphinx project and switching hub chapter

This document is written in Japanese, so a Japanese version
of Sphinx and Latex is necessary to build PDF.
I use the following packages:

ftp://ftp.kddilabs.jp/CTAN/systems/texlive/Images/texlive2013-20130530.iso
https://bitbucket.org/sphinxjp/website/downloads/Sphinx-1.1.3sphinxjp-latex.tar.gz

The instructions for build environment is here:

http://sphinx-users.jp/cookbook/pdf/latex.html

Signed-off-by: Yoshihiro Kaneko <ykaneko0929@gmail.com>
switching_hub: replace ascii arts with image files

The figure with the ASCII art was replaced with image file.

Signed-off-by: Yoshihiro Kaneko <ykaneko0929@gmail.com>
update the author

Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
improve appearance of quotation

This patch improves the appearance of the quotation of a source code
and a console log for latex/pdf.

conf.py:
- added configuration for listings module to latex_elements['preamble'].

switching_hub.rst:
- replace a literal-block with a raw latex code to use the listings.
- put a quotation of a source code between "\begin{sourcecode}" and
  "\end{sourcecode}". put a console log between "\begin{console}"
  and "\end{console}".
- use "\lstinputlisting" of latex instead of "literalinclude" of
  sphinx to include an external source file.

index.rst:
- remove unnecessary description.

Signed-off-by: Yoshihiro Kaneko <ykaneko0929@gmail.com>
add traffic-monitor chapter

Signed-off-by: Yoshihiro Kaneko <ykaneko0929@gmail.com>
small change for appearances

- add jlisting for japanese
- suppress shown whitespace in a source code

Signed-off-by: Yoshihiro Kaneko <ykaneko0929@gmail.com>
Fix a sample code of JSON format output

Signed-off-by: Yoshihiro Kaneko <ykaneko0929@gmail.com>
replace a hard-coded chapter number with reference

Signed-off-by: Yoshihiro Kaneko <ykaneko0929@gmail.com>
packet lib
link aggregation (in progress)

Signed-off-by: Yuichi Ito <ito.yuichi0@gmail.com>
replace png to eps for latex

- using eps instead of png for latex/pdf
- auto-generates eps and png from svg

This change requires installation of inkscape for the conversion of
the image to build a document.

Signed-off-by: Yoshihiro Kaneko <ykaneko0929@gmail.com>
add new chapter for match, instruction and action

This change moves a description of Match, Instructions and Actions
in chapter 1 to a new chapter.

Signed-off-by: Yoshihiro Kaneko <ykaneko0929@gmail.com>
link aggregation (in progress)

Signed-off-by: Yuichi Ito <ito.yuichi0@gmail.com>
application programming model
add ryubuilder

This patch adds ryubuilder:
- avoid writing raw latex for a code block
  set 'sourcecode' or 'console' to rst-class.
- to be able to ommit the number of any chapter
  set 'unnumbered' to rst-class.

To use this builder run the following command:

  make latexpdfryu

Literal block for a source code:

  .. rst-class:: sourcecode

  ::

     import time

     print time.asctime()

Literal block for a console log:

  .. rst-class:: console

  ::

     $ date
     Mon Nov 18 13:15:11 JST 2013

Unnumbered chapter title:

  .. rst-class:: unnumbered

  Overview
  ========

Signed-off-by: Yoshihiro Kaneko <ykaneko0929@gmail.com>
replace raw latex code with standard literal block

Use ryubuilder to enable decoration of literal blocks of
the quotation of a source code and console log.

Signed-off-by: Yoshihiro Kaneko <ykaneko0929@gmail.com>
add customized cover

To use this cover modify conf.py.

The last parameter of latex_documents[]:

'manual': standard cover
'ryu': customized cover

Signed-off-by: Yoshihiro Kaneko <ykaneko0929@gmail.com>
use ryulatex format in latexpdfja target

Signed-off-by: Yoshihiro Kaneko <ykaneko0929@gmail.com>
add STP