From 9011491ce2519ed6c442d3a55e3a34310d3101b6 Mon Sep 17 00:00:00 2001 From: Vinayak Mehta Date: Thu, 13 Sep 2018 16:15:54 +0530 Subject: [PATCH] Update intro --- docs/user/intro.rst | 9 ++++++++- docs/user/quickstart.rst | 2 +- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/docs/user/intro.rst b/docs/user/intro.rst index 8b0f0fb..746fd12 100644 --- a/docs/user/intro.rst +++ b/docs/user/intro.rst @@ -12,7 +12,6 @@ At a very high level, PostScript defines instructions, such as, "place this char Sadly, a lot of open data is given out as tables which are trapped inside PDF files. -.. _The Camelot Project: http://www.planetpdf.com/planetpdf/pdfs/warnock_camelot.pdf .. _PostScript: http://www.planetpdf.com/planetpdf/pdfs/warnock_camelot.pdf Why another PDF Table Parsing library? @@ -29,6 +28,14 @@ Here is a `comparison`_ of Camelot's output with outputs from other libraries an .. _Smallpdf: https://smallpdf.com .. _comparison: https://github.com/socialcopsdev/camelot/wiki/Comparison-with-other-PDF-Table-Parsing-libraries-and-tools +What's in a name? +----------------- + +As you can already guess, this library is named after `The Camelot Project`_. The image on the left is taken from `Monty Python and the Holy Grail`_. In the movie, it is the castle "Camelot" where Arthur leads his men, the Knights of the Round Table, and then sets off elsewhere after deciding that it is "a silly place". Interestingly, the language in which this library is written was named after Monty Python. + +.. _The Camelot Project: http://www.planetpdf.com/planetpdf/pdfs/warnock_camelot.pdf +.. _Monty Python and the Holy Grail: https://en.wikipedia.org/wiki/Monty_Python_and_the_Holy_Grail + Camelot License --------------- diff --git a/docs/user/quickstart.rst b/docs/user/quickstart.rst index d74cfeb..c94a28c 100644 --- a/docs/user/quickstart.rst +++ b/docs/user/quickstart.rst @@ -85,7 +85,7 @@ By default, Camelot only parses the first page of the PDF. To specify multiple p >>> camelot.read_pdf('your.pdf', pages='1,2,3') -The ``pages`` keyword argument accepts pages as comma-separated string of page numbers. You can also specify page ranges, such as ``pages=1,4-10,20-30`` or ``pages=1,4-10,20-end``. +The ``pages`` keyword argument accepts pages as comma-separated string of page numbers. You can also specify page ranges, for example ``pages=1,4-10,20-30`` or ``pages=1,4-10,20-end``. ------------------------