Je pense écrire un livre de physique en mode org. Bien qu'il existe de nombreux livres scientifiques open source écrits en LaTeX pour comprendre son flux de travail (et sa source), je n'ai trouvé aucun livre scientifique écrit en mode org. Est-ce une meilleure écriture alternative que dans LaTeX pour les livres scientifiques?
11
Réponses:
J'ai écrit un article académique principalement en mode org. L'article publié est ici https://pubs.acs.org/doi/abs/10.1021/jacs.7b08572 .
Et le dépôt que j'ai utilisé pour le faire est hébergé ici avec la source principale en mode organisation ici: https://gitlab.com/salotz/Lotz2017sEHTPPUUnbinding/blob/master/paper/paper.org
Comme d'autres l'ont commenté, vous devrez probablement exporter vers LaTeX pour effectuer quelques ajustements pour le journal en question. Mais j'ai rédigé l'intégralité du contenu du document en utilisant le mode org.
Je pense que le principal avantage de l'écriture en mode org est que vous pouvez être plus concentré sur la génération du contenu plutôt que sur la typographie, ce qui est, je pense, le cas avec LaTeX. L'implémentation d'imbrication / pliage des en-têtes en mode org est vraiment bonne et vous permet de travailler sur des documents volumineux (quelque chose de plus grand que ce qui peut tenir sur votre écran à la fois) très facilement.
Cela dit, si vous collaborez ou demandez des modifications à d'autres, la plupart des gens ne connaîtront pas le mode organisationnel (ou n'utiliseront pas emacs) et seront instantanément ennuyés de ne pas utiliser LaTeX. Si vous êtes très bon à LaTeX et que vous n'êtes pas distrait par tout le balisage supplémentaire, alors je ne sais pas si le mode organisationnel vous convient. Ou si votre document s'appuie fortement sur une mise en forme typographique avancée
En plus du mode org, j'ai utilisé un certain nombre d'extensions emacs qui ont facilité l'ajout de citations:
org-ref-extract-bibtex-*
commandes pour générer un fichier bibtex)Bien que les modes LaTeX dans emacs aient fondamentalement la même fonctionnalité.
Je suggérerais également quelques conventions et astuces qui ont aidé en cours de route, qui aident probablement aussi avec LaTeX.
Lors de la rédaction, j'ai écrit chaque phrase sur une seule ligne séparée par une ligne vierge et les paragraphes séparés par deux lignes. Cela rend votre
diff
s concentré sans marquer un grand paragraphe entier comme un changement (car les différences de code source sont basées sur des lignes et non sur des phrases). Normalement, lorsque j'écris de la prose (ou du code prenant en charge cette fonction), j'utilise compulsivementM-q
pour garder les lignes dans la limite de la colonne de remplissage (80 caractères généralement), mais cela rompt la phrase par convention de ligne et rend les différences presque inutiles. Pour résoudre ce problèmevisual-fill-column-mode
(pour définir le nombre de colonnesvisual-line-mode
dans lesquelles afficher le texte) et (pour arrêter les sauts de ligne dans les mots) lors de la modification.De plus, je ne vois pas
pandoc
mentionné ici, mais cela vaut vraiment la peine d'être mentionné. Comme il pourrait être préférable de produire des LaTeX ou des PDF dans différentes situations que les fonctions intégrées en mode org.la source
Le livre «Modélisation de matériaux utilisant la densité fonctionnelle» par John Kitchin est écrit en orgmode: http://kitchingroup.cheme.cmu.edu/dft-book/dft.html
la source
Ceci est un exemple de livre écrit en mode Org, avec un tutoriel complet: https://procomun.wordpress.com/2014/03/10/book-available-for-preorder/
la source