Fix build with sphinxcontrib-bibtex 2.0 and later

Also fix typo in changelog

Change-Id: I088292fc12ae8c182a00bbb2a6732154105e60b7
4 files changed
tree: d005325e8ca7f13f295d0608710d7d7a3762f504
  1. _static/
  2. named_data_theme/
  3. .gitignore
  4. changelog.rst
  5. conf.py
  6. data.rst
  7. index.rst
  8. interest.rst
  9. intro.rst
  10. link.rst
  11. Makefile
  12. name.rst
  13. README.md
  14. refs.bib
  15. signature.rst
  16. signed-interest.rst
  17. tlv.rst
  18. types.rst
README.md

NDN Packet Format Specification

Prerequisites

To "compile" the specification in HTML format, you must first install the Sphinx documentation generator.

If you're running Ubuntu Linux:

sudo apt install make python3-pip
pip3 install -U pip setuptools
pip3 install -U sphinx sphinxcontrib-bibtex sphinxcontrib-fulltoc

If you're running macOS or another operating system, see the instructions at https://www.sphinx-doc.org/en/master/usage/installation.html

Compilation

Just type:

make html

And a set of HTML pages will be generated under _build/html.

You can also type:

make latexpdf

Sphinx will generate a .tex file and will try to create a .pdf document from it using pdflatex (which must be installed).

For further options, type make help.