2

Я использовал Pandoc для генерации .md, .tex, .pdf из файлов .tex и .xhtml.

В tex я использую BibTeX, а в ODT (save-as .xhtml) я использую Zotero для вставки своих цитат.

В настоящее время ни .tex, ни .xhtml не способны постоянно создавать разные форматы. Очевидно, что использование например: LibreOffice для создания .pdf отлично работает, как и pdflatex. Однако я хотел бы создать несколько разных форматов.

Одной из альтернатив Pandoc, которую я могу рассмотреть, является LibreOffice/OpenOffice в Linux, где поддерживается больше выходных форматов.

Что я должен использовать в качестве базового формата, и какой конвертер я должен использовать?

1 ответ1

0

Вы должны использовать Markdown (.md) в качестве основного формата авторинга, и вы, похоже, уже знакомы с ним.

Изучите страницу руководства Pandoc и посмотрите, какие конкретные расширения базового синтаксиса Markdown (их много!) это поддерживает (с которым Вы, кажется, не знакомы!)

С Pandoc и его Markdown вы можете выводить все форматы, которые вы упомянули: LaTeX, ODT, PDF, XHTML. В дополнение к этому, вы можете позволить Pandoc выпустить следующее: ** manpage, EPUB/EPUB3, DocBook, DokuWiki, AsciiDoc, CommonMark, DOCX, ICML (для InDesign), JSON, Muse, org, PPTX, Reveal.js, Beamer RTF и некоторые другие.

Получите самый последний пакет Pandoc для вашей операционной системы прямо с GitHub и выполните следующие команды, чтобы увидеть полный список форматов:

pandoc --list-output-formats
pandoc --list-input-formats

О, и Pandoc может вставлять ваши цитаты и библиографические ссылки просто отлично, используя biblatex или natbib, как вам угодно, применяя любой стиль CSL, который вам нравится - даже для вывода DOCX!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .