From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Holst Thomas (DGS-EC/ESE4)" Subject: Re: [new exporter] problems exporting mathmode to LaTeX Date: Wed, 18 Jul 2012 16:18:46 +0200 Message-ID: <23C69956B336A746BD3E1CD955C7A69945BDAE2045@SI-MBX03.de.bosch.com> References: <87txx52ncg.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([208.118.235.92]:46533) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SrV5m-0005Dc-Sk for emacs-orgmode@gnu.org; Wed, 18 Jul 2012 10:19:12 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SrV5i-0000sy-Gj for emacs-orgmode@gnu.org; Wed, 18 Jul 2012 10:19:06 -0400 Received: from smtp2-v.fe.bosch.de ([139.15.237.6]:51408) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SrV5i-0000sr-AK for emacs-orgmode@gnu.org; Wed, 18 Jul 2012 10:19:02 -0400 In-Reply-To: <87txx52ncg.fsf@gmail.com> Content-Language: de-DE 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: Nicolas Goaziou Cc: Orgmode Hello Nicolas, thanks for your answer. Perhaps there is a misunderstanding. In my original post #+BEGIN_SRC org / #+END_SRC means context of an org file *not* inside a blo= ck. #+BEGIN_SRC LaTeX / #+END_SRC is the content of the tex-file generated by t= he exporters. So it isn't about blocks. It is about LaTeX-fragments in org files. Hope that helps to clarify what it is about. -- Bis neulich ... Thomas > -----Urspr=FCngliche Nachricht----- > Von: Nicolas Goaziou [mailto:n.goaziou@gmail.com] > Gesendet: Mittwoch, 18. Juli 2012 15:47 > An: Holst Thomas (DGS-EC/ESE4) > Cc: Orgmode > Betreff: Re: [new exporter] problems exporting mathmode to LaTeX > > Hello, > > Thomas Holst writes: > > > So here is the next one: > > #+BEGIN_SRC org > > 160\(^\circ\}\nbsp{}C > > -11^{\circ}\nbsp{}C > > #+END_SRC > > > > With the old exporter this becomes: > > #+BEGIN_SRC latex > > 160\(^\circ\)~C > > -11$^{\circ}$~C > > #+END_SRC > > in LaTeX. Which looks well in pdf. > > > > With the new exporter it becomes: > > #+BEGIN_SRC latex > > 160\(^\circ\)~C > > -11$^{\mathrm{\^{}}}$~C > > #+END_SRC > > in LaTeX. Where the second construct obviously is not what > is expected > > and looks totaly wrong in pdf. > > I don't know how you obtain this result, you may have > settings different > than mine. > > Anyway, the new exporter doesn't change anything with regards to src > blocks. It basically runs `org-export-blocks-preprocess' in a > temporary > clone of the buffer being exported and then parses the obtained > expansion. > > If you want to have a glimpse at what is really parsed, you > can evaluate > the following snippet in the buffer you want to export: > > (let ((org-current-export-file (current-buffer))) > (org-export-blocks-preprocess)) > > It may help to understand what is going on. > > > Regards, > > -- > Nicolas Goaziou >