On Oct 4, 2008, at 7:22 AM, Daniel J. Sinder wrote:
Russell Adams wrote:
I've gotten a basic export to Prosper working for a presentation I'm
writing to give this weekend.
Here is the extra portion for .emacs:
(setq org-export-latex-classes (cons '("prosper"
"% BEGIN Prosper Defaults
\\documentclass[pdf, contemporain]{prosper}
\\usepackage[utf8]{inputenc}
\\usepackage[T1]{fontenc}
\\usepackage[colorlinks,linkcolor=blue]{hyperref}
% END Prosper Defaults
"
("\\begin{slide}{%s}" . "\\begin{slide}{%s}"))
org-export-latex-classes))
Unfortunately it doesn't appear that I can add a closure for the
slide, so a manual "\end{slide}" must go at the end of each.
Thanks for describing this -- it works great!
The \end{slide} issue is a drag though. In fact, I'm now wondering
if it's possible to have a backward compatible change to org-export-
latex-classes that adds optional 3rd and 4th sectioning strings to
close each section so that the structure is:
(class-name
header-string
(unnumbered-section numbered-section
[unnumbered-section-close numbered-section-close])
...)
where I've used square braces to indicate optional elements -- sorry
I'm not much of a Lisp programmer.
Something like this would provide a lot more flexibility, and would
allow one to do all sorts of "fancy" things -- minipages, boxes,
maybe pictures constructed from hierarchical elements, etc. You
could even do tables without using org tables, say if the elements
contain multiple paragraphs, which doesn't work so neatly in org
tables.
Does anyone else think this would be useful?
Hi Daniel, I do!
This is a good idea, and I have implemented it. The structures are
now
(class-name
header-string
(numbered-heading . unnumbered-heading)
.......)
or
(class-name
header-string
(numbered-open numbered-close unnumbered-open unnumbered-close)
.......)
Mixtures of the two are also allowed.
- Carsten
Dan
_______________________________________________
Emacs-orgmode mailing list
Remember: use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode
_______________________________________________
Emacs-orgmode mailing list
Remember: use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode