emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
From: tsd@tsdye.com (Thomas S. Dye)
To: Carsten Dominik <carsten.dominik@gmail.com>
Cc: news1142@Karl-Voit.at, emacs-orgmode@gnu.org
Subject: Re: Org-mode as a replacement for LaTeX
Date: Tue, 12 Jul 2011 09:07:44 -1000	[thread overview]
Message-ID: <m11uxv48sf.fsf@tsdye.com> (raw)
In-Reply-To: <996130F9-9522-4C0C-923B-A3569336F688@gmail.com> (Carsten Dominik's message of "Thu, 30 Jun 2011 19:04:55 +0200")

Carsten Dominik <carsten.dominik@gmail.com> writes:

> On 30.6.2011, at 08:35, Thomas S. Dye wrote:
>
>> Aloha Karl,
>> 
>> I agree that AucTeX is awesome.  I use it every day at work with much
>> pleasure.
>> 
>> I've been using Org-mode with the goal of creating reproducible
>> research, where the LaTeX output is just one part of the package.  In my
>> case, this is something that requires Org-mode for its ability to pass
>> results between code blocks written in different languages.  I can't do
>> these things in AucTeX.
>> 
>> At first, like you, I was suspicious of adding a layer between me and
>> LaTeX.  I was impatient with figuring out how to make the little things
>> work right.  I'm still not able to control LaTeX as finely as I'd like
>> from within Org-mode, but I've managed to close the gap sufficiently
>> that my last four publications were authored completely with Org-mode.
>
> Are these publicly accessible?  I think that would be a great advertisement
> for Org as a publishing environment if you could link to source and paper....
>
> - Carsten

Aloha Carsten,

The first of what I hope will be three public reproducible
research papers written in Org-mode is now at
https://tsdye@github.com/tsdye/hawaii-colonization.git

This is a fairly simple example.  The Org-mode file depends only on R
source code blocks.  The same paper probably could have been implemented
in Sweave (which I haven't used).

Much of the analysis was carried out with a web-based software tool for
calibrating radiocarbon dates called BCal.  BCal lacks a batch mode
facility and can't be called directly from the Org-mode file, AFAIK.
The maintainers of the BCal software came up with a way to share my BCal
project files, so my archaeological colleagues have access to all my
work. BCal output is included in the git repo as csv files.

I've pushed up an entry on Worg, which should appear the next time Worg
is updated
http://orgmode.org/worg/org-contrib/babel/uses.html

Most of the RR framework for this project (README, Makfile, etc.) is a
"port" of materials developed by Eric Schulte, who graciously reviewed
my work (and discovered errors and omissions).

I'll be happy for comments from the Org-mode community.  I'm interested
to see how fully it is possible to realize the potential of reproducible
research (and believe very strongly that Org-mode is the best way to do
so). 

All the best,
Tom
  
>
>> The one I'm working on now is Org-mode, too.  I'm really liking it as
>
>
>> an
>> authoring environment.
>> 
>> All the best,
>> Tom
>> 
>> 
>> Karl Voit <devnull@Karl-Voit.at> writes:
>> 
>>> * Thomas S. Dye <tsd@tsdye.com> wrote:
>>>> Aloha Rafael,
>>> 
>>> Sorry, I thought you might as well be interested in my point of
>>> view.
>>> 
>>> First: I am pretty new to Org-mode but I am using LaTeX a while now
>>> and I am even teaching LaTeX to motivated beginners.
>>> 
>>>> Is there a reason not to have everything in one .org file?  I find
>>>> Org-mode's ability to fold on headlines and to edit subtrees in indirect
>>>> buffers very convenient, even for long documents.  For my work, that
>>>> functionality has replaced LaTeX \include files.
>>> 
>>> I did not follow the thread here but I do think I get the idea that
>>> you want to replace LaTeX with Org-mode and generate a PDF via
>>> LaTeX/PDF-export functionality of Org-mode.
>>> 
>>> On the one hand, I do agree that (simple) PDF documents are written
>>> very easily with Org-mode. But on the other hand you are going to
>>> add just another layer. This means that you probably end up wanting
>>> this LaTeX feature in Org-mode, that other handy LaTeX feature too
>>> and so forth.
>>> 
>>> In my point of view, if you leave the basic stuff, you should stick
>>> to LaTeX. And I do have good news to you: You are very fortune
>>> because Emacs does have the IMHO most advanced editor support for
>>> LaTeX: AucTeX (with all of its extensions like preview-latex and
>>> RefTeX).
>>> 
>>> I plan to use Org-mode as an outline tool for larger documents,
>>> where the basic structure evolves, keywords are moved from one part
>>> to the other. But before I start to write the detailed document
>>> content, I move to AucTeX, having the great possibilities for
>>> writing documents that end up being great PDFs.
>>> 
>>> But this is just my point of view.
>> 
>> -- 
>> Thomas S. Dye
>> http://www.tsdye.com
>> 
>
>

-- 
Thomas S. Dye
http://www.tsdye.com

  parent reply	other threads:[~2011-07-12 19:08 UTC|newest]

Thread overview: 28+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-06-28 19:15 Exporting latex without preamble Rafael Calsaverini
2011-06-28 19:20 ` Fwd: " Rafael Calsaverini
2011-06-28 23:05   ` Bastien
2011-06-29 14:20     ` Rafael Calsaverini
2011-06-29 16:28       ` Bastien
2011-06-29 16:32         ` Rafael Calsaverini
2011-06-29 16:57       ` Thomas S. Dye
2011-06-29 20:35         ` Org-mode as a replacement for LaTeX (was: Fwd: Exporting latex without preamble) Karl Voit
2011-06-30  6:35           ` Thomas S. Dye
2011-06-30 15:30             ` chris.m.malone
2011-06-30 17:18               ` Org-mode as a replacement for LaTeX Thomas S. Dye
2011-06-30 18:11               ` Eric S Fraga
2011-07-01 11:10               ` Collaborating with other people (was: Org-mode as a replacement for LaTeX) Karl Voit
2011-07-01 11:47                 ` Rainer M Krug
2011-07-01 14:46                   ` Chris Malone
2011-06-30 17:04             ` Org-mode as a replacement for LaTeX (was: Fwd: Exporting latex without preamble) Carsten Dominik
2011-06-30 17:23               ` Org-mode as a replacement for LaTeX Thomas S. Dye
2011-07-12 19:07               ` Thomas S. Dye [this message]
2011-07-12 22:00                 ` Sebastien Vauban
2011-07-12 22:12                   ` Nick Dokos
2011-07-13  7:28                     ` Sebastien Vauban
2011-07-12 22:16                   ` Thomas S. Dye
2011-07-12 22:45                     ` John Hendy
     [not found]               ` <CA+oe6vppaFbdzO_chuEL+WnUhEsmG4ZsnocLCaqSMVSQe6W8vg@mail.gmail.com>
2011-11-14 13:29                 ` Org-mode as a replacement for LaTeX (was: Fwd: Exporting latex without preamble) Daniel Martins
2011-11-14 16:36                   ` Org-mode as a replacement for LaTeX Thomas S. Dye
2011-06-30 18:03             ` Markus Heller
2011-07-01  2:58               ` Thomas S. Dye
2011-06-29 17:05       ` Fwd: Exporting latex without preamble suvayu ali

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.orgmode.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=m11uxv48sf.fsf@tsdye.com \
    --to=tsd@tsdye.com \
    --cc=carsten.dominik@gmail.com \
    --cc=emacs-orgmode@gnu.org \
    --cc=news1142@Karl-Voit.at \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).