From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sebastien Vauban Subject: Re: Custom environment for LaTeX export Date: Mon, 28 Jul 2014 16:52:02 +0200 Message-ID: <86k36xedt9.fsf@somewhere.org> References: <87y4vytg5r.fsf@free.fr> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: 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-mXXj517/zsQ@public.gmane.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org-mXXj517/zsQ@public.gmane.org To: emacs-orgmode-mXXj517/zsQ@public.gmane.org Julien Cubizolles wrote: > I need to export the same org file to both LaTeX and beamer, and I'd > like the headings that are exported to the "block" environment in beamer > to be exported to another environment in LaTeX (named > "consequence"). The LaTeX export engine allows one to specify any > environment but it doesn't suit my needs. Consider the following heading: > > **** Puissance des force de Laplace sur un moment magn=C3=A9tique :e= leves: > #+ATTR_LATEX: :options [Puissance des force de Laplace sur un moment magn= =C3=A9tique] > #+BEGIN_consequence > La puissance des forces de Laplace subies par un moment magn=C3=A9tique > plong=C3=A9 dans un champ magn=C3=A9tique et en rotation autour d'un axe > \(\Delta\) est: > #+BEGIN_LaTeX > \begin{equation*} > - m_\perp B_\perp \sin(\theta) \dot{\theta}. > \end{equation*} > #+END_LaTeX > > #+END_consequence > > If I export it to beamer, I get > > \begin{frame}[label=3Dsec-1-1-1]{Puissance des forces de Laplace} > \begin{block}{Puissance des force de Laplace sur un moment magn= =C3=A9tique} > \begin{consequence}[Puissance des force de Laplace sur un moment magn=C3= =A9tique] > La puissance des forces de Laplace subies par un moment magn=C3=A9tique > plong=C3=A9 dans un champ magn=C3=A9tique et en rotation autour d'un axe > \(\Delta\) est: > \begin{equation*} > - m_\perp B_\perp \sin(\theta) \dot{\theta}. > \end{equation*} > \end{consequence} > \end{block} > \end{frame} > > but I just want the \begin{block}..., not the \begin{consequence}... Throwing an idea here: make the `consequence' environment be a no-op in Bea= mer? > If I export to LaTeX, I get: > > \begin{enumerate} > \item Puissance des force de Laplace sur un moment magn=C3=A9tique > \label{sec-1-1-1-1} > \begin{consequence}[Puissance des force de Laplace sur un moment magn=C3= =A9tique] > La puissance des forces de Laplace subies par un moment magn=C3=A9tique > plong=C3=A9 dans un champ magn=C3=A9tique et en rotation autour d'un axe > \(\Delta\) est: > \begin{equation*} > - m_\perp B_\perp \sin(\theta) \dot{\theta}. > \end{equation*} > \end{consequence} > \end{enumerate} > > but I don't want the \item Puissance..., only the > \begin{consequence}[... > > Any ideas how I should go about this ? Best regards, Seb --=20 Sebastien Vauban