¿Algún libro de ciencia escrito en modo org?

11

Estoy pensando en escribir un libro de física en modo org. Aunque hay muchos libros de ciencia de código abierto escritos en LaTeX para determinar su flujo de trabajo (y su fuente), no pude encontrar ningún libro de ciencia escrito en modo org. ¿Es mejor escribir alternativamente que en LaTeX para libros de ciencias?

ofenerci
fuente
2
No es necesariamente un libro, pero paga : github.com/jkitchin/pycse . Aquí hay una versión html: kitchingroup.cheme.cmu.edu/pycse/pycse.html
dangom
1
Acabo de terminar de escribir un artículo académico principalmente en modo org. Tuve que ajustar algunas cosas en LaTeX al final para un formato especial de diario, y tuve problemas con los enlaces a un documento separado . De lo contrario, creo que fue mucho más fácil escribir en modo org para contenido.
salotz
@salotz, ¿hay un enlace para su trabajo con la fuente "org-mode"?
ofenerci
Normalmente, cuando escribo cualquier documento de LaTeX, primero escribo en orgmode y al final modifico un poco el LaTeX exportado. Orgmode simple parecería demasiado limitado para todas las opciones y paquetes de formato.
xji
Publicaré el DOI que lo incluirá. También tendrá un cuaderno de análisis. El problema con solo escribir en modo org y ajustar al final es que si terminas queriendo cambiar el contenido que deseas hacerlo en el documento del modo org, y luego tienes que rehacer todos los ajustes de látex o crear tu propio exportador de látex personalizado. Además, todas las etiquetas están confusas en la salida de látex.
salotz

Respuestas:

3

Escribí un artículo académico principalmente en modo org. El artículo publicado está aquí https://pubs.acs.org/doi/abs/10.1021/jacs.7b08572 .

Y el repositorio que solía hacer está alojado aquí con la fuente principal del modo org aquí: https://gitlab.com/salotz/Lotz2017sEHTPPUUnbinding/blob/master/paper/paper.org

Como otros han comentado, es probable que tenga que exportar a LaTeX para hacer algunos ajustes para la revista en particular. Pero redacté todo el contenido del documento usando el modo org.

Creo que la principal ventaja de escribir en modo org es que puede centrarse más en generar el contenido en lugar de la tipografía, lo que creo que es el caso con LaTeX. La implementación de anidamiento / plegado de encabezados en modo org es realmente buena y le permite trabajar en documentos grandes (cualquier cosa más grande que pueda caber en su pantalla a la vez) con mucha facilidad.

Dicho esto, si está colaborando o solicitando ediciones de otros, la mayoría de las personas no conocerán el modo org (o usarán emacs) y se molestarán instantáneamente al no estar usando LaTeX. Si eres muy bueno en LaTeX y no te distrae todo el marcado detallado adicional, entonces no sé que el modo org es el adecuado para ti. O si su documento se basa en gran medida en el formato tipográfico avanzado

Además del modo org, utilicé varias extensiones de emacs que facilitaron la adición de citas:

  • helm-bibtex
  • org-ref (particularmente los org-ref-extract-bibtex-*comandos para generar un archivo bibtex)

Aunque, los modos LaTeX en emacs tienen básicamente la misma funcionalidad.

También sugeriría algunas convenciones y trucos que ayudaron en el camino, que probablemente también ayuden con LaTeX.

Al redactar, escribí cada oración en una sola línea separada por una línea en blanco y párrafos separados por dos líneas. Esto hace que su diffcorreo electrónico se enfoque sin marcar un párrafo entero completo como un cambio (ya que las diferencias del código fuente están basadas en líneas y no en oraciones). Normalmente, cuando escribo prosa (o código con soporte para esta función), uso compulsivamente M-qpara mantener las líneas dentro del límite de la columna de relleno (80 caracteres generalmente), sin embargo, esto rompe la convención de oración por línea y hace que las diferencias sean casi inútiles. Para resolver este uso visual-fill-column-mode(para establecer el número de columnas para mostrar el texto) y visual-line-mode(para detener los saltos de línea dentro de las palabras) al editar.

Tampoco veo pandocmencionado aquí, pero definitivamente vale la pena mencionarlo. Como podría ser mejor en la salida de LaTeX o PDF en diferentes situaciones que las funciones incorporadas del modo org.

salotz
fuente
1
Naive Q, pero ¿no puede incrustar el látex sin procesar más complejo / no compatible en el documento del modo org en lugar de "modificarlo" más tarde?
RichieHH
Sí para el cuerpo del texto. Sin embargo, tuve algunos problemas con el preámbulo. No sé si hubo algún problema fundamental difícil o simplemente nunca lo descubrí.
Salotz
He escrito varios documentos de solo Org con 0 ajustes en LaTeX: la revista los acepta. Ver github.com/mankoff/ice_discharge
mankoff