From mboxrd@z Thu Jan 1 00:00:00 1970 From: Eric S Fraga Subject: Re: emacs & org mode for scholars questions Date: Tue, 25 Aug 2015 18:23:11 +0100 Message-ID: <87zj1fb7uo.fsf@ucl.ac.uk> References: <55dbff57.2491420a.591b6.5304@mx.google.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:36558) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZUHwO-00019u-Uu for emacs-orgmode@gnu.org; Tue, 25 Aug 2015 13:23:21 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZUHwK-0007Z5-Ng for emacs-orgmode@gnu.org; Tue, 25 Aug 2015 13:23:20 -0400 Received: from mail-db3on0147.outbound.protection.outlook.com ([157.55.234.147]:41379 helo=emea01-db3-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZUHwK-0007YL-Bi for emacs-orgmode@gnu.org; Tue, 25 Aug 2015 13:23:16 -0400 In-Reply-To: (Thomas S. Dye's message of "Tue, 25 Aug 2015 06:48:13 -1000") 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: "Thomas S.Dye" Cc: Erik Hetzner , emacs-orgmode@gnu.org On Tuesday, 25 Aug 2015 at 06:48, Thomas S.Dye wrote: [...] > If you'll be talking to Emacs developers, then my advice would be to > thank them for their good work. The stable platform they've developed > supports the most congenial scholarly writing environment I can > imagine. [...] > established by Org mode's creator, Carsten Dominik, a scholar and writer > himself. Early on, he recognized the potential of Babel and the support > and guidance he offered Eric Shulte and Dan Davison were integral to the +1 to all of the above. We don't say this often enough probably: many thanks are owed to all of the above people including the very many emacs developers as you say. I am reminded of this every time I have to use something like MS Office tools or Libreoffice for some task... > It would be great to have a customization tool whose effects are > buffer local, sensitive to the task at hand, and easily accessed by > the user. I increasingly have ,---- | # Local Variables: | # eval: (esf/execute-startup-block) | # End: `---- at the bottom of my org files to do just that, putting document specific settings in an (Emacs lisp) org babel src block named "startup" which is invoked by this code: #+begin_src emacs-lisp (defun esf/execute-startup-block () (interactive) (org-babel-goto-named-src-block "startup") (org-babel-execute-src-block)) #+end_src The only problem is that many of the variables I would like to customise are global to the emacs instance and so cause problems if I am editing more than one document which may have different requirements. A greater move towards buffer local variables would be of great benefit. Or, knowing Emacs's capabilities, it is probably already possible to do this and I just don't know how to do it... ;-) > But, really, I can't imagine doing my scholarly writing outside of > Emacs. +=E2=88=9E --=20 : Eric S Fraga (0xFFFCF67D), Emacs 25.0.50.2, Org release_8.3.1-176-g45abec