Это команда rst2pdf, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
rst2pdf - Преобразование документов reStructuredText в PDF
СИНТАКСИС
rst2pdf [параметры] [ввод] [-o вывод]
ОПИСАНИЕ
Обычный способ создания PDF из reStructuredText (ReST) - через LaTeX. В
Утилита rst2pdf предоставляет альтернативу, создавая PDF напрямую с помощью ReportLab.
библиотека.
ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
-h, --Помогите
Показать это справочное сообщение и выйти
--config =ФАЙЛОВ
Файл конфигурации для использования. По умолчанию =~ / .rst2pdf / config
-o ФАЙЛОВ, --output =ФАЙЛОВ
Запишите PDF в ФАЙЛ
-s СТИЛИ, --stylesheets =СТИЛИ
Список настраиваемых таблиц стилей, разделенных запятыми. По умолчанию = ""
--stylesheet-path =СПИСОК ПАПКИ
Список папок, разделенных двоеточиями, для поиска таблиц стилей. По умолчанию = ""
-c, - сжатый
Создайте сжатый PDF-файл. По умолчанию = False
--print-таблица стилей
Распечатайте таблицу стилей по умолчанию и выйдите
--font-folder =ПАПКА
Найдите в этой папке шрифты. (Не рекомендуется)
--font-путь =СПИСОК ПАПКИ
Список разделенных двоеточиями папок для поиска шрифтов. По умолчанию = ""
--baseurl =URL
Базовый URL-адрес для относительных URL-адресов.
-l ДЛИННЫЙ, --language =ДЛИННЫЙ
Язык, который будет использоваться для расстановки переносов и локализации документов. По умолчанию = Нет
--header =HEADER
Заголовок страницы, если он не указан в документе.
--footer =FOOTER
Нижний колонтитул страницы, если он не указан в документе.
- раздел-заголовок-глубина =N
Разделы до этого отдела будут использоваться в замене верхнего и нижнего колонтитула
###Раздел###. По умолчанию = 2
--smart-quotes =VALUE
Попробуйте преобразовать кавычки, многоточие и тире ASCII в типографически правильные
эквивалент. По умолчанию = 0
Возможные значения:
0. Подавить все преобразования. (Ничего не делать.)
1. Выполняет преобразования SmartyPants по умолчанию: кавычки (включая обратные кавычки),
длинное тире и многоточие. «-» (тире) используется для обозначения длинного тире; здесь нет
поддержка тире.
2. То же, что --smart-quotes = 1, за исключением того, что для
тире: «-» (тире, тире) для длинных тире, «---» (тире, тире) для длинных тире.
3. То же, что --smart-quotes = 2, но инвертирует сокращение для тире: "-" (тире тире) для
длинное тире и "---" (тире тире тире) для коротких тире.
--fit-literal-mode =РЕЖИМ
Что делать, если буквальное значение слишком велико. Один из вариантов error, overflow, shrink, truncate.
По умолчанию = "сжатие"
--fit-background-mode =РЕЖИМ
Как подогнать фоновое изображение к странице. Один масштаб или центр.
По умолчанию = "центр"
--inline-ссылки
Показывает цель в круглых скобках вместо активной ссылки
--repeat-таблица-строки
Повторяет строку заголовка для каждой разделенной таблицы
--raw-html
Поддержка встраивания необработанного HTML. По умолчанию: False
-q, --тихий
Печатайте меньше информации.
-v, --подробный
Распечатать отладочную информацию.
- очень многословный
Распечатайте еще больше отладочной информации.
--версия
Распечатать номер версии и выйти.
--no-сноски-обратные ссылки
Отключить обратные ссылки для сносок. По умолчанию: False
--inline-сноски
Показывать встроенные сноски. По умолчанию: True
--default-dpi =НОМЕР
DPI для объектов размером в пикселях. По умолчанию = 300
--show-frame-граница
Показать границы кадра (полезно только для отладки). По умолчанию = False
--disable-splittables
Не используйте в некоторых элементах разделяемые текучие файлы. Только попробуйте это, если вы не можете обработать
документ любым другим способом.
-b УРОВЕНЬ, --break-level =УРОВЕНЬ
Максимальный уровень раздела, который начинается на новой странице. По умолчанию: 0
--первая-страница-справа После появления через двойной движения страниц, первый страница предусматривает Начало
с правой стороны. (Книжный стиль)
--пустая-первая-страница
Добавьте пустую страницу в начало документа.
--break-сторона =VALUE
Как работают разрывы разделов. Может быть "четным", разделы начинаются с четной страницы, "нечетными",
и разделы начинаются с нечетных страниц, или "любые" и разделы начинаются на следующей странице, будь то
четным или нечетным. См. Также параметр -b.
- дата-инвариантный
Не храните текущую дату в PDF. Полезно в основном для набора тестов, где мы
не хочу, чтобы файлы PDF менялись.
-e РАСШИРЕНИЯ
Псевдоним для --extension-module
--extension-module =РАСШИРЕНИЯ
Добавьте вспомогательный модуль расширения к этому вызову rst2pdf (модуль должен заканчиваться на .py
и быть на пути питона)
--custom-cover =ФАЙЛОВ
Файл шаблона, используемый для титульной страницы. По умолчанию: cover.tmpl
--использовать плавающие изображения
Заставляет изображения с атрибутом: aling: работать как в rst2html. По умолчанию: False
- использовать пронумерованные ссылки
При использовании пронумерованных разделов добавляет номера ко всем ссылкам, относящимся к
заголовки разделов. По умолчанию: False
--strip-elements-with-class =ЗАНЯТИЕ
Удалите из вывода элементы с этим КЛАССОМ. Можно использовать несколько раз.
ПРИМЕРЫ
$ rst2pdf rest.txt -o out.pdf
Создайте файл out.pdf, который представляет собой PDF-версию документа ReST rest.txt.
Используйте rst2pdf в Интернете с помощью сервисов onworks.net