solucion sello secuencia que original factura factible ejemplos ejemplo cuál cfdi cadenaoriginal_3_3 cadena xslt emacs latex publishing

xslt - sello - toolchain que es



Cadena de herramientas de publicación (7)

He investigado mucho sobre esto últimamente, ya que planeo comenzar mi propia pequeña imprenta pronto.

Realmente depende de lo que quiere que sea su resultado final (PDF, HTML, otro?), Y de qué trata el libro.

El modo Org es genial, estoy seguro de que lo sabes, porque se expande a medida que lo haces. A menudo escribo mis esquemas en modo orgánico, luego solo llenó el texto del cuerpo cuando estoy realmente listo para comenzar a escribir.

SI es en prosa, y solo necesitas algunas divisiones simples (capítulos y secciones y no mucho más), modo orgánico -> látex debería hacerlo bien. Entonces también tienes la posibilidad de modo org -> html

SI necesita matemática, puede escribir el derecho matemático en el archivo de modo org.

Si realmente es información muy técnica, docbook podría ser agradable (emacs + nxml), luego dockbook 4.5 -> jade -> jadetex -> pdf.

Me mantendría alejado de docbook 5, porque usa FOP para generar archivos PDF, y la composición tipográfica es realmente inferior al látex.

EN LÍNEA INFERIOR: si quiere un PDF, use org -> latex, el camino de menor resistencia;) - haga lo que haga, concéntrese primero en el contenido del libro y preocúpese por cómo se verá después.

¿Y por qué no publica papel? ¿Has mirado lulu.com? Hace poco formateé un libro con látex, subí el pdf a lulu y les pedí que lo imprimieran. La calidad es bastante buena, y definitivamente vale la pena echarle un vistazo. Tengo un montón de marcadores en casa sobre publicación en general, si te interesa.

Tengo un proyecto de libro que me gustaría comenzar más temprano que tarde. Esto seguiría un flujo de trabajo de publicación ágil, es decir: publica temprano y con frecuencia. Está destinado a ser autopublicado por mí y realmente no estoy buscando en papel, publicarlo, aunque nunca lo sepamos.

Si no fuera un geek, probablemente ya habría comenzado a escribir en Word o en cualquier otra herramienta WYSIWYG y solo exportaría a PDF. Sin embargo, sabemos que no es la mejor solución, y emacs gobierna mi vida de edición de texto, por lo tanto, el formato de salida debe ser lo más simple posible y estar basado en texto.

He pensado en las siguientes opciones:

  • Solo use orgmode y exporte a PDF (el modo org tiene esta característica de forma nativa)

  • Utilice el modo de rebaja y exporte a PDF (la reducción-> LaTeX-> PDF no debería ser difícil de configurar);

  • Use algo similar a lo que hacen los chicos @ Pragmatic Progammers: A XML + XSLT + LaTeX. Más complejo, pero mucho más control sobre el estilo.

  • EDITAR: Alguien me acaba de decir que usa un combo de Textile + Adobe In Design y el plugin XTags. Sin embargo, no estoy seguro de cómo están pegados, tengo que investigar un poco.

¿Alguna otra idea / referencia?

Quiero comenzar a escribir tan pronto como sea posible. De hecho, ya tengo un borrador en un archivo con formato org. Sin embargo, sí quiero tener y usar todo el poder de LaTex más tarde para formatearlo de la manera que quiero y hacerlo lucir fabuloso :)

Gracias por adelantado,

Marcelo.


La tipografía es difícil.

TeX / LaTeX son herramientas que pueden obtener los mejores resultados posibles, sin embargo, requieren conocimiento sobre la tipografía para ser utilizados correctamente, especialmente con un documento grande como un libro. Y no he visto ningún otro software barato (= no para uso profesional) que haga las cosas correctamente de forma automática. (No he visto ningún software profesional, por lo que es posible que tampoco lo hagan)

Sin embargo, asumiendo que va a escribir su libro en algún formato legible por máquina, ponerlo en TeX / LaTeX no debería ser muy difícil: una vez que tuve un conjunto de documentos en un formato XML personalizado. El uso adecuado de XSLT, TeXML y LaTeX me dio algo que podía modificar manualmente (¡y esta modificación era necesaria!) Y obtener el mejor resultado posible.

Mi consejo: prepare el contenido en algo que sea fácil de analizar y fácil de escribir. Eliminaría XML. Markdown parece ser una buena opción. Esto también le permitirá mostrar rápidamente su trabajo. Luego, si decides mejorar el resultado, escribe un script simple para traducirlo a TeX (no es tan difícil obtener una funcionalidad básica) y arregla las cosas a mano. Esto en realidad podría ser un buen ejercicio para aprender TeX.

No trates de arreglar todo desde el principio. Primero, obtenga el contenido, luego juegue con el formateo.


Lo escribiría en Latex y tendré un repositorio en línea que compila todas las noches en PDF de la rama ''listo para publicar'', disponible para los lectores.


No comenzaría a usar LaTeX estos días. La entrada de TeX no está estructurada y lo único que puede obtener de la entrada de TeX es PDF. Si necesitas HTML o cualquier otra cosa, estás jodido.

Utilice algo estructurado, como XML (DocBook es una buena sugerencia) o defina su propio subconjunto XML a medida que lo necesite. Use XSLT para transformarlo en algo utilizable (HTML, etc.). De esta forma estará listo para el futuro.

Dependiendo de sus necesidades tipográficas, puede usar TeX como procesador de fondo o XSLT o lo que sea.

¡Además, eche un vistazo a ConTeXt , puede leer XML directamente y tiene una gran tipografía!


Si está escribiendo un libro, sin duda valdría la pena la sobrecarga de aprender tex.

Incluso algo así como,

/documentclass[a4paper,10pt]{book} /title{SERPA''S BOOK} /author{SERPA} /date{/today} /begin{document} /maketitle /tableofcontents /include{chapterA} /include{chapterB} /include{chapterC} /end{document}

Luego, en el mismo directorio, tenga los archivos chapterA.tex, chapterB.tex, chapterC.tex que se parecen a

/chapter{My chapter title} Lorem ipsum dolor sit amet, consectetur adipiscing elit....

Solo eso producirá un documento extremadamente agradable. Puede editar cada capítulo por separado y luego simplemente compilar el archivo principal de tex. Creo que si intentas aprender herramientas intermedias que intenten abstraerse del tex, solo lo harás más difícil más tarde para hacer lo que realmente quieres, porque ambos lucharán contra tex y una abstracción de tex al mismo tiempo.

La mejor de las suertes en tal empresa.

Además, no importa lo que haga, asegúrese de usar algún tipo de sistema de control de versiones, como SVN, para administrar sus archivos. Valdrá la pena.


Si realmente quieres hacer solo en línea, te sugiero que uses el modo de organización y solo te quedes en HTML. Luego puede usar CSS para darle el estilo que desee.

Una vez dicho esto, si realmente quiere enviar a PDF material técnico, le sugiero que use Docbook (www.docbook.org). Está hecho para eso, funciona muy bien con Emacs.


Ya te has respondido a ti mismo. Sin mencionar que ya comenzaste a escribir en org-mode. El modo Org es realmente extremadamente poderoso y le permitirá publicar en PDF y HTML eventualmente sin ningún esfuerzo.

En el caso de PDF, puede aprovechar LaTeX y cómo org-mode está trabajando con las exportaciones. Puede incluir cualquier código LaTeX en su archivo org. También en mi humilde opinión, es mucho mejor escribir el libro / artículo en modo orgánico, ya que algo se vuelve aún más fácil que en los archivos .tex simples tomar, por ejemplo, las tablas.

Con respecto a la publicación, se trata de una misma historia con una sola función que puede desencadenar la exportación a HTML / PDF y cargarla en su servidor. Y fíjate que todavía estás usando solo un archivo de texto simple que es legible para los humanos y muy limpio.

El modo Org realmente sigue la filosofía de Emacs, simplemente comienza a usarlo y crecerá contigo.