************************** Сборка PDF с помощью LaTeX ************************** Подготовка к работе =================== #. Установите `MikTex `_. #. Установите `ActiveState Perl `_. #. Установите пакет latexmk. #. Установите пакеты, которые предлагает MikTex. #. В файле conf.py раскомментируйте параметр latex_documents: .. code-block:: python latex_documents = [ ('index', 'sphinx-test.tex', u'Sphinx и reStructuredText. Учебный проект', u'fish-train', 'manual'),] Создание PDF-файлов =================== .. code-block:: bash make latexpdf Выходные файлы размещаются в папке build/latex/. .. Создание PDF-файлов. 2 способ ============================= #. Перейдите в папку docs. #. Сгенирируйте TEX-файл: .. code-block:: bash sphinx-build -b latex source build/latex #. Перейдите в папку build/latex. #. Сгенирируйте PDF-файл: .. code-block:: bash pdflatex sphinx-test.tex #. Сгенирируйте оглавление: .. code-block:: bash makeindex sphinx-test.idx #. Повторно сгенирируйте PDF-файл: .. code-block:: bash pdflatex sphinx-test.tex Ссылки на дополнительные материалы ================================== * `Options for LaTeX output `_ * `LaTeX customization `_ * `Генерация в формат LaTeX `_ * `LaTeX Templates `_ * `Gallery — Technical Manual `_ * `MiKTeX Manual `_ * `Как сделать генерацию LaTeX и PDF в Sphinx `_