From mboxrd@z Thu Jan 1 00:00:00 1970 From: Richard Lawrence Subject: Re: Large LaTeX project in single file or using publishing Date: Fri, 28 Nov 2014 16:21:55 -0800 Message-ID: <87k32eua8s.fsf@berkeley.edu> References: <87r3wpk5yw.fsf@wmi.amu.edu.pl> <87vblzhxzr.fsf@wmi.amu.edu.pl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:46118) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XuVog-0003p8-Oy for emacs-orgmode@gnu.org; Fri, 28 Nov 2014 19:23:20 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XuVoa-0003RV-M9 for emacs-orgmode@gnu.org; Fri, 28 Nov 2014 19:23:14 -0500 Received: from plane.gmane.org ([80.91.229.3]:53279) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XuVoa-0003RK-FZ for emacs-orgmode@gnu.org; Fri, 28 Nov 2014 19:23:08 -0500 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1XuVoY-0003ER-Sd for emacs-orgmode@gnu.org; Sat, 29 Nov 2014 01:23:06 +0100 Received: from c-67-169-117-151.hsd1.ca.comcast.net ([67.169.117.151]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 29 Nov 2014 01:23:06 +0100 Received: from richard.lawrence by c-67-169-117-151.hsd1.ca.comcast.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 29 Nov 2014 01:23:06 +0100 List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org Marcin Borkowski writes: > Also, Richard's post made me realize why I prefer to stay with LaTeX: I > know it way better than Elisp (even though I'm making progress), and in > case of troubles, I can more easily deal with them in LaTeX (though > vertical positioning of things on the page - especially trying to > typeset on a grid - still beats me). Yes, that's a good point: if you already know LaTeX well, but are less comfortable hacking on Org, that would probably change my advice. I have accumulated about 600 lines of custom Elisp that is required to export my thesis from Org to LaTeX and PDF. (The bulk of this, 471 lines, is a custom export backend derived from the latex backend. It deals with exporting certain Org lists as non-standard LaTeX environments. Most of the rest deals with exporting my reading list to .bib and defining various custom link types, etc. to make the Org side more pleasant.) By contrast, I have only written about 100 lines in custom LaTeX style files (so far -- I might need to do more of this when it comes time to get the final styling right for filing my dissertation). I also rely on other packages from CTAN, but I don't have to maintain those myself. I'm no Elisp wizard, but I am now pretty familiar with Org exporter and I'm comfortable with Lisp in general. On the other hand, I tend to shy away from anything more complicated that \newcommand in the (La)TeX world. Best, Richard