[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[O] latex exporter: different itemize environment
From: |
Andreas Leha |
Subject: |
[O] latex exporter: different itemize environment |
Date: |
Wed, 13 Feb 2013 08:31:18 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) |
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: address@hidden >address@hidden
#+LATEX_HEADER: address@hidden@ne%
#+LATEX_HEADER: address@hidden@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
- [O] latex exporter: different itemize environment,
Andreas Leha <=