Hello, Thomas Holst <thomas.ho...@de.bosch.com> 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