Pregunta

Estoy usando Doxygen para construir una biblioteca API de código fuente C #. Doxygen genera una biblioteca de archivos TEX.

Mi cliente ha pedido una versión en PDF de esta biblioteca API de modo Necesito convertir la biblioteca de archivos TEX en un único PDF o DOCX.

He estado buscando en herramientas tales como LyX, OpenOffice, y PROTEXT pero aún no han encontrado una solución.

Todos los suggetions bienvenida.

¿Fue útil?

Solución

La forma más sencilla de obtener archivos PDF es utilizar pdflatex. Cualquier instalación de TeX lo incluirá, incluyendo MikTeX y TeXLive, los dos principales implementaciones de Windows. La conversión es perfecto, por definición, porque pdflatex es un compilador LaTeX estándar.

Otros métodos incluyen dvi2pdf, dvi2ps seguido por ps2pdf, etc. Pero éstos implican un paso adicional.

Para obtener un archivo docx es más complicado. Hay una serie de tex a los convertidores de texto. He usado Tex2Word con un éxito razonable, aunque siempre hay un acuerdo de poner en orden a hacer. Otros instrumentos se examinan aquí . Lo que usted utiliza, es probable que necesite para convertir a doc primero, y luego a docx, ya que no creo que ninguna de las herramientas de conversión de producir una salida directa docx.

Otros consejos

¿Por qué no recopilar los documentos .tex con LaTeX? En las ventanas usar MiKTeX y TeXnicCenter. No estoy seguro de cuánto formato que tendrá que añadir, sino dar un preámbulo documento estándar, y compilará. Puede dar salida a PDF.

Editar : nota además ... la tex4ht paquete en MiKTeX funciona bastante bien, siempre y cuando su margen de beneficio de látex es bastante estándar. tex4ht será volcado en el HTML, OpenOffice, y un montón de otras cosas. Si lo puede conseguir en el HTML, se puede tomar en la palabra (que he encontrado que esto funciona mejor que ir directamente a OpenOffice).

Después de algún tiempo de la investigación, di un paso a través de esa herramienta agradable conversor gratuito que, entre otros, se crea un archivo .docx de un archivo .tex. Compruébelo usted mismo:

Pandoc -. Un convertidor universal de documentos

Ejemplo Página para demostraciones.

Para convertir .tex a .docx, utilice:

pandoc -s example.tex -o example.docx

, que le dará una salida bastante satisfactorio en función de sus expectativas. También convierte ecuaciones de ecuaciones habituales de palabras, aunque no todos los símbolos correctamente.

texi2pdf llevará a cabo esta función.

Trate de usar Dvips con la opción -Ppdf de forma. Muchas distribuciones incluyen Tex él.

Doxygen genera una salida RTF, así, que Word2007 es feliz para convertir a PDF o docx.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top