From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel M German Subject: latex and org-mode Date: Sun, 19 Oct 2008 17:39:30 -0700 Message-ID: <87y70kje0t.fsf@uvic.ca> Reply-To: dmg@uvic.ca Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KrioH-0003HK-Lq for emacs-orgmode@gnu.org; Sun, 19 Oct 2008 20:39:49 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KrioG-0003H8-6l for emacs-orgmode@gnu.org; Sun, 19 Oct 2008 20:39:48 -0400 Received: from [199.232.76.173] (port=49425 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KrioG-0003H5-0x for emacs-orgmode@gnu.org; Sun, 19 Oct 2008 20:39:48 -0400 Received: from oxygen.cs.uvic.ca ([142.104.68.221]:60405 helo=mn.cs.uvic.ca) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1KrioF-0000ej-NX for emacs-orgmode@gnu.org; Sun, 19 Oct 2008 20:39:47 -0400 List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org hi everybody, I am also a long time user of Latex (16 years). I use it mainly to author scientific papers. i followed the discussion about trying to export org files to latex files. I am also currently drafting in org (using latex macros in my draft, but no latex structure) and then move to latex. Once I move to latex I still keep the org file for TODOs and notes. I think trying to get org todo full latex authoring is not an easy battle (for example, trying to make a figure with 2 minipage environments in it, each with a table). Debugging latex in org is a nightmare because there is are no pragma __LINE__ instructions in latex (as far as I know). I was wondering the other day if it would be possible to improve org into using % as the first character in its lines. For instance, in an org file we currently write: ** TODO Call my mother SCHEDULED: <2008-10-19 Sun> How about allowing org to prefix the lines as follows: %** TODO Call my mother % SCHEDULED: <2008-10-19 Sun> All org commands will take into account a prefix and add one if necessary (for example when the task is scheduled). Org can then be used as a minor mode (in conjunction with auctex for example) This would be even useful for programming in languages that allow comment prefixing: i.e # , or if any prefix is allowed, any // --daniel -- -- Daniel M. German http://turingmachine.org/ http://silvernegative.com/ dmg (at) uvic (dot) ca replace (at) with @ and (dot) with .