Qualche libro scientifico scritto in modalità org?


12

Sto pensando di scrivere un libro di fisica in modalità org. Sebbene ci siano molti libri scientifici open source scritti in LaTeX per capire il suo flusso di lavoro (e la sua fonte), non sono riuscito a trovare nessun libro scientifico scritto in modalità org. È una scrittura alternativa migliore rispetto a LaTeX per i libri di scienze?


2
Non necessariamente un libro, ma checkout: github.com/jkitchin/pycse . Ecco una versione html: kitchingroup.cheme.cmu.edu/pycse/pycse.html
dangom

1
Ho appena finito di scrivere un articolo accademico principalmente in modalità org. Alla fine ho dovuto modificare alcune cose in LaTeX per una formattazione speciale del diario e ho avuto problemi con i collegamenti a un documento separato . Altrimenti penso che sia molto più semplice scrivere in modalità org per i contenuti.
salotz,

@salotz, c'è un link per il tuo articolo con sorgente "org-mode"?
ofenerci,

Normalmente quando scrivo qualsiasi documento LaTeX scrivo prima in orgmode e alla fine modifico leggermente LaTeX esportato. La semplice orgmode sembrerebbe un po 'troppo limitata per tutte le opzioni e i pacchetti di formattazione.
xji,

Pubblicherò il DOI che lo includerà. Inoltre avrà un taccuino di analisi. Il problema con la semplice scrittura in modalità organizzativa e la modifica alla fine è che se si desidera cambiare il contenuto, si desidera farlo nel documento in modalità organizzativa, quindi è necessario ripetere tutte le modifiche in lattice o creare il proprio esportatore di lattice personalizzato. Inoltre, tutte le etichette sono confuse nell'output del lattice.
salotz,

Risposte:


3

Ho scritto un articolo accademico principalmente in modalità org. L'articolo pubblicato è qui https://pubs.acs.org/doi/abs/10.1021/jacs.7b08572 .

E il repository che ho usato per realizzarlo è ospitato qui con la fonte principale della modalità org qui: https://gitlab.com/salotz/Lotz2017sEHTPPUUnbinding/blob/master/paper/paper.org

Come altri hanno già detto, probabilmente dovrai esportare su LaTeX per apportare alcune modifiche al particolare giornale. Ma ho redatto l'intero contenuto del documento usando la modalità org.

Penso che il principale vantaggio nello scrivere in modalità org sia che puoi concentrarti maggiormente sulla generazione dei contenuti anziché sulla tipografia, cosa che ritengo sia la caso di LaTeX. L'implementazione nidificante / pieghevole delle intestazioni in modalità org è davvero buona e ti consente di lavorare su documenti di grandi dimensioni (qualsiasi cosa più grande di quanto possa adattarsi allo schermo contemporaneamente) molto facilmente.

Detto questo, se stai collaborando o richiedendo modifiche ad altri, la maggior parte delle persone non conoscerà la modalità org (o userà emacs) e sarà immediatamente infastidita dal fatto che non stai utilizzando LaTeX. Se sei molto bravo in LaTeX e non sei distratto da tutto il markup dettagliato, allora non so che la modalità org è adatta a te. O se il tuo documento si basa fortemente sulla formattazione tipografica avanzata

Oltre alla modalità org ho usato una serie di estensioni di emacs che hanno reso l'aggiunta di citazioni un gioco da ragazzi:

  • timone-BibTeX
  • org-ref (in particolare i org-ref-extract-bibtex-*comandi per generare un file bibtex)

Tuttavia, le modalità LaTeX in emacs hanno sostanzialmente le stesse funzionalità.

Vorrei anche suggerire alcune convenzioni e trucchi che hanno aiutato lungo la strada, che probabilmente aiutano anche con LaTeX.

Durante la stesura ho scritto ogni frase su una singola riga separata da una riga vuota e paragrafi separati da due righe. Questo rende i tuoi messaggi difffocalizzati senza contrassegnare un intero paragrafo come una modifica (poiché le differenze del codice sorgente sono basate su linea e non su frase). Normalmente quando scrivo prosa (o codice con supporto per questa funzione) uso compulsivamente M-qper mantenere le linee entro il limite della colonna di riempimento (80 caratteri di solito), tuttavia questo rompe la convenzione frase per riga e rende i diff quasi inutili. Per risolvere questo uso visual-fill-column-mode(per impostare il numero di colonne in cui mostrare il testo) e visual-line-mode(per interrompere le interruzioni di riga all'interno delle parole) durante la modifica.

Inoltre non vedo pandocmenzionato qui, ma merita sicuramente una menzione. Poiché potrebbe essere meglio produrre LaTeX o PDF in situazioni diverse rispetto alle funzioni integrate in modalità org.


1
Naive Q, ma non puoi incorporare il latex raw più complesso / non supportato nel documento in modalità org piuttosto che "modificarlo" in seguito?
RichieHH

Sì per il corpo del testo. Tuttavia ho avuto alcuni problemi con il preambolo. Non so se ci sia stato un problema fondamentale o se non l'ho mai capito.
salotz

Ho scritto diversi articoli solo su Org con 0 modifiche a LaTeX - il diario li accetta. Vedi github.com/mankoff/ice_discharge
mankoff


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.