Мой вход Sphinx - это шесть первых файлов и множество PNG и JPG. Sphinx генерирует правильный HTML, но когда я сделаю pdf Я получаю выходной файл, который появляется в Adobe Reader (и составляет более 5000%!) И вообще не отображается в проводнике Windows.Sphinx PDF-выход плохой. Как я могу преследовать причину?
Проблема исчезает, если я удаляю различные входные файлы, или если я редактирую, что выглядит как абсолютно безобидные разделы ввода, но я не могу получить дескриптор по конкретной причине. Любые идеи о том, как отслеживать это? Запуск сборки Sphinx с опцией -v не показывает ошибок.
Я использую новейший Sphinx (1.2.3) и последний rst2pdf (0.93) со стилем по умолчанию. На Win7.
(добавлено) Это может помочь другим пользователям с той же проблемой: я попытался объединить первые файлы, а затем запустить rst2pdf в объединенном файле. Это сработало, хотя оно дало мне кучу предупреждений о неправильной иерархии разделов и не могло обрабатывать Sphinx: ref: stuff. Может ли связанная с иерархией иерархия вещь (т. Е. ==, -, ~~ в одном файле, ==, ~~, - в другом) подключаться к безнадежным PDF-файлам? Удаление конфликта не решает проблему, но это не значит, что это не ключ!
Я мог бы изучить больше, если бы смог захватить вывод, который Sphinx отправляет в rst2pdf.
Можете ли вы опубликовать ссылку на один из ваших искаженных PDF-файлов? Похоже, что что-то происходит неправильно при создании файла. Если мы можем указать, где это происходит, это можно проследить назад в источниках Python. – usr2564301
Метод по умолчанию для создания PDF-файлов с Sphinx осуществляется через LaTeX. Но вы упоминаете rst2pdf, поэтому я считаю, что для этого вы сконфигурировали Sphinx (см. Http://sphinx-doc.org/builders.html#sphinx.builders.latex.LaTeXBuilder). Правильно? – mzjn
@ Jongware: это руководство для нового продукта! Если бы я связался с ним, мне понадобилась бы новая работа. mzjn: да, Sphinx/rst2pdf настроен OK - он работает с другим входом. Дополнительная информация добавлена к вопросу. – timecc