From mboxrd@z Thu Jan 1 00:00:00 1970 From: Bernt Hansen Subject: Re: Release 6.13 Date: Sun, 23 Nov 2008 13:24:13 -0500 Message-ID: <87od06gv1u.fsf@gollum.intra.norang.ca> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1L4Jd8-00077M-AA for emacs-orgmode@gnu.org; Sun, 23 Nov 2008 13:24:22 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1L4Jd7-00076D-3t for emacs-orgmode@gnu.org; Sun, 23 Nov 2008 13:24:21 -0500 Received: from [199.232.76.173] (port=48730 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1L4Jd6-00075y-W4 for emacs-orgmode@gnu.org; Sun, 23 Nov 2008 13:24:21 -0500 Received: from mho-02-bos.mailhop.org ([63.208.196.179]:58922) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1L4Jd5-0004MX-CH for emacs-orgmode@gnu.org; Sun, 23 Nov 2008 13:24:19 -0500 In-Reply-To: (Carsten Dominik's message of "Sun\, 23 Nov 2008 08\:20\:00 +0100") List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Carsten Dominik Cc: emacs-orgmode Org-Mode Carsten Dominik writes: > New contributed file /org-exp-blocks.el/ > ---------------------------------------- > > This new file implements special export behavior of > user-defined blocks. The currently supported blocks are > > - comment :: Comment blocks with author-specific markup > - ditaa :: conversion of ASCII art into pretty png files > using Stathis Sideris' /ditaa.jar/ program > - dot :: creation of graphs in the /dot/ language > - R :: Sweave type exporting using the R program > > For more details and examples, see the file commentary in > /org-exp-blocks.el/. > > Kudos to Eric Schulte for this new functionality, after > /org-plot.el/ already his second major contribution. Thanks > to Stathis for this excellent program, and for allowing us to > bundle it with Org-mode. Thanks for this! I really like that C-c ' now makes editing the ditaa images easy. Now for my questions related to improving my work-flow for generating documents with ditaa images. Q1: Can org-publish-current-project somehow automatically pick up ditaa generated images? I have a play org file http://doc.norang.ca/org-mode.org which generates the page at http://doc.norang.ca/org-mode.html. I usually edit the source file and then M-x org-publish-current-project to publish my changes. This was working great... until ditaa came along :). Now exporting my .org files creates new ditaa generated images (.png files) which don't get exported with the document because they are part of a different project. After org-publish-current-project I have to remember to also org-publish doc-png to get the ditaa generated images published. Publishing the parent project 'doc' instead doc doc-org (org -> HTML export -> publishing target) doc-png (copy .png -> publishing target) works fine so maybe I just need fix my workflow so my publish code is smart enough to find the appropriate parent project and publish that instead. Q2: Can org-publish handle a source file in more than one project? Sometimes I would like to publish the generated page (org-mode.html) as well as the source file that creates it (org-mode.org) as in Q1 above. I don't think I can have a doc-org project that generates HTML and a doc-src project that just copies the .org files verbatim to the target directory since after publishing one of the two projects the file is 'unchanged' and skipped for publishing the second one. Is there a way to accomplish this? For now I'm manually touching the org file and manually publishing the doc-src project to make it work. ditaa images look great on HTML exports. I'm having some difficulty including them in other formats (PDF for instance - they end up being tiny.) Someday I'll find a good solution for that. http://doc.norang.ca/org-mode.pdf is an example. Thanks for org-mode! Regards, Bernt