--- /dev/null
+
+Прежде чем вы начнёте
+=====================
+
+Прежде чем вы начнёте, вам потребуются некоторые приготовления.
+
+
+.. contents::
+ :local:
+
+
+Программное обеспечение
+-----------------------
+
+m_Librarian написан на языке Python, так что вам нужно скачать и
+установить Python 2.7. Нужны также библиотеки SQLObject и m_lib.
+
+
+Архивы библиотек
+----------------
+
+Данный программный комплекс работает с локальными файлами библиотек, так
+что предварительно скачайте некоторые библиотеки. Вот краткий и совсем
+не исчерпывающий список для скачивания:
+
+| http://torrent.rus.ec/index.php?c=3
+| http://booktracker.org/index.php?c=18
+| https://nnm-club.me/forum/viewtopic.php?t=353958
+| https://nnm-club.me/forum/viewtopic.php?t=510054
+| https://nnm-club.me/forum/viewtopic.php?t=521962
+| https://nnm-club.me/forum/viewtopic.php?t=877707
+
+Кроме самих библиотек вам понадобиться найти для них индексы INPX —
+m_Librarian пока не научился индексировать архивы библиотек.
+
+Индексы INPX обычно распространяются вместе с программами для работы с
+библиотеками, и такие программы есть в архивах по ссылкам выше.
+Некоторые индексы можно скачать с сайта одной из таких программ
+`MyHomeLib <http://home-lib.net/>`_:
+
+| http://home-lib.net/download/inpx/librusec_local_fb2.inpx
+| http://home-lib.net/download/inpx/librusec_local_usr.inpx
+| http://home-lib.net/download/inpx/librusec_local_all.inpx
+
+
+База данных
+-----------
+
+Для работы m_Librarian требуется база данных. m_Librarian может работать
+с любой БД, поддерживаемой библиотекой SQLObject. Предпочтительные
+варианты: MySQL, PostgreSQL или SQLite. При использовании сервера SQL БД
+вам придётся создать самим. Для SQLite файл БД будет создан программой,
+так что это наиболее простой способ использования m_Librarian,
+
+
+.. vim: set tw=72 :
Документация по m_Librarian
===========================
+Здесь должен быть (и, надеюсь, будет) набор программ для индексации
+библиотек LibRusEc и Флибуста (точнее, zip-файлов из торрентов) и показа
+содержимого индексов в командной строке, в web-интерфейсе и в
+графическом интерфейсе.
+
+
Contents:
.. toctree::
:maxdepth: 2
-
-Здесь должен быть (и, надеюсь, будет) набор программ для индексации
-библиотек LibRusEc и Флибуста (точнее, zip-файлов из торрентов) и показа
-содержимого индексов в командной строке, в web-интерфейсе и в
-графическом интерфейсе.
+ before_begin
Indices and tables
--- /dev/null
+
+Before you begin
+================
+
+Before you begin you need some preparations.
+
+
+.. contents::
+ :local:
+
+
+Software
+--------
+
+m_Librarian is written in Python and requires Python 2.7. So install
+Python 2.7 first. Install required modules: SQLObject and m_lib.
+
+
+Library archives
+----------------
+
+The program works with local library archives so download some. In
+addition to the very libraries you need to get INPX indices for them —
+m_Librarian cannot index libraries yet.
+
+
+Database
+--------
+
+The program needs a database. It can work with any database supported by
+SQLObject. Preferred ones are: MySQL, PostgreSQL or SQLite. If you plan
+to use an SQL server you must create a database yourself. For SQLite,
+the database file will be created by the program, so it's the simplest
+way of using m_Librarian.
+
+
+.. vim: set tw=72 :
Welcome to m_Librarian's documentation!
=======================================
+This hopefully will be a collection of programs to index LibRusEc and
+Flibusta libraries (zipfiles from torrents, actually) and show their
+contents with command-line, web interface and GUI.
+
+
Contents:
.. toctree::
:maxdepth: 2
-
-This hopefully will be a collection of programs to index LibRusEc and
-Flibusta libraries (zipfiles from torrents, actually) and show their
-contents with command-line, web interface and GUI.
+ before_begin
Indices and tables