emacs-orgmode
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Orgmode] htmlize slows org export down?


From: Carsten Dominik
Subject: Re: [Orgmode] htmlize slows org export down?
Date: Sun, 14 Jun 2009 08:09:16 +0200


On Jun 13, 2009, at 10:33 PM, Stefan Vollmar wrote:

Hello,

I am currently writing a tutorial on Python for beginners, and I have numerous paragraphs like this:

#+BEGIN_SRC python
from xturtle import *
...
raw_input()
#+END_SRC

Using version 1.36 of htmlize.el (already compiled) this will be rendered beautifully when exporting to HTML. However, it seems that each of these SRC-blocks with syntax highlighting slows the export down considerably. OK - the whole export still takes less than 5 seconds (yes, I know...) - but it is so much faster without the syntax highlighting (and 5 seconds is a long time for a modern machine).

Yes, this can be slow.

Is there a way to speed this up? Split the document? Use some sort of caching?

I don't know a real way to speed this up.  But you could use

C-u C-u C-c C-e h

to have a background process doing the exporting

Or you could develop the document using begin_example, and
then switch to _src only when it is ready.  You can even write

#+begin_example python

to make the conversion easier.  Or use a function
in org-export-preprocess-hook
to turn all the src block into example blocks, and
remove that hook only when you are done.

- Carsten


Many thanks in advance.
Warm regards,
Stefan
--
Dr. Stefan Vollmar, Dipl.-Phys.
Max-Planck-Institut für neurologische Forschung
Gleuelerstr. 50, 50931 Köln, Germany
Tel.: +49-221-4726-213  FAX +49-221-4726-298
Tel.: +49-221-478-5713  Mobile: 0160-93874279
Email: address@hidden   http://www.nf.mpg.de







_______________________________________________
Emacs-orgmode mailing list
Remember: use `Reply All' to send replies to the list.
address@hidden
http://lists.gnu.org/mailman/listinfo/emacs-orgmode





reply via email to

[Prev in Thread] Current Thread [Next in Thread]