From mboxrd@z Thu Jan 1 00:00:00 1970 From: Christian Moe Subject: Re: Verbatim LaTeX inside delimiters in HTML export with jsMath? Date: Fri, 18 Jun 2010 12:58:23 +0200 Message-ID: <4C1B514F.6070702@christianmoe.com> References: <520586D5-F7A3-49DB-ACA8-A7542D1EAE06@gmail.com> <4C19CD7D.7050409@christianmoe.com> <5DBE101F-986F-4944-A067-39A467365878@gmail.com> Reply-To: mail@christianmoe.com Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Return-path: Received: from [140.186.70.92] (port=38195 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OPZHP-0006l6-EY for emacs-orgmode@gnu.org; Fri, 18 Jun 2010 06:58:37 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OPZHM-0006Eu-6T for emacs-orgmode@gnu.org; Fri, 18 Jun 2010 06:58:33 -0400 Received: from mars.hitrost.net ([91.185.193.39]:38283) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OPZHL-00067T-T3 for emacs-orgmode@gnu.org; Fri, 18 Jun 2010 06:58:32 -0400 In-Reply-To: <5DBE101F-986F-4944-A067-39A467365878@gmail.com> 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 Hi, Carsten, Thanks for taking a look. Your example should be output exactly the same as it is currently with the =LaTeX:nil= option, i. e. verbatim:

\begin{equation} a=b \end{equation}

- and this minimal example could be interpreted by jsMath without any changes in Org-mode export, since it happens to contain no sub/superscripts or entities. What I'd like is for \begin{equation} \e=mc^2 \end{equation} to be output equally verbatim as

\begin{equation} e=mc^2 \end{equation}

*even when =^:t= is on*, so I could freely write e.g. m^2 in the text and get it superscripted, but not get

\begin{equation} e=mc2 \end{equation}

In other words, to have my cake and eat it, too. I hope it's clearer now. Yours, Christian Carsten Dominik wrote: > Hi Christian, > > how should, in this case, a literal LaTeX environment like > > \begin{equation} > a=b > \end{equation} > > be handled? > > - Carsten > > On Jun 17, 2010, at 9:23 AM, Christian Moe wrote: > >> Hi, >> >> To display LaTeX math in Org html export with lovely jsMath, it must be >> exported verbatim with >> >> #+OPTIONS: ^:nil TeX:nil >> >> so one cannot use lazy superscripts/subscripts or Org entities in the >> rest of the text. >> >> Is there a simple way to turn these options on, but protect LaTeX where >> it appears *inside math delimiters* so it's exported verbatim? I.e. >> inside $...$, $$...$$, \( ... \), \[ ... \], \begin ... \end ? >> >> I ask because I'm keeping a note file with much text and only a few >> equations, but with frequent reference to e.g. CO_2 and m^2. It's >> possible to always write $CO_2$ and $m^2$, but less readable, and >> irksome when you've got used to an easier way. An inline formula can >> be protected by surrounding it with verbatim markup, =$...$=, but then >> it's only good for jsMath, not for LaTeX export. >> >> Yours, >> Christian >> >> _______________________________________________ >> Emacs-orgmode mailing list >> Please use `Reply All' to send replies to the list. >> Emacs-orgmode@gnu.org >> http://lists.gnu.org/mailman/listinfo/emacs-orgmode > > - Carsten > > > > -- Christian Moe E-mail: mail@christianmoe.com Website: http://christianmoe.com Carsten Dominik wrote: > Hi Christian, > > how should, in this case, a literal LaTeX environment like > > \begin{equation} > a=b > \end{equation} > > be handled? > > - Carsten > > On Jun 17, 2010, at 9:23 AM, Christian Moe wrote: > >> Hi, >> >> To display LaTeX math in Org html export with lovely jsMath, it must be >> exported verbatim with >> >> #+OPTIONS: ^:nil TeX:nil >> >> so one cannot use lazy superscripts/subscripts or Org entities in the >> rest of the text. >> >> Is there a simple way to turn these options on, but protect LaTeX where >> it appears *inside math delimiters* so it's exported verbatim? I.e. >> inside $...$, $$...$$, \( ... \), \[ ... \], \begin ... \end ? >> >> I ask because I'm keeping a note file with much text and only a few >> equations, but with frequent reference to e.g. CO_2 and m^2. It's >> possible to always write $CO_2$ and $m^2$, but less readable, and >> irksome when you've got used to an easier way. An inline formula can >> be protected by surrounding it with verbatim markup, =$...$=, but then >> it's only good for jsMath, not for LaTeX export. >> >> Yours, >> Christian >> >> _______________________________________________ >> Emacs-orgmode mailing list >> Please use `Reply All' to send replies to the list. >> Emacs-orgmode@gnu.org >> http://lists.gnu.org/mailman/listinfo/emacs-orgmode > > - Carsten > > > > -- Christian Moe E-mail: mail@christianmoe.com Website: http://christianmoe.com