[Orgmode] Migrating from zim to org-mode ?

2010-07-28 Thread Olivier Berger
Hi.

Is there docs already compiled by someone having migrated from Zim, a
desktop wiki [0], to Emacs + org-mode ?

Zim also uses text files, so I guess a few conversion scripts wouldn't
be so hard, but of course if someone already tried it, it would save me
time and effort.

Some useability / convenience comparison betw Zim and Org-Mode would be
interesting to me too.

Thanks in advance.

Best regards,

[0] http://zim-wiki.org/
-- 
Olivier BERGER olivier.ber...@it-sudparis.eu
http://www-public.it-sudparis.eu/~berger_o/ - OpenPGP-Id: 2048R/5819D7E8
Ingénieur Recherche - Dept INF
Institut TELECOM, SudParis (http://www.it-sudparis.eu/), Evry (France)


___
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: Fixing slowness of following Gnus links to IMAP articles

2010-07-28 Thread Tassilo Horn
David Maus dm...@ictsoc.de writes:

Hi David,

I'm trying to add a workaround to org-gnus.el which should save the
slowness of querying the IMAP server by looking up the article number
in the group's .overview file.  But since I don't have nnimap groups,
we have to play some question  answer game. ;-)

Please apply this patch and set
`org-gnus-nnimap-query-article-no-from-file' to t.

 The patch does not work: It calls `nnimap-retrieve-headers-from-file'
 without the required arguments (group server)

Argh, stupid me!  Here's a corrected patch.

--8---cut here---start-8---
diff --git a/lisp/org-gnus.el b/lisp/org-gnus.el
index 7ec305b..7a339cd 100644
--- a/lisp/org-gnus.el
+++ b/lisp/org-gnus.el
@@ -55,6 +55,16 @@ negates this setting for the duration of the command.
   :group 'org-link-store
   :type 'boolean)
 
+(defcustom org-gnus-nnimap-query-article-no-from-file nil
+  If non-nil, `org-gnus-follow-link' will try to translate
+Message-Ids to article numbers by querying the .overview file.
+Normally, this translation is done by querying the IMAP server,
+which is usually very fast.  Unfortunately, some (maybe badly
+configured) IMAP servers don't support this operation quickly.
+So if following a link to a Gnus article takes ages, try setting
+this variable to `t'.
+  :group 'org-link-store
+  :type 'boolean)
 
 ;; Install the link type
 (org-add-link-type gnus 'org-gnus-open)
@@ -173,7 +183,11 @@ If `org-store-link' was called with a prefix arg the 
meaning of
   (cond ((and group article)
 (gnus-activate-group group t)
 (condition-case nil
-(let ((backend (car (gnus-find-method-for-group group
+(let* ((method (gnus-find-method-for-group group))
+   (backend (car method))
+   (server (cadr method)))
+  (message method = %s\ngroup = %s\nbackend = %s\nserver = %s
+   method group backend server)
   (cond
((eq backend 'nndoc)
 (if (gnus-group-read-group t nil group)
@@ -183,6 +197,12 @@ If `org-store-link' was called with a prefix arg the 
meaning of
(t
 (let ((articles 1)
   group-opened)
+  ;; work arround IMAP servers that perform badly in
+  ;; SEARCH commands.
+  (when (and (eq backend 'nnimap)
+ org-gnus-nnimap-query-article-no-from-file)
+(let ((headers (nnimap-retrieve-headers-from-file group 
server)))
+  (message headers = %s headers)))
   (while (and (not group-opened)
   ;; stop on integer overflows
   ( articles 0))
--8---cut here---end---8---


 and the headers are not fetched because
 `nnimap-retrieve-headers-from-file' looks for a NOV cache file, not
 .overview.

Aren't overview file and NOV file synonyms?

Hm, anyway.  In the Gnus docs I've found this paragraph:

,[ (info (gnus)IMAP) ]
| `nnimap-nov-is-evil'
|  Never generate or use a local NOV database. Defaults to the value
|  of `gnus-agent'.
| 
|  Using a NOV database usually makes header fetching much faster,
|  but it uses the `UID SEARCH UID' command, which is very slow on
|  some servers (notably some versions of Courier). Since the Gnus
|  Agent caches the information in the NOV database without using the
|  slow command, this variable defaults to true if the Agent is in
|  use, and false otherwise.
`

So maybe we're trying to replace one slow command with another slow
command.  Especially, the fact that Courier is explicitly mentioned is a
bit frustrating.  Well, let's try it out and see if it helps a bit.

 Alas: I couldn't figure out how to enable NOV cache for my nnimap
 group.  Setting `nnimap-nov-is-evil' to nil didn't help.

This variable defaults to the value of `gnus-agent', so I assume the
agent has to be enabled (which is default), and most probably the IMAP
server has to be agentized as well.  That can be done in the server
buffer (`^' in *Group*), and then:

,[ (info (gnus)Server Agent Commands) ]
| `J a'
|  Add the current server to the list of servers covered by the Gnus
|  Agent (`gnus-agent-add-server').
`

Bye,
Tassilo


___
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: Fixing slowness of following Gnus links to IMAP articles

2010-07-28 Thread Tassilo Horn
Nick Dokos nicholas.do...@hp.com writes:

Hi Nick,

 [Warning: I know very little about gnus, perhaps just enough
  to be dangerous and you probably already know all this, but just
  in case... The bit that caught my attention is the slowness of
  the uid search command on some versions of Courier, which seems...
  related.]

Yeah, just a minute ago when replying to David I also stumbled across
that paragraph.  So maybe we are trying to replace one extremely long
running command which only occurs when following links (or searching for
Message-Ids) with a constant slowness in normal operation.  But let's
try it out.

 Perhaps this bit from the Gnus docs might help?

 ,
 | `nnimap-nov-is-evil'
 |  Never generate or use a local NOV database. Defaults to the value
 |  of `gnus-agent'.
 | 
 |  Using a NOV database usually makes header fetching much faster,
 |  but it uses the `UID SEARCH UID' command, which is very slow on
 |  some servers (notably some versions of Courier). Since the Gnus
 |  Agent caches the information in the NOV database without using the
 |  slow command, this variable defaults to true if the Agent is in
 |  use, and false otherwise.
 `

 Seems to have something to do with the agent? In my case, both

   gnus-agent
 and
   gnus-agent-cache

 are t, but I have no idea how to set up nnimap, so I can't check any
 of this.

It should be as easy as:

(add-to-list 'gnus-secondary-select-methods
 '(nnimap MyAccount
  (nnimap-address my-imap.server.com)))

and putting your user/password for my-imap.server.com into your
~/.authinfo.  You might want to put a (nnimap-stream tls) into the
method spec above if the server supports TLS (or ssl for SSL).

 One-of-these-days-I'll-really-understand-gnus-but-not-soon-ly yours,

Nobody understands Gnus. ;-)

Bye,
Tassilo


___
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: [BABEL] org-babel-post-tangle-hook problems

2010-07-28 Thread Rainer M Krug
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 27/07/10 15:32, Rainer M Krug wrote:
 Hi Eric
 
 I relized the following problems today:
 
 After setting the org-babel-post-tangle-hook (e.g.
 (add-hook 'org-babel-post-tangle-hook
 (lambda () (message I'm in %s (buffer-file-name)) ))
 )
 
 the .org file closes, and the .R file is opened.
 If I tangle a second time, emacs tells me that the .R file has changed
 on disk, and if it should be re-read.
 I don't know what happened, but it would be nice to have the working
 behavior back.
 
 I haven't used org for a few days, so I don't know when it happened.


One addition: it works with org-7.01g, but not any more with
Org-mode version 7.01trans (release_7.01g.31.g95212)

Example org file:

#
** tangle R and load
  #:PROPERTIES:
  #:tangle:   to-load.r
  #:END:

evaluate this
#+begin_src emacs-lisp :results silent :tangle no
(add-hook 'org-babel-post-tangle-hook
(lambda () (ess-load-file (buffer-file-name
#+end_src

then tangle

#+begin_src R :comments yes
x - 8
#+end_src
t
#+begin_src R
 y - 9
#+end_src

#+begin_src R :tangle file2.R
 y - 9
#+end_src
#

Cheers,

Rainer


 
 Cheers,
 
 Rainer
 

- -- 
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/

iEYEARECAAYFAkxP2cUACgkQoYgNqgF2egqCtQCfUmO1nDdTlyHNyxpFtr5xpvQI
g7MAn1duHEB9ezE2v1/39dR/ovambwOR
=uK2G
-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] row and col spaning in table?

2010-07-28 Thread Giovanni Ridolfi
David Hajage dhaj...@gmail.com writes:

 and I was wondering if row and col spaning was possible?
Currently not. 
But, if this is your case, you should use the table.el package.

 If not, is there any plan to add this feature in a future release? 
I don't think so. There's already the table.el package.
 Please see the manual (emphasis is mine) 

(Packages that Org cooperates with):

`table.el' by Takaaki Ota
 Complex ASCII tables with automatic line wrapping, column- and
 row-spanning, and alignment can be created using the Emacs table
 package by Takaaki Ota (`http://sourceforge.net/projects/table',
 and also part of Emacs 22).  

 *Org-mode will recognize these tables and export them properly.*

 Because of interference with other
 Org-mode functionality, you unfortunately cannot edit these tables
 directly in the buffer.  Instead, you need to use the command `C-c
 '' to edit them, similar to source code snippets.

`C-c ''
  Edit a `table.el' table.  Works when the cursor is in a
  table.el table.

`C-c ~'
  Insert a `table.el' table.  If there is already a table at
  point, this command converts it between the `table.el' format
  and the Org-mode format.  See the documentation string of the
  command `org-convert-table' for the restrictions under which
  this is possible.  `table.el' is part of Emacs since Emacs 22.

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] insert .org file into other .org file by link

2010-07-28 Thread Rainer M Krug
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hi

I have a .org file (lets call it basic.org), which creates me a report
from a simulation (of a variable x, saved from R) - it works fine for
export to html and pdf.

Now I want to create a report (all.org), which should include the report
from basic.org 10 times, but basic.report should be created from
different simulations (X1, X2, X3, ..., X10).

How can I acieve this, without having to copy - paste the .org file in
10 times? I would like to have a kind of dynamic lining, so that I can

a) specify the name of the variable to be analysed
b) the all.org is using basic.org to create the all report, so that
when I change basic.org, the report based on all.org is also changed.

I am sure, that there is a way of achieving this,

Cheers,

Rainer

- -- 
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/

iEYEARECAAYFAkxP8IMACgkQoYgNqgF2egquLQCeJyQvGtng1NQmUsJitlc1ECZ/
SNcAn0gtIBJyE512zLkdn1No0i2rPDNW
=UtIZ
-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] Re: Installation - no way

2010-07-28 Thread Jason McBrayer
On Tue, Jul 27, 2010 at 4:58 PM, Andrea Crotti
andrea.crott...@gmail.com wrote:
 Have a look also here
 http://www.ourcomments.org/Emacs/EmacsW32Util.html
 It looks a bit old and I'm not sure it contains org-mode but it should
 be a bit easier for beginners.

I'd also recommend this for Emacs beginners on Windows. EmacsW32 does
have org-mode, just a little out of date.

-- 
Jason F. McBrayer
http://jfm.carcosa.net/

___
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] Eliminate line breaks in html

2010-07-28 Thread John Hendy
@ Giovanni: the manual says \n:nil does not work. I played around with it
anyway but was unsuccessful. Bummer as it seemed like it would have been
perfect...

@ TIm, I am aware of this option and it's what I was referencing in the
original note with:

 I could resort to explicit html every time I post (requiring br \
 for every line break) but this would also require fixing all
 pre-existing posts which is pretty much not an option.

But what about my point that currently all my posts do not use this? When I
experimented with this option yesterday it turned old posts into huge run-on
paragraphs with no structure, hence I don't really think it's an option
unless I re-edit every post. Going forward, it'd be easier to somehow get
rid of line breaks... though maybe I should just write my own template or
something. I don't really use p in my posts anyway but prefer the single
line space created by just on br \.

I dunno -- any thoughts? Should I re-do like 30 posts for this? Is there any
other way?


Thanks for the help, all.
John

On Wed, Jul 28, 2010 at 5:30 AM, Tim Burt tcb...@rochester.rr.com wrote:

 John Hendy jw.he...@gmail.com writes:

  I use org for exporting to html and then pasting into blogger
 I use this process also for Blogger
  ... but every time I do I need to delete line breaks.
 ... but I do not need to delete line breaks.  See

 http://naturallogofx.rketburt.org/2010/07/linebreaks-blogger-and-org-mode.html
 for an article that describes what I do.  The fix for me was in the
 Blogger settings, not anything in emacs.

  Is there a way to get org to just publish the blob without breaking
  lines every time?
 I do not know how to prevent line breaks in the export, but nor have I
 needed to do that.

  I'm guessing it has to do with my minor fill mode as the line breaks
  tend to be the same as they are in org.

 
  In typical export, everything is surrounded by html tags but in blogger
 on
  doesn't have these and thus line breaks are line breaks.
 The article reference above indicates how to stop Blogger from
 presenting an input linebreak (e.g. newline character) as an output
 linebreak.

  I could resort to explicit html every time I post (requiring br \
  for every line break) but this would also require fixing all
  pre-existing posts which is pretty much not an option.
 
  Any idea what I could do?
 Let me know if the article reference does not help solve the issue.

 Tim


 
 
  Thanks,
  John
  ___
  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

___
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 in org-mode-export-as-latex

2010-07-28 Thread Neil Hepburn


The latest version (7.01g) seems to have a bug when exporting to PDF (and 
LaTeX) with tables with labels.  The export does not label the table in 
the LaTeX file although it is labeled in the .org file.  The following 
code in an org-mode file


#+CAPTION: A Simple Table
#+LABEL:  tbl:ATbl
|--+--|
| column 1 | column 2 |
|--+--|
| thing| one  |
| thing| two  |
|--+--|

leads to this in the LaTeX file

\begin{table}[htb]
\caption{A Simple Table}
\begin{center}
\begin{tabular}{ll}
\hline
 column 1column 2  \\
\hline
 thing   one   \\
 thing   two   \\
\hline
\end{tabular}
\end{center}
\end{table}

Note the missing \label{} command in the LaTeX version. I rolled back to 
version 6.34c and everything works.


Cheers,
Neil


==
Neil Hepburn, Economics Lecturer
Department of Social Sciences, Augustana Faculty
the University of Alberta
Camrose, Alberta

Phone: 780.679.1588
email: nhepb...@ualberta.ca

___
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: [BABEL] org-babel-post-tangle-hook problems

2010-07-28 Thread Eric Schulte
Hi Rainer,

Thanks for catching this, I've just pushed up a fix.

Best -- Eric

Rainer M Krug r.m.k...@gmail.com writes:

 On 27/07/10 15:32, Rainer M Krug wrote:
 Hi Eric
 
 I relized the following problems today:
 
 After setting the org-babel-post-tangle-hook (e.g.
 (add-hook 'org-babel-post-tangle-hook
 (lambda () (message I'm in %s (buffer-file-name)) ))
 )
 
 the .org file closes, and the .R file is opened.
 If I tangle a second time, emacs tells me that the .R file has changed
 on disk, and if it should be re-read.
 I don't know what happened, but it would be nice to have the working
 behavior back.
 
 I haven't used org for a few days, so I don't know when it happened.


 One addition: it works with org-7.01g, but not any more with
 Org-mode version 7.01trans (release_7.01g.31.g95212)

 Example org file:

 #
 ** tangle R and load
   #:PROPERTIES:
   #:tangle:   to-load.r
   #:END:

 evaluate this
 #+begin_src emacs-lisp :results silent :tangle no
 (add-hook 'org-babel-post-tangle-hook
 (lambda () (ess-load-file (buffer-file-name
 #+end_src

 then tangle

 #+begin_src R :comments yes
 x - 8
 #+end_src
 t
 #+begin_src R
  y - 9
 #+end_src

 #+begin_src R :tangle file2.R
  y - 9
 #+end_src
 #

 Cheers,

 Rainer


 
 Cheers,
 
 Rainer
 

___
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: [BABEL] evaluation of R code in export

2010-07-28 Thread Eric Schulte
Rainer M Krug r.m.k...@gmail.com writes:

 Hi Eric,

 On 23/07/2010 19:45, Eric Schulte wrote:
 Hi Rainer,
 
 I general it is useful to have the results of Babel-evaluated code
 appear in the session history as it can help for debugging.

 Ok - agreed. The results are quite useful - but I would prefer the
 history of the commands in the R session which is accessible by C-up to
 not include the commands issued - but I can live with it as it is now.


Hi Rainer,

I have found no good answer for sending commands to an inferior process
w/o adding them to the history ring.  There is one possible way forward,
the investigation of which is now on the task stack for babel
development but probably won't happen in the near future.

Best -- 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


Re: [Orgmode] R Babel Example

2010-07-28 Thread Eric Schulte
Hi Russell,

This is really great!  Would you mind if we made this slightly more
official and linked to it from the Babel documentation on Worg?

Cheers -- Eric

Russell Adams rlad...@adamsinfoserv.com writes:

 I just did a sample of R with Babel in dual formats, png for viewing
 inline and PDF for latex importing of smooth graphics.

 Nothing official, but open to all. I borrowed a free sample graph with
 credit to the original URL, thanks Paul Murrel!

 http://adamsinfoserv.com/RExample/RBabelExample.org
 http://adamsinfoserv.com/RExample/RBabelExample_screenshot.png
 http://adamsinfoserv.com/RExample/RBabelExample.pdf

 I was trying to demonstrate why its so easy to write complex reports
 in Org, with viewing my R code results inline, and publishing to great
 PDF output.

 Enjoy.


 --
 Russell Adamsrlad...@adamsinfoserv.com

 PGP Key ID: 0x1160DCB3   http://www.adamsinfoserv.com/

 Fingerprint:1723 D8CA 4280 1EC9 557F  66E8 1154 E018 1160 DCB3

 ___
 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

___
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: Composing letters using org-mode and scrlttr2

2010-07-28 Thread Eric Schulte
Hi Jambunathan,

This looks very useful, and the output of scrlttr2 looks great.  I think
two things can be done to make this more accessible to the wider
Org-mode community.

First it seems (as you mentioned) like the bulk of your changes can be
implemented without any change to the Org-mode core, but rather by using
existing hooks (e.g. removing newlines in `org-export-latex-final-hook'
and defining a scrlttr2 class in `org-export-latex-classes').

Second, a set of step-by-step instructions documenting how to generate a
letter from an Org-mode file using your patch would make this much more
approachable and would make a good addition to Worg.

I look forward to trying this out.

Thanks -- Eric

Jambunathan K kjambunat...@gmail.com writes:

 With reference to my earlier post,
 (http://lists.gnu.org/archive/html/emacs-orgmode/2010-07/msg01060.html)

 I would like to add the following clarification.


 #+LaTeX_CLASS_OPTIONS: 
 [a4paper,parskip=full,backaddress=off,foldmarks=off,jambu]

 All the styling and context-specific information comes from 'jambu' in
 the LaTeX_CLASS_OPTIONS line. In this case, jambu is 'an lco file'
 that in turn loads DIN.lco. (The later file comes with the standard
 distribution)

 The patch as such doesn't bother with the styling elements but merely
 transforms content from org to scrlttr2 form. To illustrate,

 * subject
   Composing letters using org-mode and scrlttr2
   
 section in org gets transformed in the final letter into the following
 TeX form.

 \setkomavar{subject} {
 \label{sec-2}
   Sub:- Composing letters using org-mode and scrlttr2
   
 }

 This is done as part of org-scrlttr2-sectioning defun in my earlier
 patch.

 Jambunathan K.

 --- Input Org file ---

 #+TITLE: 
 #+AUTHOR:
 #+EMAIL:
 #+LANGUAGE:
 #+TEXT:

 #+LaTeX_CLASS_OPTIONS: 
 [a4paper,fromalign=right,pagenumber=headmiddle,parskip=full,fromphone=true,fromfax=false,fromrule=false,fromemail=true,subject=afteropening,backaddress=off,foldmarks=off,jambu]

 #+OPTIONS: toc:nil 
 #+LaTeX_CLASS: scrlttr2

 * letter
   Org Mode User Group \\
   World Wide Web
   
 * subject
   Sub:- Composing letters using org-mode and scrlttr2
   
 * opening
   Dear Org Mode Users

 * body
   Lately, I have been composing formal letters using KOMA script's
   sscrlttr2. I found it convenient to have them composed from within
   org-mode. 
   
   I am enclosing the initial set of changes needed to compose some
   simple letters as this one.
   
   The only change that is too 'intrusive' seems to be an extra newline
   which gets added immediately after the emission of labels. These
   extra newlines trigger syntax errors in the closing{} and encl{}
   directives.
   
   I think rest of the changes could be squeeed in through existing
   hooks.

 #+BEGIN_EXAMPLE
 -   (insert (mapconcat (lambda (l) (format \\label{%s} l))
 -  label-list \n) \n))
 + (insert (mapconcat (lambda (l) (format \\label{%s} l))
 +label-list \n)))
 #+END_EXAMPLE 
   
   If there is some general interest, I could work on making a formal
   patch available.

 * closing
   Yours Truly

 * encl
   Patch from my work-area.

 --- Output Tex file ---  

 % Created 2010-07-26 Mon 23:19
 \documentclass[a4paper,fromalign=right,pagenumber=headmiddle,parskip=full,fromphone=true,fromfax=false,fromrule=false,fromemail=true,subject=afteropening,backaddress=off,foldmarks=off,jambu]{scrlttr2}
 \usepackage[latin1]{inputenc}
 \usepackage[T1]{fontenc}
 \usepackage{fixltx2e}
 \usepackage{graphicx}
 \usepackage{longtable}
 \usepackage{float}
 \usepackage{wrapfig}
 \usepackage{soul}
 \usepackage{t1enc}
 \usepackage{textcomp}
 \usepackage{amssymb}
 \usepackage{hyperref}
 \tolerance=1000
 \usepackage{pdfpages}
 \providecommand{\alert}[1]{\textbf{#1}}

 \title{}
 \author{}
 \date{26 July 2010}

 \begin{document}

 \begin{letter} {
 \label{sec-1}
   Org Mode User Group \\
   World Wide Web
   
 }

 \setkomavar{subject} {
 \label{sec-2}
   Sub:- Composing letters using org-mode and scrlttr2
   
 }

 \opening {
 \label{sec-3}
   Dear Org Mode Users
 }


 \label{sec-4}
   Lately, I have been composing formal letters using KOMA script's
   sscrlttr2. I found it convenient to have them composed from within
   org-mode. 
   
   I am enclosing the initial set of changes needed to compose some
   simple letters as this one.
   
   The only change that is too `intrusive' seems to be an extra newline
   which gets added immediately after the emission of labels. These
   extra newlines trigger syntax errors in the closing\{\} and encl\{\}
   directives.
   
   I think rest of the changes could be squeeed in through existing
   hooks.

 \begin{verbatim}
 - (insert (mapconcat (lambda (l) (format \\label{%s} l))
 -label-list \n) \n))
 +   (insert (mapconcat (lambda (l) (format \\label{%s} l))
 +  label-list \n)))
 \end{verbatim}
   
   If there is some general 

Re: Prompts again WAS Re: [Orgmode] avoiding source block prompts

2010-07-28 Thread Eric Schulte
Thanks Chuck,

I've just swapped in your new and improved regexp.

I share your concern both that there could be cases where prompts aren't
matched, or more seriously where the actual output looks like a prompt
(e.g. user returns a prompt-like string).

Before taking this explicit prompt removal approach I tried
automatically removing comment lines from the input before passing it to
the inferior R process, however that ran into similar problems of users
potentially inputting valid strings which look like comments -- which
would be hard to catch without implementing a fairly sophisticated R
parser as part of Babel.

This new regexp looks like the best option for now.

Thanks! -- Eric

Charles C. Berry cbe...@tajo.ucsd.edu writes:

 Eric,

 In ob-R.el, changing this

 (if (string-match ^\\([ ]+\\)\\[[0-9]+\\] line)

 to this

 (if (string-match ^\\([ ]*[+][ ]?\\)+\\([[0-9]+\\|[ ]\\) line)

 seems to fix things (note I added plus sign which is the continuation
 prompt in R).

 I tried it on a bunch of varied source blocks and it seems to work OK,
 but I worry that there may be case where it will fail.

 Chuck


 On Tue, 27 Jul 2010, Charles C. Berry wrote:


 Eric,

 I spoke too soon.

 Have a look at the following. You'll see that the prompts show up there. :-(

 Chuck

 #+begin_src R :session :results output
 ### create x
 x - data.frame(a=rnorm(2),b=rnorm(2))
 ### now print the result
 x
 #+end_src

 #+results:
 :
 :  a  b
 :  1 0.2702748 -0.2938296
 :  2 1.1095136  0.1769425



 On Tue, 27 Jul 2010, Charles C. Berry wrote:

  On Tue, 27 Jul 2010, Eric Schulte wrote:

Hi Charles,
 I just pushed up a fix for the extra prompts in your output.
 You will
still have a blank line (the output from x - rnorm(1)), however you
can suppress that line by placing the x - rnorm(1) command in a
previous code block in the same session.

  Eric,

  Thanks. That works for me.

  Chuck

 Best -- Eric
 Charles C. Berry cbe...@tajo.ucsd.edu writes:
  I think this is a new feature or perhaps a bug, which I
 noticed when
 upgrading to version 7.01.
   The newline and the two prompts ' ' in the results
 block below did
 not show up in the earlier versions I used.
   If this is a 'feature', is there a clean way to change
 this behavior?
   If this is a bug, is there a simple patch to fix it?
   #+begin_src R :session :results output
 ### create x
 x - rnorm(1)
 ### now print the result
 x
 #+end_src
   #+results:
 :
   : [1] 2.186783
 What I would have liked is to have something that
 looks like this:
   #+results:
   :   [1] 2.186783
   Thanks,
   Chuck
 Charles C. Berry(858)
 534-2098
 Dept of
 Family/Preventive Medicine
 E mailto:cbe...@tajo.ucsd.edu UC San Diego
 http://famprevmed.ucsd.edu/faculty/cberry/  La Jolla, San
 Diego 92093-0901
   ___
 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
  

  Charles C. Berry(858) 534-2098
 Dept of Family/Preventive
  Medicine
  E mailto:cbe...@tajo.ucsd.edu  UC San Diego
  http://famprevmed.ucsd.edu/faculty/cberry/  La Jolla, San Diego 92093-0901



  ___
  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



 Charles C. Berry(858) 534-2098
Dept of Family/Preventive
 Medicine
 E mailto:cbe...@tajo.ucsd.eduUC San Diego
 http://famprevmed.ucsd.edu/faculty/cberry/  La Jolla, San Diego 92093-0901



 ___
 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


 Charles C. Berry(858) 534-2098
 Dept of Family/Preventive Medicine
 E mailto:cbe...@tajo.ucsd.edu UC San Diego
 http://famprevmed.ucsd.edu/faculty/cberry/  La Jolla, San Diego 92093-0901

___
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] R Babel Example

2010-07-28 Thread Russell Adams
Eric,

I'd suggest moving it into Worg completely, that's why I made it
openly available.

I was hoping someone would snatch it up as a sample. ;]

Let me know when its moved and I'll take down my temporary copy.

Thanks.

On Wed, Jul 28, 2010 at 07:57:44AM -0600, Eric Schulte wrote:
 Hi Russell,
 
 This is really great!  Would you mind if we made this slightly more
 official and linked to it from the Babel documentation on Worg?
 
 Cheers -- Eric
 
 Russell Adams rlad...@adamsinfoserv.com writes:
 
  I just did a sample of R with Babel in dual formats, png for viewing
  inline and PDF for latex importing of smooth graphics.
 
  Nothing official, but open to all. I borrowed a free sample graph with
  credit to the original URL, thanks Paul Murrel!
 
  http://adamsinfoserv.com/RExample/RBabelExample.org
  http://adamsinfoserv.com/RExample/RBabelExample_screenshot.png
  http://adamsinfoserv.com/RExample/RBabelExample.pdf
 
  I was trying to demonstrate why its so easy to write complex reports
  in Org, with viewing my R code results inline, and publishing to great
  PDF output.
 
  Enjoy.
 
 
  --
  Russell Adamsrlad...@adamsinfoserv.com
 
  PGP Key ID: 0x1160DCB3   http://www.adamsinfoserv.com/
 
  Fingerprint:1723 D8CA 4280 1EC9 557F  66E8 1154 E018 1160 DCB3
 
  ___
  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
 
 ___
 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
 


--
Russell Adamsrlad...@adamsinfoserv.com

PGP Key ID: 0x1160DCB3   http://www.adamsinfoserv.com/

Fingerprint:1723 D8CA 4280 1EC9 557F  66E8 1154 E018 1160 DCB3

___
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: firefox problem with org-protocol

2010-07-28 Thread Robert Goldman
For a very, very long time this has not worked on Mac OSX (this may relate to
the OS and Firefox disagreeing over who handles protocols).  Does anyone know if
this has finally been fixed?


___
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] Mobile-org crash --- same error?

2010-07-28 Thread Robert Goldman
I just got an error in doing this after an update:

 (void-function ps-header-footer-string)

I don't have any way of knowing if this is the same bug as yours.

This happens because org-write-agenda calls ps-print-buffer-with-faces on
/Volumes/rpgoldman/org/agendas.org

As far as I can tell, this should /not/ happen.  ps-print-buffer-with-faces is
only called by org-write-agenda when one of these two conditions matches:

(string-match \\.ps\\' file)

or

(string-match \\.pdf\\' file)

but file (as far as the emacs debugger can tell me) is bound to
/Volumes/rpgoldman/org/agendas.org

Any idea why this might be happening?


___
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 file rendering/manipulation too slow

2010-07-28 Thread Marcelo de Moraes Serpa
Hi list,

I've got a plenty of very big org files (~50KB). When it reaches
~30KB, org struggles to handle it -- it becomes very slow to navigate
through the file, the response time is far from smooth.

release_7.01g-20-gdd484 and GNU Emacs 23.2.1 (x86_64-apple-darwin, NS
apple-appkit-1038.29) of 2010-05-08 on black.local

OSX Snow Leopard, 10.6

Any ideas?

Marcelo.

___
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] Wiki-like creating links on the fly for org

2010-07-28 Thread Marcelo de Moraes Serpa
Would it be hard to create an extension (not sure where, elisp skills
still very limited) that highlights camel-cased words and, when
clicking on it, would create or open a file with the name of the word
+ .org?

For dynamic reference data (data you want to keep, and that you want
to keep editing and improving over time) the concept of a wiki (even
if its collaboration aspect is not being used) is perfect, in my
opinion. If you try wikidpad, you'll see how organic and pragmatic it
is, allowing you to just input new data and constructing an overview
tree dynamically. Pretty cool.

Whenever I have time, I will check the algorithm WikiDPad uses to
create the visualization tree (which is also one of its greates
features, in my opinion).

Cheers,

Marcelo.

On Mon, Jul 12, 2010 at 4:36 PM, Russell Adams
rlad...@adamsinfoserv.com wrote:
 Actually, the idea of CamelCase linking to a headline in the same file
 is an interesting idea, using RadioTarges for external links.

 ** MyTopic

 ** Another topic

 Those people who like MyTopic are totally cool.

 Naysayers live in file:~/doc/Woopie.org:NaySayers



 On Mon, Jul 12, 2010 at 01:09:00PM -0500, Marcelo de Moraes Serpa wrote:
 This doesn't seem to apply to what I want. It only links to org items
 inside the org file.

 Thanks for the hint, though!

 On Mon, Jul 12, 2010 at 12:57 PM, Erik Iverson er...@ccbr.umn.edu wrote:
  Perhaps I am confused, but have you tried radio targets?
 
  http://orgmode.org/org.html#Radio-targets
 
 
  Marcelo de Moraes Serpa wrote:
 
  Hey all!
 
  I used to be an avid user of WikiDPad, and I loved the way it
  automatically (or manually, using [ ]) created links and files to
  these links (CamelCase) for me. The way it provided a visual tree of
  the wiki was also pretty cool.
 
  This was awesome for reference kind of data, to build your own
  knowledge base. I've been trying to test different approaches with
  org, but none of them work as smoothly as it worked for me when using
  wikidpad.
 
  I divide reference data in two main categories: Dynamic and Static.
  Static are the notes and stuff that youl want to keep somewhere and
  that you'll eventually refer to later. Dynamic are the kind of that
  you'll be editing often, but does not fit in any other category
  GTD-wise. It is reference, you want to keep it somewhere, not take
  action on it per se (other than editing it), but you want to expand
  and modify it often.
 
  How difficult would it be to implement a small system that would index
  the files of directory, get the names (camel-case) and automatically
  link to these names if written on an org buffer? My elisp skills are
  very weak as of now.
 
  I know some of you might list a number of points against implementing
  this, but I really loved the way Wikdpad created links on the fly.
 
  Thanks,
 
  Marcelo
 
  ___
  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
 

 ___
 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



 --
 Russell Adams                            rlad...@adamsinfoserv.com

 PGP Key ID:     0x1160DCB3           http://www.adamsinfoserv.com/

 Fingerprint:    1723 D8CA 4280 1EC9 557F  66E8 1154 E018 1160 DCB3

 ___
 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


___
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] Wiki-like creating links on the fly for org

2010-07-28 Thread John Hendy
I migrated to orgmode from TiddlyWiki and understand the ease of simply
writing [[PageName]] during edits.

I don't think, however, that this is all that far from what org already
provides with links:

http://www.gnu.org/software/emacs/manual/html_node/org/Handling-links.html

http://www.gnu.org/software/emacs/manual/html_node/org/Handling-links.htmlI
just tried this out and while admittedly it's not as easy as writing
CamelCase, it's pretty straightforward:

- Write along and decide to link somewhere
- C-u C-c C-l
- Minibuffer starts with a relative location to your current working
directory, e.g. ~/org/ for me
- Pressing tab brings up a list of possible files in this directory
- Editing the location to point to a different dir would allow for linking
elsewhere
- Enter when file name is found (or suggest a brand new .org file that
doesn't exist)
- Enter the description

Once the link is created:
- With cursor on it, do C-c C-o to open the existing file or create a blank
one if it didn't exist
- C-x C-o to bounce back and forth between buffers or C-c  to close opened
link and just return to original file

I'm sure others will chime in with ways to perhaps alter this existing
functionality for automated detection, but the system as-is is also pretty
nice.

Oh, you can link to specific headlines as well.
- Go to the headline you want and do C-c l
- Go back where you want the link and do C-c C-l + up/down arrows to pull up
the stored link
- Enter the description (or press enter to accept the headline title)

That simple.


John

On Wed, Jul 28, 2010 at 11:47 AM, Marcelo de Moraes Serpa 
celose...@gmail.com wrote:

 Would it be hard to create an extension (not sure where, elisp skills
 still very limited) that highlights camel-cased words and, when
 clicking on it, would create or open a file with the name of the word
 + .org?

 For dynamic reference data (data you want to keep, and that you want
 to keep editing and improving over time) the concept of a wiki (even
 if its collaboration aspect is not being used) is perfect, in my
 opinion. If you try wikidpad, you'll see how organic and pragmatic it
 is, allowing you to just input new data and constructing an overview
 tree dynamically. Pretty cool.

 Whenever I have time, I will check the algorithm WikiDPad uses to
 create the visualization tree (which is also one of its greates
 features, in my opinion).

 Cheers,

 Marcelo.

 On Mon, Jul 12, 2010 at 4:36 PM, Russell Adams
 rlad...@adamsinfoserv.com wrote:
  Actually, the idea of CamelCase linking to a headline in the same file
  is an interesting idea, using RadioTarges for external links.
 
  ** MyTopic
 
  ** Another topic
 
  Those people who like MyTopic are totally cool.
 
  Naysayers live in file:~/doc/Woopie.org:NaySayers
 
 
 
  On Mon, Jul 12, 2010 at 01:09:00PM -0500, Marcelo de Moraes Serpa wrote:
  This doesn't seem to apply to what I want. It only links to org items
  inside the org file.
 
  Thanks for the hint, though!
 
  On Mon, Jul 12, 2010 at 12:57 PM, Erik Iverson er...@ccbr.umn.edu
 wrote:
   Perhaps I am confused, but have you tried radio targets?
  
   http://orgmode.org/org.html#Radio-targets
  
  
   Marcelo de Moraes Serpa wrote:
  
   Hey all!
  
   I used to be an avid user of WikiDPad, and I loved the way it
   automatically (or manually, using [ ]) created links and files to
   these links (CamelCase) for me. The way it provided a visual tree of
   the wiki was also pretty cool.
  
   This was awesome for reference kind of data, to build your own
   knowledge base. I've been trying to test different approaches with
   org, but none of them work as smoothly as it worked for me when using
   wikidpad.
  
   I divide reference data in two main categories: Dynamic and Static.
   Static are the notes and stuff that youl want to keep somewhere and
   that you'll eventually refer to later. Dynamic are the kind of that
   you'll be editing often, but does not fit in any other category
   GTD-wise. It is reference, you want to keep it somewhere, not take
   action on it per se (other than editing it), but you want to expand
   and modify it often.
  
   How difficult would it be to implement a small system that would
 index
   the files of directory, get the names (camel-case) and automatically
   link to these names if written on an org buffer? My elisp skills are
   very weak as of now.
  
   I know some of you might list a number of points against implementing
   this, but I really loved the way Wikdpad created links on the fly.
  
   Thanks,
  
   Marcelo
  
   ___
   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
  
 
  ___
  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] Org file rendering/manipulation too slow

2010-07-28 Thread Nick Dokos
Marcelo de Moraes Serpa celose...@gmail.com wrote:


 I've got a plenty of very big org files (~50KB). When it reaches
 ~30KB, org struggles to handle it -- it becomes very slow to navigate
 through the file, the response time is far from smooth.
 
 release_7.01g-20-gdd484 and GNU Emacs 23.2.1 (x86_64-apple-darwin, NS
 apple-appkit-1038.29) of 2010-05-08 on black.local
 
 OSX Snow Leopard, 10.6
 
 Any ideas?
 

o Do you compile the .el files? A lot of people don't and don't have
  any problems (Bernt in particular), but your circumstances might be
  such that compilation might be a win (although you will have a slightly
  harder time at (re)installation and you will need to watch out for
  outdated .elc files.)

o If that doesn't produce the desired results, then profiling the code
  should be your next step:

  M-x elp-instrument-package RET org RET

  then run your slow command, then M-x elp-results.

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] Re: row and col spaning in table?

2010-07-28 Thread Srinivas
Giovanni Ridolfi giovanni.ridolfi at yahoo.it writes:

 
 David Hajage dhajage at gmail.com writes:
 
  and I was wondering if row and col spaning was possible?
 Currently not. 
 But, if this is your case, you should use the table.el package.
 

For some reason, I haven't been able to get table.el to work properly during 
the org-mode publish operation.

Carsten had mentioned that this functionality had been fixed in the 6.36x 
builds but I still haven't been able to get it to work. I would like to see a 
work example, if you have one.

Here is my sample file:

 begin snip

* sample table

+ --++
+---++
|   | file   |
+---++
+ --++
|   |  file  |
+ --+|
|  test |  test  |
+ --++
* Org mode table

| Header 1 | Header 2 |
|--+--|
| R1 C1| R1 C2|
| R2 C1| R2 C2|
| R3 C1| R3 C2|

* table.el table

Following table has 1 multi column cell and 1 multi row cell.

+--+--+
| Header 1 | Header 2 |
+--+--+
| R1 C1-2 |
+-+
| R2 C1| R2-3 C2  |
+--+--+
| R3 C1|  |
+--+--+


--- end snip


___
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: include value of single table cell in text?

2010-07-28 Thread Austin Frank
On Tue, Jul 27 2010, Eric Schulte wrote:

 The following should work.  It uses an inline code block

 #+TBLNAME:  test-table
 | key | value |
 |-+---|
 | a   | 1 |
 | b   | 2 |

 Is there any way to refer to cell @2$2 within the text of an org-mode
 document, and have that reference converted to the value
 src_emacs-lisp[:var d=test-table[3,1]]{d} during export?

Eric--

This is great!  Thanks very much.  If you're accepting feature requests,
I'd still love to have a way to use org-table reference syntax to embed
cell values inline.  I don't know whether this is better thought of as a
core or babel feature, though.

Looking at the source of org-table-fix-formulas and
org-table-eval-formula in org-table.el, there may be some room for
refactoring the reference resolution procedure into a standalone
function.  I'm in the middle of wrapping up my thesis and moving, so I
definitely won't look at this any time soon.  If this itch still needs
scratching in September I may revisit it then.  If a talented soul
addresses it before then, even better!

Thanks again,
/au

-- 
Austin Frank
http://aufrank.net
GPG Public Key (D7398C2F): http://aufrank.net/personal.asc


pgpCV6Nb186NW.pgp
Description: 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


[Orgmode] Re: insert .org file into other .org file by link

2010-07-28 Thread Austin Frank
On Wed, Jul 28 2010, Rainer M Krug wrote:

 I have a .org file (lets call it basic.org), which creates me a report
 from a simulation (of a variable x, saved from R) - it works fine for
 export to html and pdf.

 Now I want to create a report (all.org), which should include the report
 from basic.org 10 times, but basic.report should be created from
 different simulations (X1, X2, X3, ..., X10).

 How can I acieve this, without having to copy - paste the .org file in
 10 times? I would like to have a kind of dynamic lining, so that I can

 a) specify the name of the variable to be analysed
 b) the all.org is using basic.org to create the all report, so that
 when I change basic.org, the report based on all.org is also changed.

To start, you probably want to use the #+SETUPFILE and #+INCLUDE
directives [fn:1] [fn:2].  An untested Babel-based dynamic solution
might look something like

--8---cut here---start-8---
#+BEGIN_SRC perl :results value org :var $n=10 $file=basic.org
# I've never actually used per with babel,
# so don't know how the :var headers work exactly
for (my $i = 0; $i  $n; $i++) {
  print #+INCLUDE:  $file\n;
}
#+END_SRC
--8---cut here---end---8---

Hope that helps!  Let me know what you come up with.

/au

Footnotes:

[fn:1] [[info:org:Export%20options][Export options]]

[fn:2] [[info:org:Include%20files][Include files]]

-- 
Austin Frank
http://aufrank.net
GPG Public Key (D7398C2F): http://aufrank.net/personal.asc


pgpVQUrBZdszB.pgp
Description: 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


[Orgmode] Re: [PATCH] bug in org-mode-export-as-latex

2010-07-28 Thread Nicolas Goaziou
Hello,

 Neil Hepburn writes:
 The latest version (7.01g) seems to have a bug when exporting to PDF
 (and LaTeX) with tables with labels.  The export does not label the
 table in the LaTeX file although it is labeled in the .org file.

Curiously, it looks like \label code was removed at some time.

This quick fix should put labels back.

Regards,

-- Nicolas

From 64855c52b20766db9898ce82316fac11d51de72d Mon Sep 17 00:00:00 2001
From: Nicolas Goaziou n.goaz...@gmail.com
Date: Wed, 28 Jul 2010 20:54:40 +0200
Subject: [PATCH] Add labels to tables.

* org-latex.el (org-export-latex-tables): add label if any
* org-latex.el (org-export-latex-convert-table.el-table): fix little
  mistake when inserting label
---
 lisp/org-latex.el |7 ---
 1 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/lisp/org-latex.el b/lisp/org-latex.el
index f3a55ee..b9255c1 100644
--- a/lisp/org-latex.el
+++ b/lisp/org-latex.el
@@ -1675,9 +1675,10 @@ The conversion is made depending of STRING-BEFORE and 
STRING-AFTER.
   (if floatp \\begin{table}[htb]\n))
 (if floatp
 (format
- \\caption%s{%s}
+ \\caption%s{%s} %s
  (if shortn (concat [ shortn ]) )
- (or caption )))
+ (or caption )
+(when label (format \\label{%s} label
 (if (and longtblp caption) \n \n)
 (if (and org-export-latex-tables-centered (not 
longtblp))
 \\begin{center}\n)
@@ -1749,7 +1750,7 @@ The conversion is made depending of STRING-BEFORE and 
STRING-AFTER.
   (setq tbl (concat \\begin{center}\n tbl \\end{center})))
 (when floatp
   (setq tbl (concat \\begin{table}\n
-   (format \\caption%s{%s%s}\n
+   (format \\caption%s{%s}%s\n
(if shortn (format [%s] shortn) )
(if label (format \\label{%s} label) )
(or caption ))
-- 
1.7.2

___
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] keys and command name info

2010-07-28 Thread Andreas Röhler


Hi,

what about delivering mnemonic command names alongside
with its keys in org-info?

For example

8.1. Agenda files

[ ... ]
`C-c ['
 Add current file to the list of agenda files.  The file is added to
 the front of the list.  If it was already in the list, it is moved
 to the front.  With prefix arg, file is added/moved to the end.

might be provided as

8.1. Agenda files

[ ... ]
`C-c [', org-agenda-file-to-front
 Add current file to the list of agenda files.  The file is added to
 the front of the list.  If it was already in the list, it is moved
 to the front.  With prefix arg, file is added/moved to the end.


IMHO it's useful for emacs-beginners, but for hackers
too, as remembering function names may precede
remembering keys - which are to change individually
anyway.

Should you be interested, I'll consider to take action
with texi-files.


Andreas

--
https://code.launchpad.net/~a-roehler/python-mode
https://code.launchpad.net/s-x-emacs-werkstatt/

___
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: Email from org?

2010-07-28 Thread Ethan Ligon
Eric Schulte schulte.eric at gmail.com writes:
 
 See http://orgmode.org/worg/org-contrib/org-mime.php for information on
 exporting Org-mode documents to email, and on using Org-mode syntax to
 compose email.
 

Thanks for the suggestions regarding org-mime.  I can see that it
would be very useful for composing complicated email.  But I have what
I think is actually a much simpler problem: *sending* email from an
org-file. 

I have in mind something like:

#+TYP_TODO: EMAIL SENT WAITING | DONE

* Broadcasting project
** EMAIL What is the optimal frequency?
   :PROPERTIES:
   :To:   kenn...@example.com
   :END:
   Dear Ken-

   Could you please let me know when you've made progress on computing
   the optimal frequency?

   Thanks,
   -Ethan

Then a transition in workflow state from EMAIL to WAITING would cause
(perhaps via org-mime) the construction of an email

  From: li...@are.berkeley.edu
  To: kenn...@example.com
  Subject: What is the optimal frequency?
  Date: Wed, 28 Jul 2010 13:36:14 -0700

  Dear Ken-

  Could you please let me know when you've made progress on computing
  the optimal frequency?

  Thanks,
  -Ethan

which would then be automagically fed into an SMTP client for
delivery.  Critically, one would *not* need to interrupt one's work
flow in order to go mess around with a mail client; a simple \C-c\C-t
or similar would send the email on its way.

Or very possibly there's an obvious way to accomplish a similar end
that hasn't occurred to me.  Maybe the act of composing an email in a
mail buffer could also format and re-file the message in an org-file,
leading to a workflow similar to what one gets with org-capture?

Any further thoughts welcome!

Thanks,
-Ethan






___
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