From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stephan Schmitt Subject: Re: Macro does not expand when exporting Date: Wed, 12 Aug 2009 12:37:23 +0200 Message-ID: <4A829B63.6020103@cs.tu-berlin.de> References: <4A82973E.3020504@cs.tu-berlin.de> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MbBE3-0003KB-8Y for emacs-orgmode@gnu.org; Wed, 12 Aug 2009 06:38:35 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MbBDy-0003Jz-Bt for emacs-orgmode@gnu.org; Wed, 12 Aug 2009 06:38:34 -0400 Received: from [199.232.76.173] (port=48414 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MbBDx-0003Jw-WD for emacs-orgmode@gnu.org; Wed, 12 Aug 2009 06:38:30 -0400 Received: from mail.cs.tu-berlin.de ([130.149.17.13]:55215) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1MbBDx-0005ye-4a for emacs-orgmode@gnu.org; Wed, 12 Aug 2009 06:38:29 -0400 Received: from localhost (localhost [127.0.0.1]) by localhost-12225.cs.tu-berlin.de (Postfix) with ESMTP id BD5F1306C8 for ; Wed, 12 Aug 2009 12:38:27 +0200 (MEST) In-Reply-To: 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: Carsten Dominik Cc: emacs-orgmode@gnu.org Thanks! One of these too-obvious-bugs... Greetings Carsten Dominik wrote: > There is a colon missing after #+macro > > HTH > > - Carsten > > On Aug 12, 2009, at 12:19 PM, Stephan Schmitt wrote: > >> Hello, >> >> using this minimal setup: >> >> >> --8<---------------cut here---------------start------------->8--- >> (add-to-list 'load-path "/usr/local/emacs/org-mode/lisp") >> (add-to-list 'auto-mode-alist '("\\.org$" . org-mode)) >> (require 'org-install) >> --8<---------------cut here---------------end--------------->8--- >> >> >> and this org file: >> >> >> --8<---------------cut here---------------start------------->8--- >> >> #+macro hello Greet the $1: Hello $1 >> >> * Macro does not expand when exporting >> The macro definition above should turn {{{hello(world)}}} into >> =Greet the world: Hello world= >> --8<---------------cut here---------------end--------------->8--- >> >> >> I get this LaTeX code (using C-c C-e l): >> >> >> --8<---------------cut here---------------start------------->8--- >> % Created 2009-08-12 Wed 11:53 >> \documentclass[11pt]{article} >> \usepackage[utf8]{inputenc} >> \usepackage[T1]{fontenc} >> \usepackage{graphicx} >> \usepackage{longtable} >> \usepackage{hyperref} >> >> >> \title{export-with-macro} >> \author{} >> \date{12 August 2009} >> >> \begin{document} >> >> \maketitle >> >> \setcounter{tocdepth}{3} >> \tableofcontents >> \vspace*{1cm} >> >> >> \section{Macro does not expand when exporting} >> \label{sec-1} >> >> The macro definition above should turn \{{\{hello(world)\}}\} into >> \texttt{Greet the world: Hello world} >> >> \end{document} >> --8<---------------cut here---------------end--------------->8--- >> >> >> Obviously the macro is not expanded as described in the manual. >> Am I missing something or is this a bug? >> >> >> Versions: >> GNU Emacs 22.3.1 (i686-pc-linux-gnu, GTK+ Version 2.14.7) >> Org-mode version 6.29trans (commit >> 5834ad01b617430c0207627ad425758bcf9b921a) >> >> Greetings, >> Stephan >> >> >> _______________________________________________ >> Emacs-orgmode mailing list >> Remember: use `Reply All' to send replies to the list. >> Emacs-orgmode@gnu.org >> http://lists.gnu.org/mailman/listinfo/emacs-orgmode > -- -------------------------------------------- Stephan Schmitt Neural Information Processing Group Fac. IV - Electrical Engineering & Computer Science Berlin University of Technology Office: +49 30 - 314 24 158 Mobile: +49 179 - 593 84 48 Email: echo 'drmabuse at cs x tu-berlin x de' \ | sed -e 's/ x /\./g' -e 's/ at /@/' --------------------------------------------