From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andreas Leha Subject: latex exporter: different itemize environment Date: Wed, 13 Feb 2013 08:31:18 +0100 Message-ID: <87lias3c1l.fsf@med.uni-goettingen.de> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([208.118.235.92]:54156) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1U5Woc-00047g-DV for emacs-orgmode@gnu.org; Wed, 13 Feb 2013 02:31:41 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1U5Woa-0000lY-Lt for emacs-orgmode@gnu.org; Wed, 13 Feb 2013 02:31:38 -0500 Received: from plane.gmane.org ([80.91.229.3]:58310) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1U5Woa-0000lC-Ez for emacs-orgmode@gnu.org; Wed, 13 Feb 2013 02:31:36 -0500 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1U5Woo-0005ks-WD for emacs-orgmode@gnu.org; Wed, 13 Feb 2013 08:31:51 +0100 Received: from genepi110.genepi.med.uni-goettingen.de ([134.76.140.110]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 13 Feb 2013 08:31:50 +0100 Received: from andreas.leha by genepi110.genepi.med.uni-goettingen.de with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 13 Feb 2013 08:31:50 +0100 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: emacs-orgmode@gnu.org Hi all (and Nicolas), from =org-e-latex.el= (I have to upgrade - I know): ,---- | ;; Plain lists accept two optional attributes: `:environment' and | ;; `:options'. The first one allows to use a non-standard environment | ;; (i.e. "inparaenum"). The second one allows to specify optional | ;; arguments for that environment (square brackets are not mandatory). `---- I can not make the :enviroment switch work. Following is a small presentation with a non-indented version of itemize. But when I export it, I still get an \begin{itemize} when instead I'd like \begin{nonindentlist}. What am I missing? Regards, Andreas PS: The example: #+LATEX_HEADER: % from http://stackoverflow.com/questions/2611276/latex-beamer-way-to-change-the-bullet-indentation #+LATEX_HEADER: \makeatletter #+LATEX_HEADER: \newenvironment{nonindentlist}{ #+LATEX_HEADER: \ifnum\@itemdepth >2\relax\@toodeep\else #+LATEX_HEADER: \advance\@itemdepth\@ne% #+LATEX_HEADER: \beamer@computepref\@itemdepth% #+LATEX_HEADER: \usebeamerfont{itemize/enumerate \beameritemnestingprefix body}% #+LATEX_HEADER: \usebeamercolor[fg]{itemize/enumerate \beameritemnestingprefix body}% #+LATEX_HEADER: \usebeamertemplate{itemize/enumerate \beameritemnestingprefix body begin}% #+LATEX_HEADER: \begin{list} #+LATEX_HEADER: { #+LATEX_HEADER: \usebeamertemplate{itemize \beameritemnestingprefix item} #+LATEX_HEADER: } #+LATEX_HEADER: { \leftmargin=1em \itemindent=0pt #+LATEX_HEADER: \def\makelabel##1{% #+LATEX_HEADER: {% #+LATEX_HEADER: \hss\llap{{% #+LATEX_HEADER: \usebeamerfont*{itemize \beameritemnestingprefix item}% #+LATEX_HEADER: \usebeamercolor[fg]{itemize \beameritemnestingprefix item}##1}}% #+LATEX_HEADER: }% #+LATEX_HEADER: }% #+LATEX_HEADER: } #+LATEX_HEADER: \fi #+LATEX_HEADER: } #+LATEX_HEADER: { #+LATEX_HEADER: \end{list} #+LATEX_HEADER: \usebeamertemplate{itemize/enumerate \beameritemnestingprefix body end}% #+LATEX_HEADER: } #+LATEX_HEADER: \makeatother * EXPORT THIS SUBTREE (given you have beamer in org-e-latex-classes) :PROPERTIES: :EXPORT_TITLE: My title :EXPORT_LaTeX_CLASS: beamer :EXPORT_LaTeX_CLASS_OPTIONS: [presentation] :END: ** My slide :B_frame: :PROPERTIES: :BEAMER_env: frame :END: #+ATTR_LATEX: :environment nonindentlist - some - bullet - points