From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Mikhail Titov" Subject: Re: Org variables in LaTeX - how? Date: Thu, 7 Jun 2012 09:59:06 -0500 Message-ID: <004901cd44be$16789a50$4369cef0$@us> References: <4FD09145.3020503@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="windows-1252" Content-Transfer-Encoding: 7bit Return-path: Received: from eggs.gnu.org ([208.118.235.92]:41234) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SceBF-0008OS-1A for emacs-orgmode@gnu.org; Thu, 07 Jun 2012 10:59:26 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SceB5-0005TY-3w for emacs-orgmode@gnu.org; Thu, 07 Jun 2012 10:59:20 -0400 Received: from mailout-us.gmx.com ([74.208.5.67]:34370) by eggs.gnu.org with smtp (Exim 4.71) (envelope-from ) id 1SceB4-0005TJ-Sn for emacs-orgmode@gnu.org; Thu, 07 Jun 2012 10:59:11 -0400 In-Reply-To: <4FD09145.3020503@gmail.com> Content-Language: en-us 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: R.M.Krug@gmail.com, 'emacs-orgmode' > -----Original Message----- > From: emacs-orgmode-bounces+mlt=gmx.us@gnu.org [mailto:emacs-orgmode- > bounces+mlt=gmx.us@gnu.org] On Behalf Of Rainer M Krug > Sent: Thursday, June 07, 2012 6:32 AM > To: emacs-orgmode > Subject: [O] Org variables in LaTeX - how? > > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Hi > > I must admit, I don't know the inner workings of LaTeX, so this might be > impossible, but anyway: > > I have the following two variables: > > > #+PROPERTY: var VER=89 > #+PROPERTY: var+ STATE="up-to-date" > > I create a file in one code block via sh, named > FILE=./../nsa.$VER.$STATE.tar.gz > > Now I would likle to attach this file to the pdf: > > #+LATEX_HEADER:\\usepackage{attachfile2} > #+BEGIN_LaTeX > \textattachfile[print=false,color=0.5 0.5 > 0.5]{"./../nsa.VER.STATE.tar.gz"}{R source files} > #+END_LaTeX > > How can I use the variables in a LaTeX block? > Using the ove does obviously not work, but > > #+BEGIN_LaTeX > \textattachfile[print=false,color=0.5 0.5 0.5]{"./../nsa.98.up-to- > date.tar.gz"}{R source files} > #+END_LaTeX > > does. > > So my question: Can I, and if yes how, use org variables in LaTeX code? You should generate latex code with let's say elisp (or some other language) fragment that will output :results latex Mikhail