2015-05-28 1 views
0

Я пытаюсь использовать pandoc для преобразования моего файла tex в html или epub. Это не сложный файл Latex с формулой Math. Это что-то вроде книги.Использование Pandoc для преобразования tex-файла

Но у меня есть проблема. Когда я конвертирую файл в pdf с pdflatex, все файлы в порядке. Но когда я использую

pandoc book.tex -s --webtex -o book.html

или

pandoc -S book.tex -o book.epub

Это как если бы не было компиляции .. << не заменяются «. Каждая команда, например \emph{something}, просто игнорируется, и слово исключается из абзаца.

Фактически, это было так, как если бы я сделал простую копию и вставлю без команд.

+0

вы можете попробовать https://github.com/michal-h21/tex4ebook он преобразует LaTeX в EPUB (или растопить и EPUB3) напрямую, не используя 'tex4ht' –

ответ

0

В старых версиях pandoc, я думаю, вам нужно было указать его формат ввода, иначе он предположил бы, что это уценка.

pandoc -f latex book.tex -S -o book.epub 
+0

до сих пор нет компиляции: -/Я' htlatex ',' iconv' и 'pandoc', чтобы сделать epub. Это работа, но она не очень элегантная – tatianag

+0

ну да, pandoc ожидает, что ее вход будет в utf-8. если он не работает с новейшей версией pandoc, можете ли вы разместить ссылку на файл book.tex? – mb21