+With one option `-v` it also prints database id.
+
+
+Book search
+^^^^^^^^^^^
+
+Usage::
+
+ ml-search.py books [-t title] [-s series] [-a archive] [-f file] [--id id] [--surname name] [--name name] [--misc-name name] [--fullname name] [--aid aid] [-e ext] [--eid eid] [--gname name] [--gtitle title] [--gid gid] [-l lang] [--lid lid]
+
+Search and print a list of books by title, series, archive or file name.
+
+Options::
+
+ -t, --title title Search by title
+ -s, --series series Search by series
+ -a, --archive archive Search by archive (zip file)
+ -f, --file file Search by file name (without extension)
+ --id id Search by database id
+ --surname surname Search by author’s surname
+ --name name Search by author’s name
+ --misc-name misc. name Search by author’s misc. name
+ --fullname name Search by author’s full name
+ --aid aid Search by author’s id
+ -e, --ext ext Search by file extension
+ --eid eid Search by extension’s id
+ --gname name Search by genre’s name
+ --gtitle title Search by genre’s title
+ --gid gid Search by genre’s id
+ -l, --lang lang Search by language
+ --lid lid Search by language’s id
+
+By default the program prints only titles of the found book. With one
+option `-v` it also prints database id, the list of authors and genres,
+and also series the book belongs to (if any) and the serial number of
+the book in the series. With two options `-v` (`-v -v` or simply `-vv`)
+it also prints the file date and language. With three `-v` it prints
+archive name, file name, extension and size, and flag if the book is
+marked to be deleted.
+
+
+Extension search
+^^^^^^^^^^^^^^^^
+
+Usage::
+
+ ml-search.py ext [name] [--id id]
+
+Options::
+
+ --id id Search by database id
+
+Search and print a list of extensions by name.
+
+With one option `-v` it also prints database id.
+
+
+Genres search
+^^^^^^^^^^^^^
+
+Usage::
+
+ ml-search.py genres [-n name] [-t title] [--id id]
+
+Search and print a list of genres by name and title.
+
+Options::
+
+ -n, --name name Search by name
+ -t, --title title Search by title
+ --id id Search by database id
+
+With one option `-v` it also prints database id.
+
+
+Language search
+^^^^^^^^^^^^^^^
+
+Usage::
+
+ ml-search.py lang [name] [--id id]
+
+Search and print a list of languages by name.
+
+Options::
+
+ --id id Search by database id
+
+With one option `-v` it also prints database id.
+