Re: [Orgmode] Re: Internal links in LaTeX export
suvayu ali fatkasuvayu+li...@gmail.com writes: Hi Jambunathan On 29 October 2010 03:17, Jambunathan K kjambunat...@gmail.com wrote: wish there was a way to say this: - do bisection on the revisions where org-latex.el changed (as opposed to revisions where HEAD moved) The candidate commits then would have reduced to 30 odd commits rather than 851 that one had to contend with. I see in `man git-bisect' a form like this is shown as valid, git bisect start [bad [good...]] [--] [paths...] Wouldn't that do the job? Indeed. One more tools in the armour. , [Example from Git Bisect Manual] | Cutting down bisection by giving more parameters to bisect start | | You can further cut down the number of trials, if you know what | part of the tree is involved in the problem you are tracking | down, by specifying path parameters when issuing the bisect start | command: | | $ git bisect start -- arch/i386 include/asm-i386 ` Jambunathan K. ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] Extended-period events in agenda views
Hi Carsten, On 1 Nov 2010, at 20:55, Carsten Dominik wrote: I don't think so. But what I am also missing is a clear idea on *how* this event should be generated and *how* it should be displayed. Apparently you do not want the event listed in the agenda, but you say maybe a special font. If the event is not listed, what else should be in a general font? I can think of several ways to do this: 1) a small marker (such as a star) in front of every day in the specific period, with a link to the event that caused it. I'd see at a glance that the days is special and if I need to know the details, they are just a click away. Problem: if several periods cover the same day, what does the link point to? There could be one star per special event, as long as their number remains reasonable. 2) Another visual marker for the days concerned, such as a special typeface (difficult, since bold and italic are already taken), or a different color. Problem: how to get at more detailed information? It could be shown in the minibuffer when the cursor is at that day, for example. As for generating the event, a list of day ranges would be just fine. They could have some property attached to them to distinguish them from ordinary events. Konrad. ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] Re: epresent and Org-mode: using Emacs to run presentations of Org-mode docs
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 11/02/2010 12:25 PM, Christian Moe wrote: Hi, the librsvg man page says PNG and JPEG raster formats only. Unless I have completely misunderstood these two formats, they are raster formats - consequently, svg (vector) has to be converted to raster. Cheers, Rainer CM On 11/2/10 11:40 AM, Rainer M Krug wrote: On Mon, Nov 1, 2010 at 11:47 PM, Christian Moe m...@christianmoe.com mailto:m...@christianmoe.com wrote: Re: converting SVG Have you looked at rsvg (http://librsvg.sourceforge.net/)? I am not sure if it uses vector for pdf, but it might be worth a try? Cheers, Rainer 1. Prince (http://www.princexml.com) does SVG to PDF as vector graphics from the command line, very nicely. Too bad it's proprietary. e.g. : prince drawing.svg drawing.pdf 2. Ask Inkscape -- it's free software; unfortunately, the result is rasterized. e.g. : inkscape --without-gui --export-text-to-path --export-eps=drawing.eps drawing.svg From a sample 52 KB SVG file, Inkscape gives me a 420 KB EPS and Prince a 20 KB PDF. Cheers, Christian On 10/29/10 4:19 PM, Eric S Fraga wrote: Łukasz Stelmachlukasz.stelm...@iem.pw.edu.pl mailto:lukasz.stelm...@iem.pw.edu.pl writes: Eric S Fragaucec...@ucl.ac.uk mailto:ucec...@ucl.ac.uk writes: ImageMagick [1] will convert from/to SVG to/from many formats including EPS. I've not tried any conversions with SVG, mind you, so this is based on the documentation. I'll check it, but I'm afraid it does render SVG as bitmap first, and then converts, or rather encapsulates, it to EPS/PDF. ImageMagick is a bitmap manipulation tool after all. Very true. For presentations, this may not be that much of an issue (given the resolution of many data projectors)... but it's a very valid point. Do let us know if you find a vector based converter. Thanks, eric ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org mailto:Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode -- NEW GERMAN FAX NUMBER!!! Rainer M. Krug, PhD (Conservation Ecology, SUN), MSc (Conservation Biology, UCT), Dipl. Phys. (Germany) Centre of Excellence for Invasion Biology Natural Sciences Building Office Suite 2039 Stellenbosch University Main Campus, Merriman Avenue Stellenbosch South Africa Cell: +27 - (0)83 9479 042 Fax:+27 - (0)86 516 2782 Fax:+49 - (0)321 2125 2244 email: rai...@krugs.de mailto:rai...@krugs.de Skype: RMkrug Google: r.m.k...@gmail.com mailto:r.m.k...@gmail.com - -- Rainer M. Krug, PhD (Conservation Ecology, SUN), MSc (Conservation Biology, UCT), Dipl. Phys. (Germany) Centre of Excellence for Invasion Biology Natural Sciences Building Office Suite 2039 Stellenbosch University Main Campus, Merriman Avenue Stellenbosch South Africa Tel:+33 - (0)9 53 10 27 44 Cell: +27 - (0)8 39 47 90 42 Fax (SA): +27 - (0)8 65 16 27 82 Fax (D) : +49 - (0)3 21 21 25 22 44 Fax (FR): +33 - (0)9 58 10 27 44 email: rai...@krugs.de Skype: RMkrug -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAkzQD/YACgkQoYgNqgF2egrXBwCePSE1PWJokXadeR0Pd4h6u11q LxoAoItPkz/Azs/fXTpypCRByZSVMXmZ =u073 -END PGP SIGNATURE- ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] abstract in exported latex and html
Hi, Written up, with an added note about org-exp-blocks, and pushed to: http://orgmode.org/worg/org-faq.php#include-abstract-in-export-to-latex-and-html http://orgmode.org/worg/org-tutorials/org-latex-export.php#sec-12 In the latter, BTW, I have also made a small change in the semantic-markup src block: the example now sets a class rather than style on HTML export, keeping it semantic. The debate on extensible markup solutions continues, I think, but I'm glad some people find the custom-link idea useful, in the interim at least. Yours, Christian On 11/2/10 5:45 AM, Carsten Dominik wrote: This is great and should be in the FAQ or another good place on Worg. Thanks! - Carsten On Nov 1, 2010, at 10:47 PM, Christian Moe wrote: Use org-special-blocks On Oct 31, 2010, at 9:47 AM, Magnus Nilsson wrote: Dear all, Is there a way to include an abstract that suits both LaTeX export and html export? I am thinking in lines of #+BEGIN_ABSTRACT: My abstract goes here #+END_ABSTRACT: and have it interpreted differently depending on the export used. If I'm not overlooking a hitch, you can do that now with the contributed package org-special-blocks. Just put (require 'org-special-blocks) in your .emacs. The HTML abstract won't look like anything special until you style it, it will just be wrapped in a div class=abstract element. Here are some sample style lines for your org document header (without line wraps): #+STYLE: style.abstract {margin: 1em; padding: 1em; border: 1px solid black} #+STYLE: .abstract:before {content: ABSTRACT: ;}/style Thomas S. Dye wrote: Alternatively, you could use the existing link syntax for this kind of markup. See http://orgmode.org/worg/org-tutorials/org-latex-export.php#sec-12 I'm all for using custom links to extend inline markup, but this is block-level, and thus handily extensible with org-special-blocks. Cheers, Christian -- Christian Moe E-mail: m...@christianmoe.com Website: http://christianmoe.com ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] Re: epresent and Org-mode: using Emacs to run presentations of Org-mode docs
Hi, the librsvg man page says PNG and JPEG raster formats only. CM On 11/2/10 11:40 AM, Rainer M Krug wrote: On Mon, Nov 1, 2010 at 11:47 PM, Christian Moe m...@christianmoe.com mailto:m...@christianmoe.com wrote: Re: converting SVG Have you looked at rsvg (http://librsvg.sourceforge.net/)? I am not sure if it uses vector for pdf, but it might be worth a try? Cheers, Rainer 1. Prince (http://www.princexml.com) does SVG to PDF as vector graphics from the command line, very nicely. Too bad it's proprietary. e.g. : prince drawing.svg drawing.pdf 2. Ask Inkscape -- it's free software; unfortunately, the result is rasterized. e.g. : inkscape --without-gui --export-text-to-path --export-eps=drawing.eps drawing.svg From a sample 52 KB SVG file, Inkscape gives me a 420 KB EPS and Prince a 20 KB PDF. Cheers, Christian On 10/29/10 4:19 PM, Eric S Fraga wrote: Łukasz Stelmachlukasz.stelm...@iem.pw.edu.pl mailto:lukasz.stelm...@iem.pw.edu.pl writes: Eric S Fragaucec...@ucl.ac.uk mailto:ucec...@ucl.ac.uk writes: ImageMagick [1] will convert from/to SVG to/from many formats including EPS. I've not tried any conversions with SVG, mind you, so this is based on the documentation. I'll check it, but I'm afraid it does render SVG as bitmap first, and then converts, or rather encapsulates, it to EPS/PDF. ImageMagick is a bitmap manipulation tool after all. Very true. For presentations, this may not be that much of an issue (given the resolution of many data projectors)... but it's a very valid point. Do let us know if you find a vector based converter. Thanks, eric ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org mailto:Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode -- NEW GERMAN FAX NUMBER!!! Rainer M. Krug, PhD (Conservation Ecology, SUN), MSc (Conservation Biology, UCT), Dipl. Phys. (Germany) Centre of Excellence for Invasion Biology Natural Sciences Building Office Suite 2039 Stellenbosch University Main Campus, Merriman Avenue Stellenbosch South Africa Cell: +27 - (0)83 9479 042 Fax:+27 - (0)86 516 2782 Fax:+49 - (0)321 2125 2244 email: rai...@krugs.de mailto:rai...@krugs.de Skype: RMkrug Google: r.m.k...@gmail.com mailto:r.m.k...@gmail.com -- Christian Moe E-mail: m...@christianmoe.com Website: http://christianmoe.com ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] abstract in exported latex and html
Hi Christian, thank you very much! - Carsten On Nov 2, 2010, at 12:22 PM, Christian Moe wrote: Hi, Written up, with an added note about org-exp-blocks, and pushed to: http://orgmode.org/worg/org-faq.php#include-abstract-in-export-to-latex-and-html http://orgmode.org/worg/org-tutorials/org-latex-export.php#sec-12 In the latter, BTW, I have also made a small change in the semantic- markup src block: the example now sets a class rather than style on HTML export, keeping it semantic. The debate on extensible markup solutions continues, I think, but I'm glad some people find the custom-link idea useful, in the interim at least. Yours, Christian On 11/2/10 5:45 AM, Carsten Dominik wrote: This is great and should be in the FAQ or another good place on Worg. Thanks! - Carsten On Nov 1, 2010, at 10:47 PM, Christian Moe wrote: Use org-special-blocks On Oct 31, 2010, at 9:47 AM, Magnus Nilsson wrote: Dear all, Is there a way to include an abstract that suits both LaTeX export and html export? I am thinking in lines of #+BEGIN_ABSTRACT: My abstract goes here #+END_ABSTRACT: and have it interpreted differently depending on the export used. If I'm not overlooking a hitch, you can do that now with the contributed package org-special-blocks. Just put (require 'org-special-blocks) in your .emacs. The HTML abstract won't look like anything special until you style it, it will just be wrapped in a div class=abstract element. Here are some sample style lines for your org document header (without line wraps): #+STYLE: style.abstract {margin: 1em; padding: 1em; border: 1px solid black} #+STYLE: .abstract:before {content: ABSTRACT: ;}/style Thomas S. Dye wrote: Alternatively, you could use the existing link syntax for this kind of markup. See http://orgmode.org/worg/org-tutorials/org-latex-export.php#sec-12 I'm all for using custom links to extend inline markup, but this is block-level, and thus handily extensible with org-special-blocks. Cheers, Christian -- Christian Moe E-mail: m...@christianmoe.com Website: http://christianmoe.com - Carsten ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] New clocktable code
Hi everyone, I have just pushed a rewrite of the clocktable code. It has more options now, and most importantly the code is *much* cleaner. In particular, data collection and formatting are now clearly separated. Anyone who would like to hack now actually has a chance to do so in a correct way (well, Adam Elliot succeeded anyway with the old code when he implemented tags filtering, but that was a strike of genius) Here are the new properties: :narrow An integer to limit the width of the headline column in the org table. Does not work together with `:link'. If you write it like `50!', then the headline will be be shortened literally, so that this will also work in export and with `:link'. :indent Indent each headline field according to its level. This is done by a funny string like \, but it looks OK and works in export. :tcolumnsNumber of columns to be used for times. If this is smaller than `:maxlevel', lower levels will be lumped into one column. For best result, combine this with :intent t :level Should a level number column be included? :compact Abbreviation for `:level nil :indent t :narrow 40! :tcolumns 1' All are overwritten except if there is an explicit `:narrow' :formatter A function to format clock data and insert it into the buffer. Use this to make your own formatting all together. There is a new variable `org-clock-table-defaults' where you can specify defaults for all clocktable properties. Since this is a rewrite, it would be very useful if a few people who have been using clock tables in the past try this code and check if they get the same results. Thanks to Rainer Stengele for pushing me far enough to finally tackle this mess and rewrite it. - Carsten ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] Re: epresent and Org-mode: using Emacs to run presentations of Org-mode docs
Christian Moe m...@christianmoe.com wrote: Hi, the librsvg man page says PNG and JPEG raster formats only. CM On 11/2/10 11:40 AM, Rainer M Krug wrote: On Mon, Nov 1, 2010 at 11:47 PM, Christian Moe m...@christianmoe.com mailto:m...@christianmoe.com wrote: Re: converting SVG Have you looked at rsvg (http://librsvg.sourceforge.net/)? I am not sure if it uses vector for pdf, but it might be worth a try? Cheers, Rainer 1. Prince (http://www.princexml.com) does SVG to PDF as vector graphics from the command line, very nicely. Too bad it's proprietary. e.g. : prince drawing.svg drawing.pdf 2. Ask Inkscape -- it's free software; unfortunately, the result is rasterized. e.g. : inkscape --without-gui --export-text-to-path --export-eps=drawing.eps drawing.svg From a sample 52 KB SVG file, Inkscape gives me a 420 KB EPS and Prince a 20 KB PDF. Cheers, Christian On 10/29/10 4:19 PM, Eric S Fraga wrote: Łukasz Stelmachlukasz.stelm...@iem.pw.edu.pl mailto:lukasz.stelm...@iem.pw.edu.pl writes: Eric S Fragaucec...@ucl.ac.uk mailto:ucec...@ucl.ac.uk writes: ImageMagick [1] will convert from/to SVG to/from many formats including EPS. I've not tried any conversions with SVG, mind you, so this is based on the documentation. I'll check it, but I'm afraid it does render SVG as bitmap first, and then converts, or rather encapsulates, it to EPS/PDF. ImageMagick is a bitmap manipulation tool after all. Very true. For presentations, this may not be that much of an issue (given the resolution of many data projectors)... but it's a very valid point. Do let us know if you find a vector based converter. Thanks, eric The batik svg rasteriser page http://xmlgraphics.apache.org/batik/tools/rasterizer.html says: This page describes the features of the SVG Rasterizer utility that comes with the Batik distribution. The SVG Rasterizer is a utility that can convert SVG files to a raster format. The tool can convert individual files or sets of files, making it easy to convert entire directories of SVG files. The provided formats are JPEG, PNG and TIFF, however the design allows new formats to be added easily. In addition, the rasterizer can (despite its name) transcode to PDF. I haven't used it at all, but that last sentence is suggestive. Maybe it fits the bill? HTH, Nick ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] Override export filename
Hi, Is there an export option to specify the name of the file to which to export the org file? I use org-mode for my website and I need one page to have a different extension from .html. Thanks, Aidan Gauland ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] Org-version: 7.02 trans or 7.3 ?
Dear all, I just downloaded the .zip file of commit 1197b73769fb4855c2785cd2f2a3f1b36408a7e1 from http://repo.or.cz/w/org-mode.git and in master the version number is still 7.02trans, whereas on Mon, 1 Nov 2010 12:58:38 + (13:58 +0100) the Org-mode version 7.3 was released (in maint). Is everything correct ? Will the number of next release from master jump from 7.02trans to 7.4 ? Giovanni -- Stat rosa pristina nomine. Nomina nuda tenemus. ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] Clock report (R from the agenda)
Hi Sebastian, you should now be able to use `C-u R' to achieve this. The lighter in the mode line will then switch from Clock to Clock{}, and the current tags filtering should apply to the clock table in the agenda. Please test this and report back. Thanks. - Carsten On Oct 27, 2010, at 9:40 AM, Sébastien Vauban wrote: Hello, Here is a minimal example for comments about the agenda filtering applied on the clock report of logged activities. * Work :work : :PROPERTIES: :CATEGORY: Work :END: ** Client A *** DONE Work on offer :LOGBOOK: CLOCK: [2010-09-30 Thu 09:12]--[2010-09-30 Thu 12:35] = 3:23 :END: ** Client B *** DONE Developed SQL scripts :LOGBOOK: CLOCK: [2010-09-30 Thu 13:20]--[2010-09-30 Thu 18:06] = 4:46 :END: * Personal :home: :PROPERTIES: :CATEGORY: Personal :END: ** DONE Lunch with Mary :LOGBOOK: CLOCK: [2010-09-30 Thu 19:49]--[2010-09-30 Thu 21:55] = 2:06 :END: * Clock report ** Without tag filtering Commands: - C-c a a :: Show the agenda. - v d :: Switch to day view. - b :: Go backward in time to display yesterday. - l :: Toggle Logbook mode. - R :: Toggle Clockreport mode. Results: :8:00-09:00 : Work:9:12-12:35 Clocked: (3:23) DONE Work on offer :work:: : 10:00-11:00 : 12:00-13:00 : Work: 13:20-18:06 Clocked: (4:46) DONE Developed SQL scripts :work:: : 14:00-15:00 : 16:00-17:00 : 18:00-19:00 : Personal: 19:49-21:55 Clocked: (2:06) DONE Lunch with Mary :home:: : 20:00-21:00 : 22:00-23:00 : : | File | L | Headline | Time| | : |--+---+--+-+--| : | | | *Total time* | *10:15* | | : |--+---+--+-+--| : | Clock-Report.org | | *File time* | *10:15* | | : | Clock-Report.org | 1 | Work | 8:09| | : | Clock-Report.org | 2 | Client A | | 3:23 | : | Clock-Report.org | 2 | Client B | | 4:46 | : | Clock-Report.org | 1 | Personal | 2:06| | : | Clock-Report.org | 2 | DONE Lunch with Mary | | 2:06 | ** With tag filtering Command: - / w :: filter on tag work (w). Results: :8:00-09:00 : Work:9:12-12:35 Clocked: (3:23) DONE Work on offer :work:: : 10:00-11:00 : 12:00-13:00 : Work: 13:20-18:06 Clocked: (4:46) DONE Developed SQL scripts :work:: : 14:00-15:00 : 16:00-17:00 : 18:00-19:00 : 20:00-21:00 : 22:00-23:00 : : | File | L | Headline | Time| | : |--+---+--+-+--| : | | | *Total time* | *10:15* | | : |--+---+--+-+--| : | Clock-Report.org | | *File time* | *10:15* | | : | Clock-Report.org | 1 | Work | 8:09| | : | Clock-Report.org | 2 | Client A | | 3:23 | : | Clock-Report.org | 2 | Client B | | 4:46 | : | Clock-Report.org | 1 | Personal | 2:06| | : | Clock-Report.org | 2 | DONE Lunch with Mary | | 2:06 | I don't see anymore the lines that have nothing to do with my job. Though, I still see the associated time in the clock report under... Regenerating it (by disabling it and re-enabling it) does not change anything: still there. For sure, this can _not_ be considered as a bug. Nobody never said this should work like I (now) expect. Though, I guess such a feature would be benefitial for everybody -- as I don't see any reason for having the tag filtering only work with the diary view, and not with the clock report under. Best regards, Seb -- Sébastien Vauban ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode - Carsten ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] [BUG] org-indent breaks indentation of inline tasks (was: full production use of org-mode: time to say thanks again!)
Were these patches merged into the most recent update? Indentation after inline tasks is broken for me. 1) use org-inlinetask-insert-task to start a new task 2) go to the end line, press return 3) observe indentation at column below E in END from line above 4) turn off org-indent mode and note indentation is correct I was expecting indentation to be correct with indent-mode turned on. Thanks, Jeff On Mon, Oct 11, 2010 at 4:04 AM, Carsten Dominik carsten.domi...@gmail.com wrote: Hi, On Oct 11, 2010, at 8:34 AM, Nicolas Goaziou wrote: Hello, Could you try the following patch and tell me if it fixes your issue? A quick test shows that things seem to work well in inlinetasks which are properly ended with an END line. There is also a dirty form of inline tasks which allows only a planning line (SCHEDULED etc) and one or several drawers directly after the task line, and then no END line is necessary. But I guess it is fair to force the END line if you do want to have proper indentation. Eric Fraga, have you tested the patch yet? Please do so when you wake up from your two-week sleep, so that we can check this in. Thanks Nicolas! I am seeing now two things that should be added: - M-RET after inline tasks should ignore the inline task and make a new entry with normal indentation - Maybe I should treat inline tasks with proper END statement as a drawer and fold it? Comments? As a side note (to maintainers), the second patch isn't really needed, but I thought, while I was at it, that it would make sense (`org-inlinetask-min-level' doesn't need to be a boolean). Hmmm, what happens is a user has customized this variable and it has a value nil. I guess then your patch will break things? So I think we need to keep testing the value in the code, but it is OK to change the customize type. Regards, -- Nicolas 0001-Fix-indentation-of-text-after-an-inline-task.patch0002-inlinetask-Make-org-inlinetask-min-level-an-integer-.patch - Carsten ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode -- Jeffrey Horn Graduate Lecturer and PhD Student in Economics George Mason University (704) 271-4797 jh...@gmu.edu jrhorn...@gmail.com http://www.failuretorefrain.com/jeff/ ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] Re: Problem with 7.02 - org-capture-templates not set from init file
One thing I noticed that changed in org-install.el from 7.01h to 7.02 - in 7.02 is being explicitly defined in org-install.el as nil, that wasn't happening before. 7.01h: ;;;### (autoloads (org-capture-import-remember-templates org-capture-insert-template-here ;; org-capture) org-capture lisp/org-capture.el (19549 1164)) ;;; Generated autoloads from lisp/org-capture.el (autoload 'org-capture org-capture \ Capture something. \\org-capture-mode-map This will let you select a template from `org-capture-templates', and then file the newly captured information. The text is immediately inserted at the target location, and an indirect buffer is shown where you can edit it. Pressing \\[org-capture-finalize] brings you back to the previous state of Emacs, so that you can continue your work. When called interactively with a \\[universal-argument] prefix argument GOTO, don't capture anything, just go to the file/headline where the selected template stores its notes. With a double prefix argument \\[universal-argument] \\[universal-argument], go to the last note stored. When called with a `C-0' (zero) prefix, insert a template at point. Lisp programs can set KEYS to a string associated with a template in `org-capture-templates'. In this case, interactive selection will be bypassed. \(fn optional GOTO KEYS) t nil) 7.02 ;;;### (autoloads (org-capture-import-remember-templates org-capture-insert-template-here ;; org-capture org-capture-templates) org-capture lisp/org-capture.el ;; (19658 27920)) ;;; Generated autoloads from lisp/org-capture.el (defvar org-capture-templates nil \ Templates for the creation of new entries. Each entry is a list with the following items: keys The keys that will select the template, as a string, characters only, for example \a\ for a template to be selected with a single key, or \bt\ for selection with two keys. When using several keys, keys using the same prefix key must be together in the list and preceded by a 2-element entry explaining the prefix key, for example (\b\ \Templates for marking stuff to buy\) The \C\ key is used by default for quick access to the customization of the template variable. But if you want to use that key for a template, you can. description A short string describing the template, will be shown during selection. type The type of entry. Valid types are: entry an Org-mode node, with a headline. Will be filed as the child of the target entry or as a top-level entry. itema plain list item, will be placed in the first plain list at the target location. checkitem a checkbox item. This differs from the plain list item only is so far as it uses a different default template. table-line a new line in the first table at target location. plain text to be inserted as it is. target Specification of where the captured item should be placed. In Org-mode files, targets usually define a node. Entries will become children of this node, other types will be added to the table or list in the body of this node. Valid values are: (file \path/to/file\) Text will be placed at the beginning or end of that file (id \id of existing org entry\) File as child of this entry, or in the body of the entry (file+headline \path/to/file\ \node headline\) Fast configuration if the target heading is unique in the file (file+olp \path/to/file\ \Level 1 heading\ \Level 2\ ...) For non-unique headings, the full path is safer (file+regexp \path/to/file\ \regexp to find location\) File to the entry matching regexp (file+datetree \path/to/file\) Will create a heading in a date tree (file+function \path/to/file\ function-finding-location) A function to find the right location in the file (clock) File to the entry that is currently being clocked (function function-finding-location) Most general way, write your own function to find both file and location template The template for creating the capture item. If you leave this empty, an appropriate default template will be used. See below for more details. Instead of a string, this may also be one of (file \/path/to/template-file\)
Re: [Orgmode] Re: epresent and Org-mode: using Emacs to run presentations of Org-mode docs
On Mon, Nov 1, 2010 at 11:47 PM, Christian Moe m...@christianmoe.comwrote: Re: converting SVG Have you looked at rsvg (http://librsvg.sourceforge.net/)? I am not sure if it uses vector for pdf, but it might be worth a try? Cheers, Rainer 1. Prince (http://www.princexml.com) does SVG to PDF as vector graphics from the command line, very nicely. Too bad it's proprietary. e.g. : prince drawing.svg drawing.pdf 2. Ask Inkscape -- it's free software; unfortunately, the result is rasterized. e.g. : inkscape --without-gui --export-text-to-path --export-eps=drawing.eps drawing.svg From a sample 52 KB SVG file, Inkscape gives me a 420 KB EPS and Prince a 20 KB PDF. Cheers, Christian On 10/29/10 4:19 PM, Eric S Fraga wrote: Łukasz Stelmachlukasz.stelm...@iem.pw.edu.pl writes: Eric S Fragaucec...@ucl.ac.uk writes: ImageMagick [1] will convert from/to SVG to/from many formats including EPS. I've not tried any conversions with SVG, mind you, so this is based on the documentation. I'll check it, but I'm afraid it does render SVG as bitmap first, and then converts, or rather encapsulates, it to EPS/PDF. ImageMagick is a bitmap manipulation tool after all. Very true. For presentations, this may not be that much of an issue (given the resolution of many data projectors)... but it's a very valid point. Do let us know if you find a vector based converter. Thanks, eric ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode -- NEW GERMAN FAX NUMBER!!! Rainer M. Krug, PhD (Conservation Ecology, SUN), MSc (Conservation Biology, UCT), Dipl. Phys. (Germany) Centre of Excellence for Invasion Biology Natural Sciences Building Office Suite 2039 Stellenbosch University Main Campus, Merriman Avenue Stellenbosch South Africa Cell: +27 - (0)83 9479 042 Fax:+27 - (0)86 516 2782 Fax:+49 - (0)321 2125 2244 email: rai...@krugs.de Skype: RMkrug Google: r.m.k...@gmail.com ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] [BUG] Making *scratch* orgmode results in unfontified code blocks
Not sure if I should mark this as a bug or not... could be PEBKAC, but I can't figure out how to fix it. I want to use org-mode as my *scratch* buffer, largely because I like dumping fontified code snippets into it. However, if I set *scratch* to org-mode and also set org-src-fontify, etc, well beforehand, it still doesn't fontify when I put src blocks in later. To test, put this in your .emacs: #+begin_src emacs-lisp (setq org-src-fontify-natively t) (setq org-src-tab-acts-natively t) (setq initial-major-mode 'org-mode) (with-current-buffer *scratch* (if (not (eq major-mode initial-major-mode)) (funcall initial-major-mode))) (setq initial-scratch-message (purecopy \ # Scratch! # # This buffer is for notes you don't want to save, etc. )) #+end_src then open emacs, switch to *scratch*, try inserting code. Over here at least, it doesn't seem to fontify. Running latest master in git. ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] Re: Problem with 7.02 - org-capture-templates not set from init file
On Nov 2, 2010, at 3:29 PM, Jeffrey DeLeo wrote: One thing I noticed that changed in org-install.el from 7.01h to 7.02 - in 7.02 is being explicitly defined in org-install.el as nil, that wasn't happening before. That is right. However, when org-capture gets loaded, the value will change to the customize value - I hope. Greetings - Carsten 7.01h: ;;;### (autoloads (org-capture-import-remember-templates org-capture- insert-template-here ;; org-capture) org-capture lisp/org-capture.el (19549 1164)) ;;; Generated autoloads from lisp/org-capture.el (autoload 'org-capture org-capture \ Capture something. \\org-capture-mode-map This will let you select a template from `org-capture-templates', and then file the newly captured information. The text is immediately inserted at the target location, and an indirect buffer is shown where you can edit it. Pressing \\[org-capture-finalize] brings you back to the previous state of Emacs, so that you can continue your work. When called interactively with a \\[universal-argument] prefix argument GOTO, don't capture anything, just go to the file/headline where the selected template stores its notes. With a double prefix argument \\[universal- argument] \\[universal-argument], go to the last note stored. When called with a `C-0' (zero) prefix, insert a template at point. Lisp programs can set KEYS to a string associated with a template in `org-capture-templates'. In this case, interactive selection will be bypassed. \(fn optional GOTO KEYS) t nil) 7.02 ;;;### (autoloads (org-capture-import-remember-templates org-capture- insert-template-here ;; org-capture org-capture-templates) org-capture lisp/org- capture.el ;; (19658 27920)) ;;; Generated autoloads from lisp/org-capture.el (defvar org-capture-templates nil \ Templates for the creation of new entries. Each entry is a list with the following items: keys The keys that will select the template, as a string, characters only, for example \a\ for a template to be selected with a single key, or \bt\ for selection with two keys. When using several keys, keys using the same prefix key must be together in the list and preceded by a 2-element entry explaining the prefix key, for example (\b\ \Templates for marking stuff to buy\) The \C\ key is used by default for quick access to the customization of the template variable. But if you want to use that key for a template, you can. description A short string describing the template, will be shown during selection. type The type of entry. Valid types are: entry an Org-mode node, with a headline. Will be filed as the child of the target entry or as a top-level entry. itema plain list item, will be placed in the first plain list at the target location. checkitem a checkbox item. This differs from the plain list item only is so far as it uses a different default template. table-line a new line in the first table at target location. plain text to be inserted as it is. target Specification of where the captured item should be placed. In Org-mode files, targets usually define a node. Entries will become children of this node, other types will be added to the table or list in the body of this node. Valid values are: (file \path/to/file\) Text will be placed at the beginning or end of that file (id \id of existing org entry\) File as child of this entry, or in the body of the entry (file+headline \path/to/file\ \node headline\) Fast configuration if the target heading is unique in the file (file+olp \path/to/file\ \Level 1 heading\ \Level 2\ ...) For non-unique headings, the full path is safer (file+regexp \path/to/file\ \regexp to find location \) File to the entry matching regexp (file+datetree \path/to/file\) Will create a heading in a date tree (file+function \path/to/file\ function-finding- location) A function to find the right location in the file (clock) File to the entry that is currently being clocked (function function-finding-location) Most general way, write your own function to find both file and location template The template for creating the capture item. If you leave this empty, an
[Orgmode] [Quey] Capture Templates
Hi All, I have the following Capture template defined. - (n note entry (file+headline refile.org Notes) * %^{About} :note:%^G \n\n %U\n\n %? :clock-in t :clock-resume t) - When this capture template is invoked the order of prompting obviously goes from About, to tags, to the note that I want to make. But when writing long notes, I'm usually undecided upon the tags, until I have written the note. Is there a way to change the order of prompting? Or quickly change the tags after the note has been made? Thanks, Puneeth ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] Bug: M-a bound to backward-sentence
On Nov 2, 2010, at 10:12 AM, Andreas Röhler wrote: Hi inside a table M-a is bound to backward-sentence Hi Andreas, I get M-a runs the command org-backward-sentence, which is an interactive compiled Lisp function in `org.el'. It is bound to M-a. (org-backward-sentence optional ARG) Go to beginning of sentence, or beginning of table field. This will call `backward-sentence' or `org-table-beginning-of-field', depending on context. Cheers which doesn't meet info. See screenshot attached. Checked from git-repo code Thanks Andreas org-table-move- bug.png___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode - Carsten ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] Override export filename
Aidan Gauland aidal...@no8wireless.co.nz writes: Is there an export option to specify the name of the file to which to export the org file? for documents: #+TITLE: and, for subtrees :PROPERTIES: :EXPORT_TITLE: :END: cheers, Giovanni ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] Error when running org-babel-execute-buffer -- Wrong type argument: consp, nil
Hi, I recently upgraded to version 7.3 (from 7.01), and discovered that org-babel-execute-buffer no longer works, returning Wrong type argument: consp, nil. This behavior is exists even with the simplest of examples, such as #+begin_src R 2+2 #+end_src and persists even when I reduce my .emacs file down to a bare minimum of ;;Set up org mode (require 'org-install) (add-to-list 'auto-mode-alist '(\\.org$ . org-mode)) (define-key global-map \C-cl 'org-store-link) (define-key global-map \C-ca 'org-agenda) ;; Enable R, latex, lisp support (org-babel-do-load-languages 'org-babel-load-languages '((R . t) (latex . t))) org-babel-execute-src_block works. If all blocks have been evaluated, then running org-babel-execute-buffer works (even if a block has changed), although it returns a message saying Invalid function: org-babel-map-src-blocks (I don't know if this is related or not). In other words, org-babel-execute-buffer works to update blocks that have previously been evaluated, but fails when the buffer contains unevaluated blocks. This is with org version 7.3, and I get the same behavior using emacs version 23.2.1 and emacs version 24.0.50.1 Any help will be appreciated. Best, -- Ista Zahn Graduate student University of Rochester Department of Clinical and Social Psychology http://yourpsyche.org ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] abstract in exported latex and html
Aloha Christian, On Nov 2, 2010, at 1:22 AM, Christian Moe wrote: Hi, Written up, with an added note about org-exp-blocks, and pushed to: http://orgmode.org/worg/org-faq.php#include-abstract-in-export-to-latex-and-html http://orgmode.org/worg/org-tutorials/org-latex-export.php#sec-12 In the latter, BTW, I have also made a small change in the semantic- markup src block: the example now sets a class rather than style on HTML export, keeping it semantic. The debate on extensible markup solutions continues, I think, but I'm glad some people find the custom-link idea useful, in the interim at least. Yours, Christian These are very helpful. I'm learning a lot and have more to explore. Thanks! All the best, Tom On 11/2/10 5:45 AM, Carsten Dominik wrote: This is great and should be in the FAQ or another good place on Worg. Thanks! - Carsten On Nov 1, 2010, at 10:47 PM, Christian Moe wrote: Use org-special-blocks On Oct 31, 2010, at 9:47 AM, Magnus Nilsson wrote: Dear all, Is there a way to include an abstract that suits both LaTeX export and html export? I am thinking in lines of #+BEGIN_ABSTRACT: My abstract goes here #+END_ABSTRACT: and have it interpreted differently depending on the export used. If I'm not overlooking a hitch, you can do that now with the contributed package org-special-blocks. Just put (require 'org-special-blocks) in your .emacs. The HTML abstract won't look like anything special until you style it, it will just be wrapped in a div class=abstract element. Here are some sample style lines for your org document header (without line wraps): #+STYLE: style.abstract {margin: 1em; padding: 1em; border: 1px solid black} #+STYLE: .abstract:before {content: ABSTRACT: ;}/style Thomas S. Dye wrote: Alternatively, you could use the existing link syntax for this kind of markup. See http://orgmode.org/worg/org-tutorials/org-latex-export.php#sec-12 I'm all for using custom links to extend inline markup, but this is block-level, and thus handily extensible with org-special-blocks. Cheers, Christian -- Christian Moe E-mail: m...@christianmoe.com Website: http://christianmoe.com ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] [Quey] Capture Templates
On Nov 2, 2010, at 4:33 PM, Puneeth wrote: Hi All, I have the following Capture template defined. - (n note entry (file+headline refile.org Notes) * %^{About} :note:%^G \n\n %U\n\n %? :clock-in t :clock-resume t) - When this capture template is invoked the order of prompting obviously goes from About, to tags, to the note that I want to make. But when writing long notes, I'm usually undecided upon the tags, until I have written the note. Is there a way to change the order of prompting? Or quickly change the tags after the note has been made? Just leave out the %^G and set the tags while editing the note, using the normal commands, for example `C-c C-q'. You cannot use C-c C-c in the headline - Carsten ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] Re: Problem with 7.02 - org-capture-templates not set from init file
OK, I found the problem. In my emacs init file, further down I had: (require 'gnus-load) ;; for dev gnus (require 'message) (require 'bbdb) (require 'org-install) (require 'org-icalendar) (require 'org-mobile) ... Removing these requires results in working org and not stomping on org-capture-templates. ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] Re: epresent and Org-mode: using Emacs to run presentations of Org-mode docs
On Mon, Nov 1, 2010 at 6:47 PM, Christian Moe m...@christianmoe.com wrote: Re: converting SVG 2. Ask Inkscape -- it's free software; unfortunately, the result is rasterized. e.g. : inkscape --without-gui --export-text-to-path --export-eps=drawing.eps drawing.svg From a sample 52 KB SVG file, Inkscape gives me a 420 KB EPS and Prince a 20 KB PDF. What features does Inkscape rasterize? I just tried a sample file, and I don't see any rasterization. What takes up room in my test file is embedded font information. - Tom ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] How do I convert org to OpenOffice?
On Wed, Sep 29, 2010 at 11:33 PM, Matt Price mopto...@gmail.com wrote: I've had mixed results depending on the complexity of the original org document. one of us should really write a proper direct exporter, but I am such a slow (and rotten) coder, and so behind on so many projects, that it is not going to be me. There is a rudimentary muse-mode exporter that might serve as a partial inspiration: http://osdir.com/ml/emacs.muse.general/2008-02/msg9.html also the new rewritten export engine (what is that called again) looks a little easier to work with than what's in current org... if someone does do this please let us all know, I think there are plenty of people who would really like to use it. Matt I have struggled a bit with various ways to export from org-mode to odt. (Thanks for all the tips here.) And it was not that fun when things gots complicated so I wonder if it is better with a direct export. I took the rudimentary exporter in muse and started to work a bit on it. I have not done very much yet, just the part that puts all things together once the pieces (for example content.xml) are there. You can find what I have done so far in util/org-odt.el in the nXhtml repository. ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] Override export filename
On Tue, Nov 02, 2010 at 04:44:11PM +0100, Giovanni Ridolfi wrote: Aidan Gauland aidal...@no8wireless.co.nz writes: Is there an export option to specify the name of the file to which to export the org file? for documents: #+TITLE: This doesn't seem to allow me to specify the filename. For example, the file... #+TITLE: bar.goo * A heading foo foo ...is exported (as HTML) to foo.html, not bar.goo. --Aidan signature.asc Description: Digital signature ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] Override export filename
Aidan Gauland aidal...@no8wireless.co.nz wrote: On Tue, Nov 02, 2010 at 04:44:11PM +0100, Giovanni Ridolfi wrote: Aidan Gauland aidal...@no8wireless.co.nz writes: Is there an export option to specify the name of the file to which to export the org file? for documents: #+TITLE: This doesn't seem to allow me to specify the filename. For example, the file... #+TITLE: bar.goo * A heading foo foo ..is exported (as HTML) to foo.html, not bar.goo. If you just need a different extension, I think this works: --8---cut here---start-8--- #+BIND: org-export-html-extension goo * foo foo * bar bar --8---cut here---end---8--- and there might be a higher-level way to do that too; e.g. if you are publishing a project, you can set the :html-extension property, but that is probably going to affect more than the one file. Also, I don't know of a way to change the base filename however, and cursory examination of the code leads me to believe that it is not possible currently. HTH, Nick ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] [bug] two bugs: one with comments and with exporting inline tasks
Hello, Eric S Fraga writes: I believe both of these problems are related to the new list handling as I used to be able to export inline tasks perfectly fine in September. Well, this is strange. I tried to get back to 7.01h, 7.01 and 6.36c and I obtain this same behavior. What kind of export did you use to obtain? Regards, -- Nicolas ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] Re: How do I convert org to OpenOffice?
On Tue, Nov 2, 2010 at 3:08 PM, Jambunathan K kjambunat...@gmail.comwrote: Lennart Interesting that two people are working on org-OpenOffice exporter. The other person is me. I'm glad of it though! Jambunathan, would you be willing to put your code up on github? Then we can perhaps all help out in a co-ordinated manner. took the rudimentary exporter in muse and started to work a bit on it. I have not done very much yet, just the part that puts all things together once the pieces (for example content.xml) are there. You can find what I have done so far in util/org-odt.el in the nXhtml repository. just adding a link: http://bazaar.launchpad.net/~nxhtml/nxhtml/main/annotate/head%3A/util/org-odt.el I started with org-html.el. I am attaching a test.org and test.odt from my work area (*as it is*). You will see that following things are taking shape: 1. Table Of Contents (Still not a 'native' Table Of Contents) 2. Various Character Styles 3. Various Paragraph Styles 4. Lists - Numbered, Bulleted, Description 5. Links - Internet Links, Internal Links as Bookmark/Xref 6. An embedded image 7. A simple table with a caption and numbering (you can see that xref to table has apparently broken) 8. Various kinds of Footnotes If you look inside the odt file you will see that meta.xml also taking shape. this is further along than I'd thought it would be! thanks for this! If you od put it on github, maybe you can suggest minor features for people to work on -- i'm a lousy coder ( v. busy for about 3 more weeks) but maybe I and others on the list could help with some of the more tedious elements. Best, Matt ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] Re: New clocktable code
Carsten Dominik carsten.dominik at gmail.com writes: I have just pushed a rewrite of the clocktable code. Thanks Carsten! Maybe, the code could also be extended to display a summary of any variable, rather than just clocksum? E.g. the number of tasks done, or the amount of money spent. The sum for a given period would include the sum of a specified property in entries that were CLOSED within the specified period. ilya ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] Variable 'org-ctrl-k-protect-subtree' defaults to nil
Hi everyone, It's the first time I'm giving any feedback on org-mode, so first of all I would like to congratulate the original creator and all contributors on a very interesting and useful work. I've discovered org-mode only a couple of weeks ago and was intrigued enough to restart using emacs, after several years away from it! I've been studying Org's documentation and tutorials, and started using it to help me manage my relocation from Brazil to Italy. What I am reporting, technically, is a feature: the fact that variable 'org-ctrl-k-protect-subtree' defaults to nil. But considering how easy this makes to lose a whole subtree of data, especially for a newcomer to org-mode, I think it should be considered a serious bug. As a matter of fact, I am very surprised that C-k would be considered an admissible alternative to C-c C-x C-w/M-w, as a way to kill a subtree! I propose that 'org-ctr-k-protect-subtree' is made to default to 't' ASAP (already costumized it in that way on my setup), and that the behavior of C-k on headings is made consistent: kill to the end of line, regardless of the visibility of the subtree. Best regards, Paulo Tavares. ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] Problem with links to Wanderlust messages
Hi, I've difficulties to understand how to make links to WL messages from an Org file. According to the documentation, the syntax should be : [[wl:folder#id][Description]] - It is not clear for me if id is the number in front of the message in the WL Summary view ? Can someone confirm that ? (I have also a field Message-ID in each message header) - I'm using Maildir format (I use offlineimap) , therefore my WL inbox folder starts with a . : - from my .wl wl-default-folder .INBOX ;; my main inbox I have the feeling that the dot at the beginning of the folder name confuses the org-mode when I try to follow the link. For example, following the link [[wl:.INBOX#29333][TEST]] trigger the following question in the minibuffer : Search message in nntp server localhost y/n/s(elect)? which fails whatever answer I give Maybe I've misunderstood the documentation and I search the web without success. I will really appreciate if someone could give me a example of a working link using WL in a Maildir configuration BTW, I'm using WL 2.25.9 and org-mode 7.01g Ronan ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] Re: epresent and Org-mode: using Emacs to run presentations of Org-mode docs
Hi, Yes, I can confirm batik-rasterizer, despite the name, made nice vector-based PDF from SVG. Thanks, Nick. So that's two options now, Inkscape and Batik. Enough noise from me on this, I think. Yours, Christian On 11/2/10 3:20 PM, Nick Dokos wrote: Christian Moem...@christianmoe.com wrote: Hi, the librsvg man page says PNG and JPEG raster formats only. CM On 11/2/10 11:40 AM, Rainer M Krug wrote: On Mon, Nov 1, 2010 at 11:47 PM, Christian Moem...@christianmoe.com mailto:m...@christianmoe.com wrote: Re: converting SVG Have you looked at rsvg (http://librsvg.sourceforge.net/)? I am not sure if it uses vector for pdf, but it might be worth a try? Cheers, Rainer 1. Prince (http://www.princexml.com) does SVG to PDF as vector graphics from the command line, very nicely. Too bad it's proprietary. e.g. : prince drawing.svg drawing.pdf 2. Ask Inkscape -- it's free software; unfortunately, the result is rasterized. e.g. : inkscape --without-gui --export-text-to-path --export-eps=drawing.eps drawing.svg From a sample 52 KB SVG file, Inkscape gives me a 420 KB EPS and Prince a 20 KB PDF. Cheers, Christian On 10/29/10 4:19 PM, Eric S Fraga wrote: Łukasz Stelmachlukasz.stelm...@iem.pw.edu.pl mailto:lukasz.stelm...@iem.pw.edu.pl writes: Eric S Fragaucec...@ucl.ac.ukmailto:ucec...@ucl.ac.uk writes: ImageMagick [1] will convert from/to SVG to/from many formats including EPS. I've not tried any conversions with SVG, mind you, so this is based on the documentation. I'll check it, but I'm afraid it does render SVG as bitmap first, and then converts, or rather encapsulates, it to EPS/PDF. ImageMagick is a bitmap manipulation tool after all. Very true. For presentations, this may not be that much of an issue (given the resolution of many data projectors)... but it's a very valid point. Do let us know if you find a vector based converter. Thanks, eric The batik svg rasteriser page http://xmlgraphics.apache.org/batik/tools/rasterizer.html says: This page describes the features of the SVG Rasterizer utility that comes with the Batik distribution. The SVG Rasterizer is a utility that can convert SVG files to a raster format. The tool can convert individual files or sets of files, making it easy to convert entire directories of SVG files. The provided formats are JPEG, PNG and TIFF, however the design allows new formats to be added easily. In addition, the rasterizer can (despite its name) transcode to PDF. I haven't used it at all, but that last sentence is suggestive. Maybe it fits the bill? HTH, Nick -- Christian Moe E-mail: m...@christianmoe.com Website: http://christianmoe.com ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] Re: How do I convert org to OpenOffice?
On Tue, Nov 2, 2010 at 8:08 PM, Jambunathan K kjambunat...@gmail.com wrote: Lennart Hi Jambunathan, Interesting that two people are working on org-OpenOffice exporter. The other person is me. I made this announcement roughly one week in to the project. - http://lists.gnu.org/archive/html/emacs-orgmode/2010-10/msg00372.html Ah, very good. I missed that one. I started this thread a month ago and hoped there where more people interested. I have struggled a bit with various ways to export from org-mode to odt. (Thanks for all the tips here.) And it was not that fun when things gots complicated so I wonder if it is better with a direct export. I took the rudimentary exporter in muse and started to work a bit on it. I have not done very much yet, just the part that puts all things together once the pieces (for example content.xml) are there. You can find what I have done so far in util/org-odt.el in the nXhtml repository. I started with org-html.el. I am attaching a test.org and test.odt from my work area (*as it is*). You will see that following things are taking shape: 1. Table Of Contents (Still not a 'native' Table Of Contents) 2. Various Character Styles 3. Various Paragraph Styles 4. Lists - Numbered, Bulleted, Description 5. Links - Internet Links, Internal Links as Bookmark/Xref 6. An embedded image 7. A simple table with a caption and numbering (you can see that xref to table has apparently broken) 8. Various kinds of Footnotes If you look inside the odt file you will see that meta.xml also taking shape. I have adopted an approach of scanning various features rather than solidifying the given feature. So the appearance could be flattering. Jambunathan K. Attachments: test.org (as plain), test.odt (as zip) It seems like we started from opposite corners so we can perhaps just combine what we have done. I have just done a small part, the zipping part, a bit more carefully (though it still need more work to be coordinated with what we already have in Emacs). Can we coordinate what we do in some way? Maybe a temporary repository? ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] Unable to generate link in non-org file with org-id-store-link present
On Sun, Oct 31, 2010 at 5:28 PM, Liam Healy l...@healy.washington.dc.us wrote: On Sun, Oct 31, 2010 at 4:02 PM, David Maus dm...@ictsoc.de wrote: At Sun, 31 Oct 2010 15:09:48 -0400, Liam Healy wrote: With recent versions (since about version 7) of org-mode, I cannot generate links in a non-org file when org-id-store-link is in org-store-link-functions. Either I get an error before first headline (makes no sense to me, since I'm not in an org file), or emacs spins forever, saturating the CPU and doing nothing. If I leave org-id-store-link out of org-store-link-functions, everything works fine but of course I get no id link in org files. Is there a fix for this? Which Org and Emacs version are you using? M-x org-version RET Org-mode version 7.02trans (release_7.02.22.gde21) M-x emacs-version RET GNU Emacs 23.1.1 (x86_64-pc-linux-gnu, X toolkit, Xaw3d scroll bars) of 2009-10-19 on debian-build.int-office-er.priv, modified by Debian And can you provide a backtrace for this behavior? 1. reload Org mode so it runs on uncompiled files M-x org-reload RET Done 2. Toggle debug-on-quit and debug-on-error M-x toggle-debug-on-quite RET M-x toggle-debug-on-error RET 3. Try to reproduce the bug (if Emacs spins for ever, hit C-g) If you encounter the error or can stop Emacs from hanging (C-g), you get a buffer with the backtrace. It did, I did, here it is: Debugger entered--Lisp error: (quit) re-search-forward(^[ ]* 4266 t) (while (re-search-forward re end t)) (let ((indent ...) (beg ...) (re ...) end hiddenp) (outline-next-heading) (setq end (point)) (goto-char beg) (while (re-search-forward re end t)) (setq hiddenp (org-invisible-p)) (end-of-line 1) (and (equal ... 10) (forward-char 1)) (while (looking-at ^[ ]*\\(:CLOCK:\\|:LOGBOOK:\\|CLOCK:\\|:END:\\)) (if ... ... ... ...)) (org-skip-over-state-notes) (skip-chars-backward \n ) (if (eq ... 42) (forward-char 1)) (let (...) (insert \n:PROPERTIES:\n:END:)) (beginning-of-line 0) (org-indent-to-column indent) (beginning-of-line 2) (org-indent-to-column indent) (beginning-of-line 0) (if hiddenp (save-excursion ... ...) (org-flag-drawer t))) org-insert-property-drawer() (save-excursion (org-insert-property-drawer) (setq end (progn ... ...))) (if force (save-excursion (org-insert-property-drawer) (setq end ...)) (throw (quote exit) nil)) (if (re-search-forward org-property-start-re end t) (setq beg (1+ ...)) (if force (save-excursion ... ...) (throw ... nil)) (goto-char beg) (if (re-search-forward org-property-start-re end t) (setq beg ...))) (let* ((beg ...) (end ...)) (goto-char beg) (if (re-search-forward org-property-start-re end t) (setq beg ...) (if force ... ...) (goto-char beg) (if ... ...)) (if (re-search-forward org-property-end-re end t) (setq end ...) (or force ...) (goto-char beg) (setq end beg) (org-indent-line-function) (insert :END:\n)) (cons beg end)) (save-excursion (let* (... ...) (goto-char beg) (if ... ... ... ... ...) (if ... ... ... ... ... ... ...) (cons beg end))) (catch (quote exit) (save-excursion (let* ... ... ... ... ...))) org-get-property-block(4037 4266 force) (setq range (org-get-property-block beg end (quote force))) (let ((buffer-invisibility-spec ...)) (setq range (org-get-property-block beg end ...)) (goto-char (car range)) (if (re-search-forward ... ... t) (progn ... ...) (goto-char ...) (insert \n) (backward-char 1) (org-indent-line-function) (insert : property :)) (and value (insert value)) (org-indent-line-function)) (cond ((equal property TODO) (when ... ...) (if ... ...) (org-todo value) (org-set-tags nil ...)) ((equal property PRIORITY) (org-priority ...) (org-set-tags nil ...)) ((equal property SCHEDULED) (if ... ... ...)) ((equal property DEADLINE) (if ... ... ...)) ((member property org-special-properties) (error The %s property can not yet be set with `org-entry-put' property)) (t (let ... ... ... ... ... ...))) (let ((beg ...) (end ...) range) (cond (... ... ... ... ...) (... ... ...) (... ...) (... ...) (... ...) (t ...))) (save-excursion (goto-char (or pom ...)) (org-back-to-heading t) (let (... ... range) (cond ... ... ... ... ... ...)) (run-hook-with-args (quote org-property-changed-functions) property value)) (save-excursion (if (markerp pom) (set-buffer ...)) (save-excursion (goto-char ...) (org-back-to-heading t) (let ... ...) (run-hook-with-args ... property value))) (org-with-point-at pom (org-back-to-heading t) (let (... ... range) (cond ... ... ... ... ... ...)) (run-hook-with-args (quote org-property-changed-functions) property value)) org-entry-put(4204 ID b7f6dacd-3d83-492d-877e-075d3312d0a6) (cond ((and id ... ...) id) (create (setq id ...) (org-entry-put pom ID id) (org-id-add-location id ...) id) (t nil)) (let ((id ...)) (cond (... id) (create ... ... ... id) (t nil))) (save-excursion (goto-char (or pom ...)) (let (...) (cond ... ... ...)))
Re: [Orgmode] [bug] two bugs: one with comments and with exporting inline tasks
Nicolas Goaziou n.goaz...@gmail.com writes: Hello, Eric S Fraga writes: I believe both of these problems are related to the new list handling as I used to be able to export inline tasks perfectly fine in September. Well, this is strange. I tried to get back to 7.01h, 7.01 and 6.36c and I obtain this same behavior. What kind of export did you use to obtain? Regards, -- Nicolas Well, now that you ask, I'm not sure what I used to obtain! blush I don't have any PDFs from when I was preparing my big proposal in August and September other than the final version (which obviously didn't have any inline tasks in it...). So maybe I've been very unfair to you and the problem has always existed. Sorry! It's still the case that there are two problems. For the first, there's obviously some leakage from the HTML export into the LaTeX export in that the list entry (which comes from the inline heading) is given an argument that seems to be HTML/CSS code... For the second problem, maybe I've misunderstood the export of a sub-tree -- I've initiated the export outside the inline heading so the export should include everything below the heading above? I'll play around some more tonight if I get a chance to see if I can narrow down the reasons for the failure. Thanks and apologies again for blaming your code unfairly! -- Eric S Fraga, GnuPG: 8F5C 279D 3907 E14A 5C29 570D C891 93D8 FFFC F67D using Org-mode version 7.02trans (release_7.3.6.gf0d2) in Emacs version 23.2.1 ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] Re: Problem with 7.02 - org-capture-templates not set from init file
Jeffrey DeLeo jeff.de...@rigpa.org writes: OK, I found the problem. In my emacs init file, further down I had: (require 'gnus-load) ;; for dev gnus (require 'message) (require 'bbdb) (require 'org-install) (require 'org-icalendar) (require 'org-mobile) ... Removing these requires results in working org and not stomping on org-capture-templates. I am somewhat confused here. Why would removal of the `require' statements fix the problem? Should we not *have* (require 'org-install) in order to have the latest org-mode be activated and loaded? Actually, I am having the same problem here after upgrading to 7.02. Hitting C-cc does run `org-capture' correctly, but the value of `org-capture-templates' (which was set using the customize interface, and has been saved to a separate emacs-custom.el file) does not have the set value. Using C-h v on `org-capture-templates', I get: , | org-capture-templates is a variable defined in `org-capture.el'. | Its value is nil | | Documentation: | Templates for the creation of new entries. ` Specifically, the value of this variable remains as `nil', and attempting to view the value via `customize-variable' returns a state of CHANGED outside Customize. However, the actual value is empty. , | Org Capture Templates: | INS | State: CHANGED outside Customize; operating on it here may be unreliable. | Templates for the creation of new entries. ` I am running GNU Emacs 23.2.50 and org-version does confirm org-7.02. BTW, whats with the org-7.3 on http://orgmode.org? Regards, -- Anupam Sengupta ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] Unable to generate link in non-org file with org-id-store-link present
Hi Liam, On Nov 2, 2010, at 9:45 PM, Liam Healy wrote: On Sun, Oct 31, 2010 at 5:28 PM, Liam Healy l...@healy.washington.dc.us wrote: On Sun, Oct 31, 2010 at 4:02 PM, David Maus dm...@ictsoc.de wrote: At Sun, 31 Oct 2010 15:09:48 -0400, Liam Healy wrote: With recent versions (since about version 7) of org-mode, I cannot generate links in a non-org file when org-id-store-link is in org-store-link-functions. Either I get an error before first headline (makes no sense to me, since I'm not in an org file), or emacs spins forever, saturating the CPU and doing nothing. If I leave org-id-store-link out of org-store-link-functions, everything works fine but of course I get no id link in org files. Is there a fix for this? Which Org and Emacs version are you using? M-x org-version RET Org-mode version 7.02trans (release_7.02.22.gde21) M-x emacs-version RET GNU Emacs 23.1.1 (x86_64-pc-linux-gnu, X toolkit, Xaw3d scroll bars) of 2009-10-19 on debian-build.int-office-er.priv, modified by Debian And can you provide a backtrace for this behavior? 1. reload Org mode so it runs on uncompiled files M-x org-reload RET Done 2. Toggle debug-on-quit and debug-on-error M-x toggle-debug-on-quite RET M-x toggle-debug-on-error RET 3. Try to reproduce the bug (if Emacs spins for ever, hit C-g) If you encounter the error or can stop Emacs from hanging (C-g), you get a buffer with the backtrace. It did, I did, here it is: Debugger entered--Lisp error: (quit) re-search-forward(^[ ]* 4266 t) (while (re-search-forward re end t)) (let ((indent ...) (beg ...) (re ...) end hiddenp) (outline-next-heading) (setq end (point)) (goto-char beg) (while (re-search-forward re end t)) (setq hiddenp (org-invisible-p)) (end-of-line 1) (and (equal ... 10) (forward-char 1)) (while (looking-at ^[ ]*\\(:CLOCK:\\|:LOGBOOK:\\|CLOCK:\\|:END:\ \)) (if ... ... ... ...)) (org-skip-over-state-notes) (skip-chars-backward \n ) (if (eq ... 42) (forward-char 1)) (let (...) (insert \n:PROPERTIES:\n:END:)) (beginning-of-line 0) (org-indent-to-column indent) (beginning-of-line 2) (org-indent-to-column indent) (beginning-of-line 0) (if hiddenp (save-excursion ... ...) (org-flag-drawer t))) org-insert-property-drawer() (save-excursion (org-insert-property-drawer) (setq end (progn ... ...))) (if force (save-excursion (org-insert-property-drawer) (setq end ...)) (throw (quote exit) nil)) (if (re-search-forward org-property-start-re end t) (setq beg (1+ ...)) (if force (save-excursion ... ...) (throw ... nil)) (goto-char beg) (if (re-search-forward org-property-start-re end t) (setq beg ...))) (let* ((beg ...) (end ...)) (goto-char beg) (if (re-search-forward org-property-start-re end t) (setq beg ...) (if force ... ...) (goto-char beg) (if ... ...)) (if (re-search-forward org-property-end-re end t) (setq end ...) (or force ...) (goto-char beg) (setq end beg) (org-indent-line-function) (insert :END:\n)) (cons beg end)) (save-excursion (let* (... ...) (goto-char beg) (if ... ... ... ... ...) (if ... ... ... ... ... ... ...) (cons beg end))) (catch (quote exit) (save-excursion (let* ... ... ... ... ...))) org-get-property-block(4037 4266 force) (setq range (org-get-property-block beg end (quote force))) (let ((buffer-invisibility-spec ...)) (setq range (org-get-property-block beg end ...)) (goto-char (car range)) (if (re-search-forward ... ... t) (progn ... ...) (goto-char ...) (insert \n) (backward-char 1) (org-indent-line-function) (insert : property :)) (and value (insert value)) (org-indent-line-function)) (cond ((equal property TODO) (when ... ...) (if ... ...) (org-todo value) (org-set-tags nil ...)) ((equal property PRIORITY) (org-priority ...) (org-set-tags nil ...)) ((equal property SCHEDULED) (if ... ... ...)) ((equal property DEADLINE) (if ... ... ...)) ((member property org-special-properties) (error The %s property can not yet be set with `org-entry-put' property)) (t (let ... ... ... ... ... ...))) (let ((beg ...) (end ...) range) (cond (... ... ... ... ...) (... ... ...) (... ...) (... ...) (... ...) (t ...))) (save-excursion (goto-char (or pom ...)) (org-back-to-heading t) (let (... ... range) (cond ... ... ... ... ... ...)) (run-hook-with-args (quote org-property-changed-functions) property value)) (save-excursion (if (markerp pom) (set-buffer ...)) (save-excursion (goto-char ...) (org-back-to-heading t) (let ... ...) (run-hook-with-args ... property value))) (org-with-point-at pom (org-back-to-heading t) (let (... ... range) (cond ... ... ... ... ... ...)) (run-hook-with-args (quote org-property-changed-functions) property value)) org-entry-put(4204 ID b7f6dacd-3d83-492d-877e-075d3312d0a6) (cond ((and id ... ...) id) (create (setq id ...) (org-entry-put pom ID id) (org-id-add-location id ...) id) (t nil)) (let ((id ...)) (cond (... id) (create ... ... ... id) (t nil))) (save-excursion (goto-char (or pom ...)) (let (...) (cond ... ... ...)))
Re: [Orgmode] Re: New clocktable code
On Nov 2, 2010, at 8:35 PM, Ilya Shlyakhter wrote: Carsten Dominik carsten.dominik at gmail.com writes: I have just pushed a rewrite of the clocktable code. Thanks Carsten! Maybe, the code could also be extended to display a summary of any variable, rather than just clocksum? E.g. the number of tasks done, or the amount of money spent. The sum for a given period would include the sum of a specified property in entries that were CLOSED within the specified period. Hi Ilya, I think thiswould now be easier to implement - even though this code is geared towar the clocking functionality. However, your proposal still sounds abstract - do you have concrete examples in mind? - Carsten ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] Problem with links to Wanderlust messages
Ronan BARZIC rbar...@gmail.com writes: Hi, I've difficulties to understand how to make links to WL messages from an Org file. According to the documentation, the syntax should be : [[wl:folder#id][Description]] - It is not clear for me if id is the number in front of the message in the WL Summary view ? Can someone confirm that ? (I have also a field Message-ID in each message header) The easiest way to find out what should be there is to: 1. go to the WL message, in the Summary window say. 2. type C-cl (org-store-link) 3. go to your org document where you want to link from 4. type C-cC-l (org-insert-link) and hit RET to accept the default which should be the link you /stored/ above. I have the feeling that the dot at the beginning of the folder name confuses the org-mode when I try to follow the link. For example, following the link [[wl:.INBOX#29333][TEST]] I didn't find that the . caused any problems (the majority of my mailboxes are in maildir format). However, I must say that following links to WL messages is not the most robust system. The problems are not in org but in WL, as far as I can tell. A couple of suggestions: make sure you have started WL *before* attempting to follow a link from org in any case and make sure you don't store a link from WL from within a filtered view. Due to the problems with linking to WL message, and a few other issues, I have recently moved back to GNUS which is basically more robust in all ways (although has a much steeper learning curve... but that's a story for another mailing list ;-). Maybe I've misunderstood the documentation and I search the web without success. I will really appreciate if someone could give me a example of a working link using WL in a Maildir configuration One example I have looks like this =wl:.wlinbox#4c63a6xxx0...@xxx.ac.uk= (with some bits replaced by XXX to protect the innocent) -- Eric S Fraga, GnuPG: 8F5C 279D 3907 E14A 5C29 570D C891 93D8 FFFC F67D using Org-mode version 7.02trans (release_7.3.6.gf0d2) in Emacs version 23.2.1 ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] Re: conditional export based on target
JP == Juan Pechiar j...@pechiar.com writes: On Thu, Oct 07, 2010 at 01:24:28AM -0300, Ezequiel Birman wrote: Is there something like conditional export? I'd like to use tikz when exporting to latex but my own hand-made ascii drawing when exporting to ascii/latin1/utf8. Hi, I've been thinking on your request, and today this appeared on the list which is quite similar: http://lists.gnu.org/archive/html/emacs-orgmode/2010-10/msg01106.html It seems as if block settings can be lisp function calls rather than a fixed string. So, for example: // ** Test conditional export #+source: test_output #+begin_src octave :results value vector :exports (if (and (boundp 'htmlp) htmlp) none results ) rand(2) #+end_src #+results: test_output | 0.3982018019389448 | 0.3879818701032038 | | 0.8053847746148466 | 0.630867175288 | Will export nothing to HTML, and the resulting output to other formats. Values for 'exports' can be 'both', 'none', 'code' or 'results'; and there are export flags latexp, htmlp, asciip, docbookp. I tested the above example, and it mostly works. Sometimes not, and I don't yet know why. Thank you Juan. This seems to work *always*. I had to remove the 'results: ...' portion but I don't understand why... #+source: tree1_latex #+BEGIN_SRC latex :exports (if (and (boundp 'latexp) latexp) results none) \begin{tikzpicture} [every node/.style={draw,fill=white,circle,inner sep=0pt,minimum size=1em}, level distance=3em, level 1/.style={sibling distance=8em}, level 2/.style={sibling distance=4em}, level 3/.style={sibling distance=2em}] \node [level distance=0pt,style={draw=none,minimum size=0pt}] {} child {node {} edge from parent [draw=none] child {node {} child {node {} } child {node [style={fill=black}] {}}} child {node [style={fill=black}] {} child {node {} } child {node [style={fill=black}] {} }}} child {node [style={fill=black}] {} edge from parent [draw=none] child {node {} child {node {} } child {node [style={fill=black}] {} }} child {node [style={fill=black}] {} child {node {}} child {node [draw=none,style={shade}] {} edge from parent [dashed]}}}; \end{tikzpicture} #+end_src #+source: tree1_ascii #+BEGIN_SRC emacs-lisp :exports (if (and (boundp 'asciip) asciip) results none) B N / \\ / \\ B N B N / \\ / \\ / \\ / \\ B N B N B N B (N) #+END_SRC I still don't know how to export the TikZ code to latex but a png or svg (generated by TikZ) to html. Also, if anyone can think of a better or different approach I'll be thankful. -- Ezequiel Birman ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] [bug] two bugs: one with comments and with exporting inline tasks
Eric S Fraga ucec...@ucl.ac.uk writes: Nicolas Goaziou n.goaz...@gmail.com writes: Hello, Eric S Fraga writes: I believe both of these problems are related to the new list handling as I used to be able to export inline tasks perfectly fine in September. Well, this is strange. I tried to get back to 7.01h, 7.01 and 6.36c and I obtain this same behavior. What kind of export did you use to obtain? Regards, -- Nicolas Well, now that you ask, I'm not sure what I used to obtain! blush I don't have any PDFs from when I was preparing my big proposal in August and September other than the final version (which obviously didn't have any inline tasks in it...). So maybe I've been very unfair to you and the problem has always existed. Sorry! It's still the case that there are two problems. For the first, there's obviously some leakage from the HTML export into the LaTeX export in that the list entry (which comes from the inline heading) is given an argument that seems to be HTML/CSS code... For the second problem, maybe I've misunderstood the export of a sub-tree -- I've initiated the export outside the inline heading so the export should include everything below the heading above? I'll play around some more tonight if I get a chance to see if I can narrow down the reasons for the failure. I have done so and there's some interesting behaviour. Here is a summary of 4 different results exporting essentially the same content for the attached org file: 1. export the whole file (C-cC-ed) produces a document with all the content but with the inline task defining a latex =\item= with a strange label (as indicated in my earlier message). 2. go to the headline and select the sub-tree (C-c@) and then export (C-cC-ed) generates a PDF with only the text up to the start (but not including) of the inline task. 3. place the cursor on *point 1* and export the sub-tree (C-cC-e1d) generates the same output as the previous point. 4. finally, place the cursor on *point 2* and export the sub-tree (C-cC-e1d) exports only the text *after* the inline task. Basically, for the last three cases, the exporter has a problem figuring out what sub-tree actually is. I don't think the problems have anything to do with the new list handling (apologies again!). I hope this helps somebody figure out what is going on. Thanks, eric # -*- coding: utf-8; -*- #+TITLE: examplebug.org #+AUTHOR:Eric S Fraga #+EMAIL: e.fr...@ucl.ac.uk #+DESCRIPTION: #+KEYWORDS: #+LANGUAGE: en #+OPTIONS: H:3 num:t toc:nil \n:nil @:t ::t |:t ^:t -:t f:t *:t :t #+OPTIONS: TeX:t LaTeX:t skip:nil d:nil todo:t pri:nil tags:not-in-toc #+INFOJS_OPT: view:nil toc:nil ltoc:t mouse:underline buttons:0 path:http://orgmode.org/org-info.js #+EXPORT_SELECT_TAGS: export #+EXPORT_EXCLUDE_TAGS: noexport #+LINK_UP: #+LINK_HOME: #+XSLT: * problem exporting to latex with inline tasks *point 1* I often use inline tasks to help me organise my thoughts as I am writing long documents. However, exporting these no longer seems to work. * TODO figure out why this doesn't work * END *point 2* This is some text the follows the inline task. -- : Eric S Fraga (GnuPG: 0xC89193D8FFFCF67D) in Emacs 23.2.1 : using Org-mode version 7.02trans (release_7.3.6.gf0d2) ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] Re: conditional export based on target
On Tue, Nov 02, 2010 at 04:41:05PM -0300, Ezequiel Birman wrote: #+source: tree1_latex #+BEGIN_SRC latex :exports (if (and (boundp 'latexp) latexp) results none) \begin{tikzpicture} ... \end{tikzpicture} #+end_src I still don't know how to export the TikZ code to latex but a png or svg (generated by TikZ) to html. I don't know if I understand your problem here, but maybe it has something to do with adding :results value latex to the #+begin_src header Check http://orgmode.org/manual/results.html#results BR, .j. ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] Re: How do I convert org to OpenOffice?
Interesting that two people are working on org-OpenOffice exporter. The other person is me. I made this announcement roughly one week in to the project. - http://lists.gnu.org/archive/html/emacs-orgmode/2010-10/msg00372.html Ah, very good. I missed that one. I started this thread a month ago and hoped there where more people interested. Hi again Jambunathan, I just tried to test what you have written. Then I noticed that you have a separate file styles.xml. You have to place the styles somewhere, but I wonder if I do not like the idea used in muse-odt.el by Paul Rivier better. He instead uses a default.odt file from which he grabs the styles.xml. If you do it Paul's way the user can easily edit the styles from within LibreOffice (or OpenOffice.org if someone still wants to use that - when LibreOffice is released). I rewrote the zipping together from Paul's file in a way that should be easy to use with your solution otherwise. ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] novice - inline src ?
Am a novice, and just trying my first src emacs lisp. Can a results output be included in the middle of a line of text ? I've looked through section 14 of the manual. Perhaps the entire line must be concated into the one composite line needed. See the quick brown fox example below, with src result plonked in the middle. Also, is there a switch on setting to avoid the Evaluate this Lisp code on your system? (yes or no) questions being asked at export - to always answer yes to this ? * test #+begin_src emacs-lisp :exports results (format-time-string %a %e %b %Y ) #+end_src #+begin_src emacs-lisp :exports none (defun pt () (format-time-string %a %e %b %Y )) #+end_src The quick brown fox jumps #+begin_src emacs-lisp :exports results (pt) #+end_src over the lazy dog. ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] novice - inline src ?
On Wed, Nov 03, 2010 at 03:34:58PM +1300, Adam wrote: Am a novice, and just trying my first src emacs lisp. Can a results output be included in the middle of a line of text ? Hi, Yo can include inline code blocks thus: The date today is src_emacs-lisp{(format-time-string %a %e %b %Y )}. The complete format is: src_lang[optional header arguments]{code body} Check the following message on the mailing list: Date: Tue, 03 Aug 2010 11:44:14 -0600 From: Eric Schulte schulte.e...@gmail.com Subject: Re: [Orgmode] Babel - display results in an overlay? Also, is there a switch on setting to avoid the Evaluate this Lisp code on your system? (yes or no) questions being asked at export - to always answer yes to this ? Customize the following variable to nil: org-confirm-babel-evaluate Regards, .j. ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] novice - inline src ?
On Wednesday 03 November 2010 04:23 pm, you wrote: On Wed, Nov 03, 2010 at 03:34:58PM +1300, Adam wrote: Am a novice, and just trying my first src emacs lisp. Can a results output be included in the middle of a line of text ? Hi, Yo can include inline code blocks thus: The date today is src_emacs-lisp{(format-time-string %a %e %b %Y )}. The complete format is: src_lang[optional header arguments]{code body} Check the following message on the mailing list: Date: Tue, 03 Aug 2010 11:44:14 -0600 From: Eric Schulte schulte.e...@gmail.com Subject: Re: [Orgmode] Babel - display results in an overlay? Also, is there a switch on setting to avoid the Evaluate this Lisp code on your system? (yes or no) questions being asked at export - to always answer yes to this ? Customize the following variable to nil: org-confirm-babel-evaluate Regards, .j. Great. Thank you. However in the example I gave, copied below, when I set org-confirm-babel-evaluate to nil, I get the error message Symbol's function definition is void: pt If org-confirm-babel-evaluate is t I get the normal confirm dialogue. Am using Org-mode version 7.01hGNU Emacs 23.1.1 * test #+begin_src emacs-lisp :exports results (format-time-string %a %e %b %Y ) #+end_src #+begin_src emacs-lisp :exports none (defun pt () (format-time-string %a %e %b %Y )) #+end_src The quick brown fox jumps #+begin_src emacs-lisp :exports results (pt) #+end_src over the lazy dog. ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] Re: How do I convert org to OpenOffice?
Hello Lennart I uploaded a snapshot of org-7.3 and committed my workarea files to repo.or.cz. For now, rely on the commits and the logs to get started with what I have done till now. Web Interface: - http://repo.or.cz/w/org-mode/oo.git/ Push URL: - ssh://repo.or.cz/srv/git/org-mode/oo.git Read-only URL: - git://repo.or.cz/org-mode/oo.git - http://repo.or.cz/r/org-mode/oo.git Admin URL: - http://repo.or.cz/editproj.cgi?name=org-mode/oo I will send the admin password separately to you (Lennart) and Matt separately so that you can add yourself to committers. Interesting that two people are working on org-OpenOffice exporter. The other person is me. I made this announcement roughly one week in to the project. - http://lists.gnu.org/archive/html/emacs-orgmode/2010-10/msg00372.html Ah, very good. I missed that one. I started this thread a month ago and hoped there where more people interested. Hi again Jambunathan, I just tried to test what you have written. Then I noticed that you have a separate file styles.xml. You have to place the styles somewhere, but I wonder if I do not like the idea used in muse-odt.el by Paul Rivier better. He instead uses a default.odt file from which he grabs the styles.xml. If you do it Paul's way the user can easily edit the styles from within LibreOffice (or OpenOffice.org if someone still wants to use that - when LibreOffice is released). I rewrote the zipping together from Paul's file in a way that should be easy to use with your solution otherwise. I agree that working with a template file is more user-friendly than working with an xml file. Which codebase should we start from? I started with org-html.el because it assured me a stable and feature-rich base that is also XMLish. One of the problems that I see with org-html.el route is that it is a bit monolithic - there is a one big blob that does everything. The side-effect of this is that our merges are most likely to conflict (even if we work on two independent functional pieces) If you look at org-odt.el, you will see that I have siphoned off the Table Of Contents in to smaller routines, partly for my own understanding and mostly because I wanted to break up the monolithic structure of org-export-as-odt. I also have a feeling that (my) org-odt.el has started becoming a beast of it's own resembling less and less like org-html.el that it started with. Jambunathan K. ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] Re: How do I convert org to OpenOffice?
I'm glad of it though! Jambunathan, would you be willing to put your code up on github? Then we can perhaps all help out in a co-ordinated manner. I put it up on repo.or.cz as I already had an account there. Here is the URL: - http://repo.or.cz/w/org-mode/oo.git/ If you od put it on github, maybe you can suggest minor features for people to work on -- i'm a lousy coder ( v. busy for about 3 more weeks) but maybe I and others on the list could help with some of the more tedious elements. Anyone curious about the odt exporter can download a snapshot anytime and export or report problems. contrib/odt/ directory is the best place to get started. 1. README.org - 'The one file' for jotting down TODOs, FIXMEs or any useful ideas. 2. setup.el - Useful elisp stuff that can go in to a user's .emacs 3. files/ and files/test.org - Unit Test file for feeding to the exporter. I have currently bound C-c C-e o and C-c C-e O for OpenOffice export. As I write now, things are in very early stages (as in 'Jurassic Times'). So it is not really meant to be used by anyone other than the committers. Needless to say it will mature as time progresses. Jambunathan K. ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode