htlatex postgresql.tex "postgresql.cfg,xhtml,mathml" "" "-d/Users/leo/Documents/postgresql_book/html/"
pandoc --smart -t epub3 -s postgresql.tex -o postgresql.epub --epub-cover-image=images/cover.jpg --epub-chapter-level=3
Если хочется, чтобы в выводе были нормальные кавычки (U+00ab
«,
U+00bb
»), нужно их сначала проставить вручную, потому что pandoc
пока это не умеет (jgm/pandoc#84). Например,
c помощью vim:
vim -e - $(find -name "*.tex") << EOF
:bufdo %s/<</\\=nr2char("0x00ab")/ge | %s/>>/\\=nr2char("0x00bb")/ge | update
EOF