Domanda

sto usando Doxygen per costruire una libreria API da C # codice sorgente. Doxygen genera una libreria di file TEX.

Il mio cliente ha chiesto una versione PDF di questa libreria API in modo da Ho bisogno di convertire il file di libreria di TEX in un unico PDF o DOCX.

Ho cercato in strumenti come LyX, OpenOffice, e proTEXt ma non hanno ancora trovato una soluzione.

Tutti suggetions benvenuti.

È stato utile?

Soluzione

Il modo più semplice per ottenere i file pdf è quello di utilizzare pdflatex. Ogni installazione TeX includerà esso, compreso MikTeX e TeXLive, i due principali implementazioni di Windows. La conversione è perfetta per definizione, perché pdflatex è un compilatore LaTeX standard.

Altri metodi includono dvi2pdf, dvi2ps seguita da ps2pdf, ecc Ma questi comportano un ulteriore passaggio.

Per ottenere un file docx è più complicato. Ci sono una serie di tex ai convertitori di parola. Ho usato Tex2Word con discreto successo, anche se c'è sempre un affare di mettere in ordine di fare. Altri strumenti sono discussi qui . Qualunque cosa si utilizza, si avrà probabilmente bisogno di convertire in doc prima, e poi a DOCX, come io non credo che nessuno degli strumenti di conversione produrre output docx diretta.

Altri suggerimenti

Perché non basta compilare i documenti .tex con LaTeX? Su Windows utilizzare MiKTeX e TeXnicCenter. Io non sono sicuro di quanto la formattazione è necessario aggiungere, ma indica il documento, un preambolo di serie, e compilare. È possibile output PDF.

Modifica : Ulteriore nota ... il tex4ht pacchetto su miktex funziona piuttosto bene, a patto che il markup lattice è abbastanza standard. tex4ht farà il dump in html, openoffice, e un mucchio di altre cose. Se si può ottenere in html, si può prendere in parola (ho trovato che questo funziona meglio che andare direttamente a OpenOffice).

Dopo un certo tempo della ricerca, ho fatto un passo in tutto quel simpatico strumento di conversione gratuito che tra gli altri si crea un file .docx da un file .tex. Check it out:

Pandoc -. Un universale convertitore di documenti

Esempio Page per le demo.

Per convertire .tex a .docx, uso:

pandoc -s example.tex -o example.docx

, che vi darà un'uscita abbastanza soddisfacente a seconda delle vostre aspettative. Inoltre converte le equazioni alle equazioni di parole regolari, anche se non tutti i simboli correttamente.

texi2pdf eseguirà questa funzione.

Prova a usare DVIPS con l'opzione -Ppdf. Molte distribuzioni Tex lo includono.

Doxygen genera output RTF pure, che Word2007 è felice di convertire in PDF o docx.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top