2009-08-13 22 views
30

È possibile creare un documento per un ebook-reader nel formato EPUB con LaTeX/TeX? Quale estensione o programma può essere usato?Posso creare con documenti LaTeX in formato EPUB?

+4

Questo è un argomento interessante a causa della enorme quantità di pubblicazioni scientifiche in cui è utilizzato LaTeX. – tovare

+2

Una domanda simile è stata successivamente posta su tex.stackexchange.com. Vedi http://tex.stackexchange.com/q/1551/1243. – reprogrammer

risposta

3

La risposta sembra essere Sì, tramite qualche convertitore, ma il lattice probabilmente non è il modo migliore.

Da http://www.web-books.com/Publishing/epub.htm:

Il formato EPUB è un formato standard eBook consigliato da The International Digital Publishing Forum. È essenzialmente un formato ZIP. Se cambi la sua estensione ".epub" in ".zip", il file EPUB diventa un vero file ZIP che può essere decompresso.

I file EPUB non compressi possono essere suddivisi in tre categorie: documenti XHTML, file di imballaggio e file contenitore.

5

Come notato da @Alexey Romanov un modo è quello di convertire da LaTeX a XHTML quindi a EPub. Lo standard ePub non supporta il MathML, ma SVG 1.1 è supportato e equazioni matematiche e grafici dovrebbero essere riprodotti bene pur preservando la ricerca e il ridimensionamento.

http://wiki.mobileread.com/wiki/SVG#General_Notes_on_SVG_Usage_in_ePUB

(Si prega di aggiornare se trovate l'ultimo tool-chain per affrontare questo facilmente.)

+1

epub3 ora supporta MathML: http://idpf.org/epub/30/spec/epub30-contentdocs.html#sec-xhtml- mathml – Christoph

9

Pandoc può farlo direttamente - http://johnmacfarlane.net/pandoc/ E 'un ottimo strumento da riga di comando.

Pandoc -s example4.tex -o example4.epub

+2

Pandoc può farlo direttamente, se 9e solo se) non hai \ import o \ include le direttive nel tuo laTeX (a meno che qualcosa non sia cambiato negli ultimi mesi). – Vatine

+0

... e se non ci sono riferimenti incrociati. – drozzy

0
+1

Nota che [le risposte solo per il collegamento sono scoraggiate] (http://meta.stackoverflow.com/tags/link-only-answers/info), le risposte SO dovrebbero essere il punto finale di una ricerca di una soluzione (vs. ancora un altro scalo di riferimenti, che tendono a diventare stantii nel tempo). Si prega di considerare l'aggiunta di una sinossi autonoma qui, mantenendo il collegamento come riferimento. – kleopatra

Problemi correlati