Жаль разочаровать вас, но:
- Там нет такого понятия, как вы ищете!
Если вы хотите примеры кода на странице PDF будут подсветкой синтаксиса, вы должны искать инструмент, который делает это сделать в источнике документа, который был использован для создания файла PDF с.
В мире нет инструмента, ни бесплатного, ни программного обеспечения с открытым исходным кодом, ни коммерческого программного обеспечения, которое позволяет редактировать PDF-файл и преобразовывать исходные образцы на его страницах в специально выделенные синтаксические части. (Единственное, что вы можете сделать на этом уровне - это добавить конкретные комментарии - здесь вам нужно вручную выделить конкретные слова или предложения с цветом фона по вашему выбору.)
Если вы ищете инструментальную цепочку, позволяет легко создавать PDF-файлы с нуля, содержащие подсвеченный образцы кода, обратите внимание на:
Markdown: очень скудный язык разметки текста, чтобы написать документ в (используйте любой текстовый редактор, который вы любите)
Pandoc: мощный преобразователь Markdown-to-Anything. Это инструмент командной строки, доступный для всех основных платформ ОС. Его вывод может быть PDF, HTML, EPUB, LaTeX (все предыдущие с подсветкой синтаксиса), а также ODT, DOCX, DocBook (пока нет подсветки синтаксиса для последних) и еще несколько ...
Хорошо, как вы создаете PDF? От слова? Из html? –
Верх должен использовать слово. Проблема заключается в копировании/вставке кода, но это ужасно для поддержания. Я не очень хорошо знаю Латекс, это решение? – Spoke44
Я бы использовал нечто вроде GeSHi для создания цветных версий кода в HTML, а затем с помощью инструмента для преобразования HTML в PDF, чтобы сделать PDF. Однако: этот вопрос не соответствует теме StackOverflow, поскольку вы просите людей рекомендовать инструмент. –