[Orgmode] Release 6.35
Dear all, I am finally releasing version 6.35 of Org-mode. Please read them carefully. Thanks to all who have contributed. Enjoy! - Carsten Version 6.35 Author: Carsten Dominik Date: 2010-04-06 09:18:58 CEST Incompatible Changes ~ Changes to the intended use of =org-export-latex-classes= == So far this variable has been used to specify the complete header of the LaTeX document, including all the =\usepackage= calls necessary for the document. This setup makes it difficult to maintain the list of packages that Org itself would like to call, for example for the special symbol support it needs. Each time I have to add a package, I have to ask people to revise the configuration of this variable. In this release, I have tried to fix this. First of all, you can *opt out of this change* in the following way: You can say: /I want to have full control over headers, and I will take responsibility to include the packages Org needs/. If that is what you want, add this to your configuration and skip the rest of this section (except maybe for the description of the =[EXTRA]= place holder): (setq org-export-latex-default-packages-alist nil org-export-latex-packages-alist nil) /Continue to read here if you want to go along with the modified setup./ There are now two variables that should be used to list the LaTeX packages that need to be included in all classes. The header definition in =org-export-latex-classes= should then not contain the corresponding =\usepackage= calls (see below). The two new variables are: 1. =org-export-latex-default-packages-alist= :: This is the variable where Org-mode itself puts the packages it needs. Normally you should not change this variable. The only reason to change it anyway is when one of these packages causes a conflict with another package you want to use. Then you can remove that packages and hope that you are not using Org-mode functionality that needs it. 2. =org-export-latex-packages-alist= :: This is the variable where you can put the packages that you'd like to use across all classes. For example, I am putting =amsmath= and =tikz= here, because I always want to have them. The sequence how these customizations will show up in the LaTeX document are: 1. Header from =org-export-latex-classes= 2. =org-export-latex-default-packages-alist= 3. =org-export-latex-packages-alist= 4. Buffer-specific things set with =#+LaTeX_HEADER:= If you want more control about which segment is placed where, or if you want, for a specific class, have full control over the header and exclude some of the automatic building blocks, you can put the following macro-like place holders into the header: [DEFAULT-PACKAGES] \usepackage statements for default packages [NO-DEFAULT-PACKAGES] do not include any of the default packages [PACKAGES] \usepackage statements for packages [NO-PACKAGES] do not include the packages [EXTRA] the stuff from #+LaTeX_HEADER [NO-EXTRA] do not include #+LaTeX_HEADER stuff If you have currently customized =org-export-latex-classes=, you should revise that customization and remove any package calls that are covered by =org-export-latex-default-packages-alist=. This applies to the following packages: - inputenc - fontenc - graphicx - longtable - float - wrapfig - soul - t1enc - textcomp - marvosym - wasysym - latexsym - amssymb - hyperref If one of these packages creates a conflict with another package you are using, you can remove it from =org-export-latex-default-packages-alist=. But then you risk that some of the advertised export features of Org will not work properly. You can also consider moving packages that you use in all classes to =org-export-latex-packages-alist=. If necessary, put the place holders so that the packages get loaded in the right sequence. As said above, for backward compatibility, if you omit the place holders, all the variables will dump their content at the end of the header. Damn, this has become more complex than I wanted it to be. I hope that in practice, this will not be complicated at all. The constant =org-html-entities= is obsolete = Its content is now part of the new constant =org-entities=, which is defined in the file org-entities.el. =org-html-entities= was an internal variable, but it is possible that some users did write code using it - this is why I am mentioning it here. Editing Convenience and Appearance ~~~ New faces for title, date, author and email address lines. === The keywords in these lines are now dimmed out, and the title is displayed in a larger font, and a special font is also used for autho
Re: [Orgmode] iCalendar export using wrong directory?
Hi David, On Mar 24, 2010, at 3:27 AM, David A. Gershman wrote: Hello, My .emacs includes these lines: '(org-agenda-files (quote ("projects.org" "calendar.org"))) '(org-directory "~/") '(org-combined-agenda-icalendar-file "~/webdav/org.ics") ~/webdav is used for my MobileOrg staging area also. In my 'org-directory' are my source .org files including one called 'calendar.org'. My ~/webdav directory normally also has the 'staged' version for MobileOrg. During debugging this problem though, I removed it from ~/webdav so I have only the source in ~/. In short, directory state is: ~/ projects.org calendar.org webdav/ projects.org checksum.dat index.org {no calendar.org} When I issue 'org-export-icalendar-combine-agenda-files', I get the following error: non-existent agenda file calendar.org. [R]emove from list or [A]bort? This leads me to believe, 'org-export-icalendar-combine-agenda- files' is using files in the '~/webdav' directory and not my source files for the export. Is this how it's supposed to work?? i.e. use the "path" included in 'org-combined-agenda-icalendar-file'? org-agenda-files should contain absolute files names, not relative ones. The best way to make this variable is to use `C-c [' in the buffers you want to add. So you should clear the list first, then add the files you want again. Or, write (setq org-agenda-files '("~/calendar.org" "~/projects.org")) but note that this will then always overwrite this variable. Even if you add files later with `C-c [', the list will be baack to the old value with the next Emacs restart. HTH - 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] [ANN] org-mac-protocol, fully updated for 10.6 and with added applications
On Mar 30, 2010, at 1:05 AM, Christopher Suckling wrote: On Mon, 29 Mar 2010 13:28:31 +0200, Carsten Dominik > wrote: this is awesome! I guess this is a single elisp file? Then you should just send it to me when ready. I will add it and also make an entry for it in org-modules. There is a single elisp file, but there are also 6 AppleScripts and one Ruby script (AppleScript doesn't provide character escaping) that glue the whole thing together with other applications. How would you handle the installation when these scripts are in org/ contrib/mac-protocol/script or something like this. (Sorry, accidentally moved thread off-list) It would need to be a manual install as described in the documentation: http://github.com/claviclaws/org-mac-protocol/blob/master/org-mac-protocol.org Problem is that there are so many possible Emacsen with emacsclient residing in different places, that it would often be necessary for the user to edit one of the AppleScripts to point to their copy of emacsclient. I don't think the default org-mode Makefile installs stuff from the contrib directory? Or have I missed something regarding the installation of files in contrib? That is correct. So my proposal would be then that we add a whole directory for you to contrib, and in that directory you put all the necessary files and instructions for installation. Should we keep the .el file in contrib/ lisp, or would you rather have people install it only when they also dive in and install the scripts? In the latter case it might be better to have it in your own directory. If the former case, we can add it to contrib/lisp and even add an entry in org-modules, but then it will not (fully) work until the scripts have been installed. Go ahead and send me the package to install, with full instructions, I will do what you decide is best. Best wishes - Carsten Best, Christopher - 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] [ANN] Exporter for taskjuggler
Hi Christian, this look interesting. Should we put this into the contrib directory for now, or are you aiming for the Org-mode core? - Carsten On Mar 30, 2010, at 10:59 AM, Christian Egli wrote: Hi all In theory we're developing according to agile methods here, but in practice people still want to see the classic waterfall project plan. So in order to create a professional looking gant and resource usage charts I implemented an exporter from org-mode to TaskJuggler (http://www.taskjuggler.org/). The code is attached and I'm looking for feedback and would love to get this integrated in the org-mode distribution. TaskJuggler uses a text format to define projects, tasks and resources, so it is a natural fit for org-mode. It can produce all sorts of reports for tasks or resources in either HTML, CSV or PDF. The current version of TaskJuggler requires KDE but the next version is implemented in Ruby and should therefore run on any platform. The exporter is a bit different from other exporters, such as the HTML and LaTeX exporters for example, in that it does not export all the nodes of a document or strictly follow the order of the nodes in the document. Instead the TaskJuggler exporter looks for a tree that defines the tasks and a optionally tree that defines the resources for this project. It then creates a TaskJuggler file based on these trees and the attributes defined in all the nodes. * Installation Put the attached file into your load-path and the following line into your ~/.emacs: (require 'org-taskjuggler) The interactive functions are similar to those of the HTML and LaTeX exporters: M-x `org-export-as-taskjuggler' M-x `org-export-as-taskjuggler-and-open' * Tasks Let's illustrate the usage with a small example. Create your tasks as you usually do with org-mode. Assign efforts to each task using properties (it's easiest to do this in the column view). You should end up with something similar to the example by Peter Jones in http://www.contextualdevelopment.com/static/artifacts/articles/2008/project-planning/project-planning.org . Now mark the top node of your tasks with a tag named "taskjuggler_project" (or whatever you customized `org-export-taskjuggler-project-tag' to). You are now ready to export the project plan with `org-export-as-taskjuggler-and-open' which will export the project plan and open a gant chart in TaskJugglerUI. * Resources Next you can define resources and assign those to work on specific tasks. You can group your resources hierarchically. Tag the top node of the resources with "taskjuggler_resource" (or whatever you customized `org-export-taskjuggler-resource-tag' to). You can optionally assign an ID to the resources (using the standard org properties commands) or you can let the exporter generate IDs automatically (the exporter picks the first word of the headline as the ID as long as it is unique). Using that ID you can then allocate resources to tasks. This is again done with the "allocate" property on the tasks. Do this in column view or when on the task type C-c C-x p allocate RET RET Once the allocations are done you can again export to TaskJuggler and check in the Resource Allocation Graph which person is working on what task at what time. * Export of properties The exporter also takes TODO state information into consideration, i.e. if a task is marked as done it will have the corresponding attribute in TaskJuggler ("complete 100"). Also it will export any property on a task resource or resource node which is known to TaskJuggler, such as limits, vacation, shift, booking, efficiency, journalentry, rate for resources or account, start, note, duration, end, journalentry, milestone, reference, responsible, scheduling, etc for tasks. * Dependencies The exporter will handle dependencies that are defined in the tasks either with the ORDERED attribute (see TODO dependencies in the Org mode manual) or with the BLOCKER attribute (see org-depend.el) or alternatively with a depends attribute. Both the BLOCKER and the depends attribute can be either "previous-sibling" or a reference to an ID which is defined for another task in the project. Thanks Christian -- Christian Egli Swiss Library for the Blind, Visually Impaired and Print Disabled Grubenstrasse 12, CH-8045 Zürich, Switzerland ___ 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] [bug] org-insert-link in different frame
Hi Lluis, would you like to make a patch for me to fix this? - Carsten On Mar 30, 2010, at 7:17 PM, Lluís wrote: I tried to insert a previously stored link in an org-mode buffer that was in a `framepop' buffer (framepop "pins" a buffer in a separate frame, and all interactions are redirected to the non-framepop frame). The result is that '(get-buffer-window "*Org Links*")' returns 'nil' and thus the function throws an exception. This could be easily fixed by using the second argument FRAME in `get-buffer-window'. In any case, which would be the best value for that argument still escapes my knowledge (I supose `t' would be safe and work in all cases). I'm using version 6.34c. In an unrelated note, I'm using an approach similar to that of http://tsdh.wordpress.com/2009/03/ and when saving an org-mode file in the framepop frame, the hook is somehow unable to prevent the excursion, thus showing me the agenda buffer on my main working frame. I tried a `framepop-toggle-frame' before and after the `save- excursion' code if `selected-frame' is `framepop-frame' (which should get back to the "working" frame and thus save excursions in there). Even if the framepop-frame is visibly toggled, it still shows the same undesired behaviour. Thanks, Lluis -- "And it's much the same thing with knowledge, for whenever you learn something new, the whole world becomes that much richer." -- The Princess of Pure Reason, as told by Norton Juster in The Phantom Tollbooth ___ 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] Updated patches for linking to notmuch mail from org
Hi David, before we take this further, what is your copyright status with the FSF? - Carsten On Apr 6, 2010, at 2:42 AM, David Bremner wrote: I'm happy to report that my patches for org-mode to support linking to notmuch mail are usable with the current master branch of notmuch (as of a few hours ago). These have been tested for a while, but I think only by me. I find them incredibly useful (well, I found the links to Wanderlust very useful as well, but notmuch is much faster for various reasons). ___ 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] Cannot compile release
Hi Carsten, Thanks for another release! But I've been unable to compile this version. A make clean && make all fails with ... emacs -batch -q -no-site-file -eval "(progn (add-to-list (quote load-path) \"/usr/local/share/emacs/site-lisp\") (add-to-list (quote load-path) (expand-file-name \"./lisp/\")))" -f batch-byte-compile lisp/org-entities.el Loading subst-ksc... Loading subst-gb2312... Loading subst-big5... Loading subst-jis... In toplevel form: org-entities.el:29:19:Warning: reference to free variable `org-table-align' In end of data: org-entities.el:489:1:Warning: the following functions are not known to be defined: declare-function, org-table-align This happen with the pre-installed emacs of Mac OS X (Snow Leopard) and with Carbon Emacs. $ emacs --version GNU Emacs 22.1.1 Copyright (C) 2007 Free Software Foundation, Inc. GNU Emacs comes with ABSOLUTELY NO WARRANTY. You may redistribute copies of Emacs under the terms of the GNU General Public License. For more information about these matters, see the file named COPYING. Regards, Jean-Marie ___ 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: Cannot compile release
On Apr 6, 2010, at 12:24 PM, Jean-Marie Gaillourdet wrote: Hi Carsten, Thanks for another release! But I've been unable to compile this version. A make clean && make all fails with ... emacs -batch -q -no-site-file -eval "(progn (add-to-list (quote load- path) \"/usr/local/share/emacs/site-lisp\") (add-to-list (quote load- path) (expand-file-name \"./lisp/\")))" -f batch-byte-compile lisp/ org-entities.el Loading subst-ksc... Loading subst-gb2312... Loading subst-big5... Loading subst-jis... In toplevel form: org-entities.el:29:19:Warning: reference to free variable `org-table- align' In end of data: org-entities.el:489:1:Warning: the following functions are not known to be defined: declare-function, org-table-align That is not a failure, just a warning. I will fix it, but you can ignore it. - Carsten This happen with the pre-installed emacs of Mac OS X (Snow Leopard) and with Carbon Emacs. $ emacs --version GNU Emacs 22.1.1 Copyright (C) 2007 Free Software Foundation, Inc. GNU Emacs comes with ABSOLUTELY NO WARRANTY. You may redistribute copies of Emacs under the terms of the GNU General Public License. For more information about these matters, see the file named COPYING. Regards, Jean-Marie - 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] IMPORTANT: (possibly) incompatible Change
On Apr 3, 2010, at 7:19 PM, Xiao-Yong Jin wrote: On Sat, 3 Apr 2010 18:55:46 +0200, Carsten Dominik wrote: It needs to be: (setq org-export-latex-packages-alist '(("" "apacite") ("" "color") ("" "tikz"))) Then it is not an alist. It sure is, read the Emacs lisp documentation on alists. - 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: Cannot compile release
Hi, I've propably copied too few information. make all aborts for me. Below is now the complete output Regards, Jean leibniz:org-6.35 jmg$ make clean make cleanelc rm -f lisp/org.elc lisp/org-agenda.elc lisp/org-ascii.elc lisp/org-attach.elc lisp/org-archive.elc lisp/org-bbdb.elc lisp/org-beamer.elc lisp/org-bibtex.elc lisp/org-clock.elc lisp/org-colview.elc lisp/org-colview-xemacs.elc lisp/org-compat.elc lisp/org-crypt.elc lisp/org-ctags.elc lisp/org-datetree.elc lisp/org-docview.elc lisp/org-entities.elc lisp/org-exp.elc lisp/org-exp-blocks.elc lisp/org-docbook.elc lisp/org-faces.elc lisp/org-feed.elc lisp/org-footnote.elc lisp/org-freemind.elc lisp/org-gnus.elc lisp/org-habit.elc lisp/org-html.elc lisp/org-icalendar.elc lisp/org-id.elc lisp/org-indent.elc lisp/org-info.elc lisp/org-inlinetask.elc lisp/org-jsinfo.elc lisp/org-irc.elc lisp/org-latex.elc lisp/org-list.elc lisp/org-mac-message.elc lisp/org-macs.elc lisp/org-mew.elc lisp/org-mhe.elc lisp/org-mobile.elc lisp/org-mouse.elc lisp/org-publish.elc lisp/org-plot.elc lisp/org-protocol.elc lisp/org-remember.elc lisp/org-rmail.elc lisp/org-src.elc lisp/org-table.elc lisp/org-timer.elc lisp/org-vm.elc lisp/org-w3m.elc lisp/org-wl.elc lisp/org-xoxo.elc lisp/org-install.elc make cleandoc (cd doc; rm -f org.pdf org org.html orgcard.pdf) (cd doc; rm -f *.aux *.cp *.cps *.dvi *.fn *.fns *.ky *.kys *.pg *.pgs) (cd doc; rm -f *.toc *.tp *.tps *.vr *.vrs *.log *.html *.ps) (cd doc; rm -f orgcard_letter.tex orgcard_letter.pdf) (cd doc; rm -rf manual) make cleanrel rm -rf RELEASEDIR rm -rf org-6.* rm -rf org-6*zip org-6*tar.gz rm -f *~ */*~ */*/*~ leibniz:org-6.35 jmg$ make all emacs -batch -q -no-site-file -eval "(progn (add-to-list (quote load-path) \"/usr/local/share/emacs/site-lisp\") (add-to-list (quote load-path) (expand-file-name \"./lisp/\")))" -f batch-byte-compile lisp/org.el Loading subst-ksc... Loading subst-gb2312... Loading subst-big5... Loading subst-jis... In end of data: org.el:18522:1:Warning: the following functions might not be defined at runtime: calendar-forward-day, parse-time-string, calendar-goto-date, calendar-goto-today org.el:18522:1:Warning: the following functions are not known to be defined: table--at-cell-p, org-clock-update-mode-line, org-default-export-plist, org-infile-export-plist, org-clock-save-markers-for-cut-and-paste, org-agenda-save-markers-for-cut-and-paste, dired-get-filename, org-id-store-link, iswitchb-read-buffer, mouse-set-point, org-agenda-copy-local-variable, org-attach-reveal, org-gnus-follow-link, org-inlinetask-remove-END-maybe, org-get-current-options, org-agenda-skip, org-format-agenda-item, org-agenda-new-marker, org-agenda-change-all-lines, org-columns-number-to-string, org-columns-get-format-and-top-level, org-columns-compute, calendar-absolute-from-iso, calendar-iso-from-absolute, org-id-locations-save, org-id-locations-load, cdlatex-tab, clear-image-cache, org-export-latex-fix-inputenc, beginning-of-visual-line, org-agenda-set-restriction-lock, speedbar-line-directory, org-agenda-maybe-redo Wrote /Users/jmg/tmp/org-6.35/lisp/org.elc emacs -batch -q -no-site-file -eval "(progn (add-to-list (quote load-path) \"/usr/local/share/emacs/site-lisp\") (add-to-list (quote load-path) (expand-file-name \"./lisp/\")))" -f batch-byte-compile lisp/org-agenda.el Loading subst-ksc... Loading subst-gb2312... Loading subst-big5... Loading subst-jis... In org-finalize-agenda: org-agenda.el:2777:26:Warning: reference to free variable `org-agenda-overriding-columns-format' In end of data: org-agenda.el:7662:1:Warning: the following functions might not be defined at runtime: calendar-goto-date, calendar-iso-date-string, calendar-julian-date-string, calendar-astro-date-string, calendar-hebrew-date-string, calendar-islamic-date-string, calendar-french-date-string, calendar-bahai-date-string, calendar-mayan-date-string, calendar-coptic-date-string, calendar-ethiopic-date-string, calendar-persian-date-string, calendar-chinese-date-string org-agenda.el:7662:1:Warning: the following functions are not known to be defined: org-habit-insert-consistency-graphs, calendar-iso-from-absolute, org-is-habit-p, org-habit-parse-todo, org-habit-get-priority, org-columns-quit, calendar-absolute-from-iso, mouse-set-point, org-datetree-find-date-create Wrote /Users/jmg/tmp/org-6.35/lisp/org-agenda.elc emacs -batch -q -no-site-file -eval "(progn (add-to-list (quote load-path) \"/usr/local/share/emacs/site-lisp\") (add-to-list (quote load-path) (expand-file-name \"./lisp/\")))" -f batch-byte-compile lisp/org-ascii.el Loading subst-ksc... Loading subst-gb2312... Loading subst-big5... Loading subst-jis... Wrote /Users/jmg/tmp/org-6.35/lisp/org-ascii.elc emacs -batch -q -no-site-file -eval "(progn (add-to-list (quote load-path) \"/usr/local/share/emacs/site-lisp\") (add-to-list (quote load-path) (expand-file-name
Re: [Orgmode] Re: Cannot compile release
I also get exactly this error when compiling 6.35. On 6 April 2010 11:28, Jean-Marie Gaillourdet wrote: > Hi, > > I've propably copied too few information. make all aborts for me. Below is > now the complete output > > Regards, > Jean > > leibniz:org-6.35 jmg$ make clean > make cleanelc > rm -f lisp/org.elc lisp/org-agenda.elc lisp/org-ascii.elc lisp/org-attach.elc > lisp/org-archive.elc lisp/org-bbdb.elc lisp/org-beamer.elc > lisp/org-bibtex.elc lisp/org-clock.elc lisp/org-colview.elc > lisp/org-colview-xemacs.elc lisp/org-compat.elc lisp/org-crypt.elc > lisp/org-ctags.elc lisp/org-datetree.elc lisp/org-docview.elc > lisp/org-entities.elc lisp/org-exp.elc lisp/org-exp-blocks.elc > lisp/org-docbook.elc lisp/org-faces.elc lisp/org-feed.elc > lisp/org-footnote.elc lisp/org-freemind.elc lisp/org-gnus.elc > lisp/org-habit.elc lisp/org-html.elc lisp/org-icalendar.elc lisp/org-id.elc > lisp/org-indent.elc lisp/org-info.elc lisp/org-inlinetask.elc > lisp/org-jsinfo.elc lisp/org-irc.elc lisp/org-latex.elc lisp/org-list.elc > lisp/org-mac-message.elc lisp/org-macs.elc lisp/org-mew.elc lisp/org-mhe.elc > lisp/org-mobile.elc lisp/org-mouse.elc lisp/org-publish.elc lisp/org-plot.elc > lisp/org-protocol.elc lisp/org-remember.elc lisp/org-rmail.elc > lisp/org-src.elc lisp/org-table.elc lisp/org-timer.elc lisp/org-vm.elc > lisp/org-w3m.elc lisp/org-wl.elc lisp/org-xoxo.elc lisp/org-install.elc > make cleandoc > (cd doc; rm -f org.pdf org org.html orgcard.pdf) > (cd doc; rm -f *.aux *.cp *.cps *.dvi *.fn *.fns *.ky *.kys *.pg *.pgs) > (cd doc; rm -f *.toc *.tp *.tps *.vr *.vrs *.log *.html *.ps) > (cd doc; rm -f orgcard_letter.tex orgcard_letter.pdf) > (cd doc; rm -rf manual) > make cleanrel > rm -rf RELEASEDIR > rm -rf org-6.* > rm -rf org-6*zip org-6*tar.gz > rm -f *~ */*~ */*/*~ > leibniz:org-6.35 jmg$ make all > emacs -batch -q -no-site-file -eval "(progn (add-to-list (quote load-path) > \"/usr/local/share/emacs/site-lisp\") (add-to-list (quote load-path) > (expand-file-name \"./lisp/\")))" -f batch-byte-compile lisp/org.el > Loading subst-ksc... > Loading subst-gb2312... > Loading subst-big5... > Loading subst-jis... > > In end of data: > org.el:18522:1:Warning: the following functions might not be defined at > runtime: calendar-forward-day, parse-time-string, calendar-goto-date, > calendar-goto-today > org.el:18522:1:Warning: the following functions are not known to be defined: > table--at-cell-p, org-clock-update-mode-line, org-default-export-plist, > org-infile-export-plist, org-clock-save-markers-for-cut-and-paste, > org-agenda-save-markers-for-cut-and-paste, dired-get-filename, > org-id-store-link, iswitchb-read-buffer, mouse-set-point, > org-agenda-copy-local-variable, org-attach-reveal, org-gnus-follow-link, > org-inlinetask-remove-END-maybe, org-get-current-options, org-agenda-skip, > org-format-agenda-item, org-agenda-new-marker, > org-agenda-change-all-lines, org-columns-number-to-string, > org-columns-get-format-and-top-level, org-columns-compute, > calendar-absolute-from-iso, calendar-iso-from-absolute, > org-id-locations-save, org-id-locations-load, cdlatex-tab, > clear-image-cache, org-export-latex-fix-inputenc, > beginning-of-visual-line, org-agenda-set-restriction-lock, > speedbar-line-directory, org-agenda-maybe-redo > Wrote /Users/jmg/tmp/org-6.35/lisp/org.elc > emacs -batch -q -no-site-file -eval "(progn (add-to-list (quote load-path) > \"/usr/local/share/emacs/site-lisp\") (add-to-list (quote load-path) > (expand-file-name \"./lisp/\")))" -f batch-byte-compile lisp/org-agenda.el > Loading subst-ksc... > Loading subst-gb2312... > Loading subst-big5... > Loading subst-jis... > > In org-finalize-agenda: > org-agenda.el:2777:26:Warning: reference to free variable > `org-agenda-overriding-columns-format' > > In end of data: > org-agenda.el:7662:1:Warning: the following functions might not be defined at > runtime: calendar-goto-date, calendar-iso-date-string, > calendar-julian-date-string, calendar-astro-date-string, > calendar-hebrew-date-string, calendar-islamic-date-string, > calendar-french-date-string, calendar-bahai-date-string, > calendar-mayan-date-string, calendar-coptic-date-string, > calendar-ethiopic-date-string, calendar-persian-date-string, > calendar-chinese-date-string > org-agenda.el:7662:1:Warning: the following functions are not known to be > defined: org-habit-insert-consistency-graphs, calendar-iso-from-absolute, > org-is-habit-p, org-habit-parse-todo, org-habit-get-priority, > org-columns-quit, calendar-absolute-from-iso, mouse-set-point, > org-datetree-find-date-create > Wrote /Users/jmg/tmp/org-6.35/lisp/org-agenda.elc > emacs -batch -q -no-site-file -eval "(progn (add-to-list (quote load-path) > \"/usr/local/share/emacs/site-lisp\") (add-to-list (quote load-path) > (expand-file-name \"./lisp/\")))" -f batch-byte-compile lisp/org-ascii.el > Loading subst-ksc... > Loading su
Re: [Orgmode] Updated patches for linking to notmuch mail from org
On Tue, 6 Apr 2010 12:13:48 +0200, Carsten Dominik wrote: > Hi David, > > before we take this further, what is your copyright status with the FSF? > > - Carsten Some years ago (possible 20) I sent a copyright assignment for some contributions to bookmark.el (see the comments therein), so it should be OK. I don't know if there is some way to verify that is less work than sending another assignment. d ___ 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: Creating a "multi-state checkbox"
Chad Birch writes: > Hello, > > I'm fairly new to org-mode (but loving it so far), so my apologies if > this is something that's been discussed before, I had no luck finding > a similar topic in the mailing list or docs. > > I've been using nested checkboxes to set up lists of tasks I need to > perform, because I really like being able to use [/] and [%] to > display my overall progress at the higher levels. In some cases > though, it would be convenient if there was a way to create a > "checkbox" with more states than just binary on/off. For example, I > have a task that I need to repeat 10 times. I would like some way to > mark my progress, and then have the "checkbox" be completed once I've > reached 10. Of course, this can already be achieved in (at least) two > ways: > > - manually tracking the progress and manually checking off once I've > completed it 10 times > - creating 10 sub-checkboxes > > However, I'm wondering if there is some way to do it automatically, it > would be nice to just have a keypress for "increment counter" and have > it automatically complete when the target value is reached. Hi Chad, I don't believe that type of functionality exists in org-mode today. I would probably go with the create 10 sub-checkboxes solution since that's easy and works now. HTH, Bernt ___ 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: IMPORTANT: (possibly) incompatible Change
Hi, Carsten Dominik writes: > On Apr 4, 2010, at 12:50 AM, Henri-Paul Indiogine wrote: >> When I export to LaTeX the line \definecolor. comes before >> \usepackage{color} then it throws an error during compilation. If I >> move the \definecolor... _after_ \usepackage{color} it compiles. >> >> Is are a way to setup my LaTeX export so that this happens >> automagically? > > No, I think you need to return to the old way of configuring > everything in org-export-latex-classes. Suggestion: Would it be hard to add a location marker for the place the default packages are included? Something like (setq org-export-latex-classes '(("book" "\\documentclass[11pt]{book} (include-org-standard-packages-here) \\definecolor{darkblue}{rgb}{0.0,0.0,0.3} \\hypersetup{colorlinks,breaklinks, If (include-org-standard-packages-here) is missing, the \usepackage lines are appended to the template. This way one could use the standard packages and at the same time use commands from the packages in the preamble. Yours Karsten ___ 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: IMPORTANT: (possibly) incompatible Change
Hi Carsten, a small note: Carsten Dominik writes: [...] > If you have customized the variable org-export-latex-classes, you need > to remove the following lines from each class definition: > > \usepackage[AUTO]{inputenc} > \usepackage[T1]{fontenc} > \usepackage{graphicx} > \usepackage{longtable} > \usepackage{float} > \usepackage{wrapfig} > \usepackage{soul} > \usepackage{latexsym} > \usepackage{amssymb} > \usepackage{hyperref} The following packages should also be safe to add, as they are part of the standard latex distribution: textcomp (better Text symbols, for example list bullets not made of math chars, are used automatically if package is loaded) fixltx2e (numerous small slightly backwards incompatible changes, see http://ctan.org/tex-archive/help/Catalogue/entries/fixltx2e.html) Also, I'd recommend \usepackage{microtype} and a gentle increase of the \tolerance value (less perfectionist text justification) for a much nicer out-of-the-box experience: \usepackage{microtype} \tolerance=1000 Yours Karsten ___ 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] [ANN] Exporter for taskjuggler
Hi Carsten Thanks for your reply. I've been a bit stumped by the zero feedback on the mailing list. Maybe I should have added a few screenshots of fancy gant and resource usage charts :-). Carsten Dominik writes: > Hi Christian, this look interesting. Should we put this > into the contrib directory for now, or are you aiming > for the Org-mode core? I'm getting all the paper work for the assignments done, so I guess we could put it into the core. I suppose this would give it more credibility. What more do you need for integration in the core? - Patches for the Makefile and modules customization? - A section in the manual? Thanks Christian -- Christian Egli Swiss Library for the Blind, Visually Impaired and Print Disabled Grubenstrasse 12, CH-8045 Zürich, Switzerland ___ 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] Updated patches for linking to notmuch mail from org
On Apr 6, 2010, at 1:22 PM, David Bremner wrote: On Tue, 6 Apr 2010 12:13:48 +0200, Carsten Dominik > wrote: Hi David, before we take this further, what is your copyright status with the FSF? - Carsten Some years ago (possible 20) I sent a copyright assignment for some contributions to bookmark.el (see the comments therein), so it should be OK. I don't know if there is some way to verify that is less work than sending another assignment. Was this a past and future changes for Emacs assignment, or just for bookmark.el? You can just ask at ass...@gnu.org, they will tell you if they can find 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: IMPORTANT: (possibly) incompatible Change
On Apr 6, 2010, at 1:57 PM, Karsten Heymann wrote: Hi, Carsten Dominik writes: On Apr 4, 2010, at 12:50 AM, Henri-Paul Indiogine wrote: When I export to LaTeX the line \definecolor. comes before \usepackage{color} then it throws an error during compilation. If I move the \definecolor... _after_ \usepackage{color} it compiles. Is are a way to setup my LaTeX export so that this happens automagically? No, I think you need to return to the old way of configuring everything in org-export-latex-classes. Suggestion: Would it be hard to add a location marker for the place the default packages are included? Something like (setq org-export-latex-classes '(("book" "\\documentclass[11pt]{book} (include-org-standard-packages-here) \\definecolor{darkblue}{rgb}{0.0,0.0,0.3} \\hypersetup{colorlinks,breaklinks, If (include-org-standard-packages-here) is missing, the \usepackage lines are appended to the template. This way one could use the standard packages and at the same time use commands from the packages in the preamble. Great idea, so I am proud that I came up with it already. This is just like it works in 6.35, only with different place holders. - Carsten Yours Karsten ___ 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] Re: Cannot compile release
Hi Jean Marie - stating your Emacs version would have helped. I see now that you did that in your first message... This is fixed in 6.35b, so that it also works again for Emacs 22. - Carsten On Apr 6, 2010, at 12:28 PM, Jean-Marie Gaillourdet wrote: Hi, I've propably copied too few information. make all aborts for me. Below is now the complete output Regards, Jean leibniz:org-6.35 jmg$ make clean make cleanelc rm -f lisp/org.elc lisp/org-agenda.elc lisp/org-ascii.elc lisp/org- attach.elc lisp/org-archive.elc lisp/org-bbdb.elc lisp/org- beamer.elc lisp/org-bibtex.elc lisp/org-clock.elc lisp/org- colview.elc lisp/org-colview-xemacs.elc lisp/org-compat.elc lisp/org- crypt.elc lisp/org-ctags.elc lisp/org-datetree.elc lisp/org- docview.elc lisp/org-entities.elc lisp/org-exp.elc lisp/org-exp- blocks.elc lisp/org-docbook.elc lisp/org-faces.elc lisp/org-feed.elc lisp/org-footnote.elc lisp/org-freemind.elc lisp/org-gnus.elc lisp/ org-habit.elc lisp/org-html.elc lisp/org-icalendar.elc lisp/org- id.elc lisp/org-indent.elc lisp/org-info.elc lisp/org-inlinetask.elc lisp/org-jsinfo.elc lisp/org-irc.elc lisp/org-latex.elc lisp/org- list.elc lisp/org-mac-message.elc lisp/org-macs.elc lisp/org-mew.elc lisp/org-mhe.elc lisp/org-mobile.elc lisp/org-mouse.elc lisp/org- publish.elc lisp/org-plot.elc lisp/org-protocol.elc lisp/org- remember.elc lisp/org-rmail.elc lisp/org-src.elc lisp/org-table.elc lisp/org-timer.elc lisp/org-vm.elc lisp/org-w3m.elc lisp/org-wl.elc lisp/org-xoxo.elc lisp/org-install.elc make cleandoc (cd doc; rm -f org.pdf org org.html orgcard.pdf) (cd doc; rm -f *.aux *.cp *.cps *.dvi *.fn *.fns *.ky *.kys *.pg *.pgs) (cd doc; rm -f *.toc *.tp *.tps *.vr *.vrs *.log *.html *.ps) (cd doc; rm -f orgcard_letter.tex orgcard_letter.pdf) (cd doc; rm -rf manual) make cleanrel rm -rf RELEASEDIR rm -rf org-6.* rm -rf org-6*zip org-6*tar.gz rm -f *~ */*~ */*/*~ leibniz:org-6.35 jmg$ make all emacs -batch -q -no-site-file -eval "(progn (add-to-list (quote load- path) \"/usr/local/share/emacs/site-lisp\") (add-to-list (quote load- path) (expand-file-name \"./lisp/\")))" -f batch-byte-compile lisp/ org.el Loading subst-ksc... Loading subst-gb2312... Loading subst-big5... Loading subst-jis... In end of data: org.el:18522:1:Warning: the following functions might not be defined at runtime: calendar-forward-day, parse-time-string, calendar-goto- date, calendar-goto-today org.el:18522:1:Warning: the following functions are not known to be defined: table--at-cell-p, org-clock-update-mode-line, org-default-export- plist, org-infile-export-plist, org-clock-save-markers-for-cut-and-paste, org-agenda-save-markers-for-cut-and-paste, dired-get-filename, org-id-store-link, iswitchb-read-buffer, mouse-set-point, org-agenda-copy-local-variable, org-attach-reveal, org-gnus- follow-link, org-inlinetask-remove-END-maybe, org-get-current-options, org- agenda-skip, org-format-agenda-item, org-agenda-new-marker, org-agenda-change-all-lines, org-columns-number-to-string, org-columns-get-format-and-top-level, org-columns-compute, calendar-absolute-from-iso, calendar-iso-from-absolute, org-id-locations-save, org-id-locations-load, cdlatex-tab, clear-image-cache, org-export-latex-fix-inputenc, beginning-of-visual-line, org-agenda-set-restriction-lock, speedbar-line-directory, org-agenda-maybe-redo Wrote /Users/jmg/tmp/org-6.35/lisp/org.elc emacs -batch -q -no-site-file -eval "(progn (add-to-list (quote load- path) \"/usr/local/share/emacs/site-lisp\") (add-to-list (quote load- path) (expand-file-name \"./lisp/\")))" -f batch-byte-compile lisp/ org-agenda.el Loading subst-ksc... Loading subst-gb2312... Loading subst-big5... Loading subst-jis... In org-finalize-agenda: org-agenda.el:2777:26:Warning: reference to free variable `org-agenda-overriding-columns-format' In end of data: org-agenda.el:7662:1:Warning: the following functions might not be defined at runtime: calendar-goto-date, calendar-iso-date-string, calendar-julian-date-string, calendar-astro-date-string, calendar-hebrew-date-string, calendar-islamic-date-string, calendar-french-date-string, calendar-bahai-date-string, calendar-mayan-date-string, calendar-coptic-date-string, calendar-ethiopic-date-string, calendar-persian-date-string, calendar-chinese-date-string org-agenda.el:7662:1:Warning: the following functions are not known to be defined: org-habit-insert-consistency-graphs, calendar-iso-from- absolute, org-is-habit-p, org-habit-parse-todo, org-habit-get-priority, org-columns-quit, calendar-absolute-from-iso, mouse-set-point, org-datetree-find-date-create Wrote /Users/jmg/tmp/org-6.35/lisp/org-agenda.elc emacs -batch -q -no-site-file -eval "(progn (add-to-list (quote load- path) \"/usr/local/share/emacs/site-lisp\") (add-to-list (quote load- path) (expand-file-name \"./lisp/\")))" -f batch-byte-compile lisp/ org-ascii.el Loading
Re: [Orgmode] Re: IMPORTANT: (possibly) incompatible Change
Hi Karsten, On Apr 6, 2010, at 2:30 PM, Karsten Heymann wrote: Hi Carsten, a small note: Carsten Dominik writes: [...] If you have customized the variable org-export-latex-classes, you need to remove the following lines from each class definition: \usepackage[AUTO]{inputenc} \usepackage[T1]{fontenc} \usepackage{graphicx} \usepackage{longtable} \usepackage{float} \usepackage{wrapfig} \usepackage{soul} \usepackage{latexsym} \usepackage{amssymb} \usepackage{hyperref} Do you have any recommendations for the sequence in which these packages should be called? Or does that make no difference at all? Does any of these cause problems if they are called twice (say I add them, but users have them configured already?) The following packages should also be safe to add, as they are part of the standard latex distribution: textcomp (better Text symbols, for example list bullets not made of math chars, are used automatically if package is loaded) fixltx2e (numerous small slightly backwards incompatible changes, see http://ctan.org/tex-archive/help/Catalogue/entries/fixltx2e.html) Also, I'd recommend \usepackage{microtype} and a gentle increase of the \tolerance value (less perfectionist text justification) for a much nicer out-of-the-box experience: What is is really changing due to these last two settings (microtype) and tolerance, could you explain in a bit more detail? And: Can I expect fixltx2e to be present in all distributions? Is \tolerance defined in microtype, or did you put these together just incidentally? \usepackage{microtype} \tolerance=1000 Yours Karsten I really appreciate expert advice about this. Thank you. - 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] [ANN] Exporter for taskjuggler
Christian I think this is interesting as well. I've been trying to get back up to speed with tj, it never fit my work flow before. If you had a few more example sub-trees, it would help. How difficult would it be to add gap duration to the export? thanks - Tracy On 04/06/2010 07:15 AM, Christian Egli wrote: Hi Carsten Thanks for your reply. I've been a bit stumped by the zero feedback on the mailing list. Maybe I should have added a few screenshots of fancy gant and resource usage charts :-). Carsten Dominik writes: Hi Christian, this look interesting. Should we put this into the contrib directory for now, or are you aiming for the Org-mode core? I'm getting all the paper work for the assignments done, so I guess we could put it into the core. I suppose this would give it more credibility. What more do you need for integration in the core? - Patches for the Makefile and modules customization? - A section in the manual? Thanks Christian ___ 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: [ANN] Exporter for taskjuggler
Hi T Helms writes: > If you had a few more example sub-trees, it would help. If you have some org-mode files which describe a project including effort estimates (as properties) and maybe some textual dependency description I would gladly turn them into an example. Otherwise I can see if I can anonymize the project I'm working on. > How difficult would it be to add gap duration to the export? Ah, didn't think of that. Good question. Right now dependencies are generated on export based on either ORDERED, BLOCKER or depends properties. I guess if you had a property section as follows :PROPERTIES: :Effort: 03:00 :BLOCKER: posting_controller { gapduration 5d } :END: the part enclosed inside {} should not be interpreted as an additional dependency but instead as a gap duration specification. Should be doable. I'll add it to the list. Thanks Christian -- Christian Egli Swiss Library for the Blind, Visually Impaired and Print Disabled Grubenstrasse 12, CH-8045 Zürich, Switzerland ___ 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: IMPORTANT: (possibly) incompatible Change
Hi Carsten, Carsten Dominik writes: > On Apr 6, 2010, at 2:30 PM, Karsten Heymann wrote: >> Carsten Dominik writes: >>> \usepackage[AUTO]{inputenc} >>> \usepackage[T1]{fontenc} >>> \usepackage{graphicx} >>> \usepackage{longtable} >>> \usepackage{float} >>> \usepackage{wrapfig} >>> \usepackage{soul} >>> \usepackage{latexsym} >>> \usepackage{amssymb} >>> \usepackage{hyperref} > > Do you have any recommendations for the sequence in which these > packages should be called? Or does that make no difference at all? > Does any of these cause problems if they are called twice (say I > add them, but users have them configured already?) The only critical one is hyperref, which should always be loaded last (see http://tug.ctan.org/tex-archive/macros/latex/contrib/hyperref/doc/manual.html#x1-30002). > What is is really changing due to these last two > settings (microtype) and tolerance, could you explain in a bit more > detail? I will try to explain it in my own poor words. microtype activates advanced functions of the pdftex compiler (nowadays the standard TeX compiler used by all distributions) to perform various subtle output modifications, like shifting letters a tiny bit into the right margin so that the margin looks *visually* aligned. Also it stretches and pulls letters for tiny amounts so words fit better into paragraphs without standing into the margin. This is also the area where \tolerance takes action. It's a low level TeX directive that controls how much the whitespace between words may differ in width when typesetting a justified paragraph (I'm not sure what the correct translation of the German word "Blocksatz" is). It's a number in the range between 0 and (plus the special 10.000 meaning infinite for TeX ;-) ). The standard value 200 is way much too perfectionist for normal day-to-day typesetting, especially when writing in languages where typical words are much longer then in English, like German for example. Normal Desktop Text processors always operate in "10.000"-Mode, meaning there's an infinite amount of whitespace allowed between words, with the result of possibly large holes between the words to keep the right margin aligned. TeX on the other hand will deny to typeset paragraphs when it cannot find a solution (for the full paragraph!) inside it's tolerance limits and write words into the right margin so the author can manually fix the situation (rephrase, fix hyphenation, ...). Tolerance values up to 2000 still look much better than anything from Word/OOo and reduce the need to manually correct these problems (and to explain this stuff to new users). > And: Can I expect fixltx2e to be present in all distributions? Yes, it's part of the latex base packages and thus always available (given any not really really ancient LaTeX installation, e.g. more than a decade). > Is \tolerance defined in microtype, or did you put these together just > incidentally? They are completely independent. >> Karsten > > I really appreciate expert advice about this. Thank you. I'm more than glad my rusty LaTeX knowledge is of any use, especially to the awesome org-mode community (and it's even more awesome author). If you want advice from some *real* experts, ask in the comp.text.tex or the de.comp.text.tex newsgroup. That's a completely different level, I'm just some kind of semi-power-user that had too much time on university. Yours Karsten ___ 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-protocol and web links
Does anyone have a "w" template which can store a hot link using the page title (not just the url) in addition to the selection under the title line? The problem I find is that I havent got the combo right to do this : if I select something on a conkeror page and then call org-remember the selection becomes the %c which is usually used to store an encoded title and url org link. e.g I want my new org item first line to be something like the following if I invoke org-remember from conkeror on a web page having first hilited "blah blah" somewhere on the page , | * org mode home page | | blah blah ` where "org mode home page" is actually an encoded link. Sure, right now I can have , | * http://www.orgmode.org | | title : org mode home page | | blah blah ` by using %:link,%:description and %:initial but I cant see a way to create a hotlink using the page title which is more ideal IF I also select some text with the mouse - X automatically puts that in the clipboard. thanks r. ___ 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: IMPORTANT: (possibly) incompatible Change
On Apr 6, 2010, at 6:03 PM, Karsten Heymann wrote: Hi Carsten, Carsten Dominik writes: On Apr 6, 2010, at 2:30 PM, Karsten Heymann wrote: Carsten Dominik writes: \usepackage[AUTO]{inputenc} \usepackage[T1]{fontenc} \usepackage{graphicx} \usepackage{longtable} \usepackage{float} \usepackage{wrapfig} \usepackage{soul} \usepackage{latexsym} \usepackage{amssymb} \usepackage{hyperref} Do you have any recommendations for the sequence in which these packages should be called? Or does that make no difference at all? Does any of these cause problems if they are called twice (say I add them, but users have them configured already?) The only critical one is hyperref, which should always be loaded last (see http://tug.ctan.org/tex-archive/macros/latex/contrib/hyperref/doc/manual.html#x1-30002) . What is is really changing due to these last two settings (microtype) and tolerance, could you explain in a bit more detail? I will try to explain it in my own poor words. microtype activates advanced functions of the pdftex compiler (nowadays the standard TeX compiler used by all distributions) to perform various subtle output modifications, like shifting letters a tiny bit into the right margin so that the margin looks *visually* aligned. Also it stretches and pulls letters for tiny amounts so words fit better into paragraphs without standing into the margin. This is also the area where \tolerance takes action. It's a low level TeX directive that controls how much the whitespace between words may differ in width when typesetting a justified paragraph (I'm not sure what the correct translation of the German word "Blocksatz" is). It's a number in the range between 0 and (plus the special 10.000 meaning infinite for TeX ;-) ). The standard value 200 is way much too perfectionist for normal day-to-day typesetting, especially when writing in languages where typical words are much longer then in English, like German for example. Normal Desktop Text processors always operate in "10.000"-Mode, meaning there's an infinite amount of whitespace allowed between words, with the result of possibly large holes between the words to keep the right margin aligned. TeX on the other hand will deny to typeset paragraphs when it cannot find a solution (for the full paragraph!) inside it's tolerance limits and write words into the right margin so the author can manually fix the situation (rephrase, fix hyphenation, ...). Tolerance values up to 2000 still look much better than anything from Word/OOo and reduce the need to manually correct these problems (and to explain this stuff to new users). And: Can I expect fixltx2e to be present in all distributions? Yes, it's part of the latex base packages and thus always available (given any not really really ancient LaTeX installation, e.g. more than a decade). Is \tolerance defined in microtype, or did you put these together just incidentally? They are completely independent. Thanks a lot for all this, I will follow your advice. One final question: Will any of these packages spoil the fun for people who want to process through .dvi instead of directly to pdf? Karsten I really appreciate expert advice about this. Thank you. I'm more than glad my rusty LaTeX knowledge is of any use, especially to the awesome org-mode community (and it's even more awesome author). If you want advice from some *real* experts, ask in the comp.text.tex or the de.comp.text.tex newsgroup. That's a completely different level, I'm just some kind of semi-power-user that had too much time on university. That is way more than I know about LaTeX/TeX internals, so fully appropriate here. Yes, comp.text.tex and de.comp.text.tex, I used to hang out there more while writing reftex.el and cdlatex.el, but always more as a reader than as a contributor. I loved to read these groups, that was always a high intensity place to be at. Thanks again. - 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] [ANN] Exporter for taskjuggler
On Apr 6, 2010, at 1:15 PM, Christian Egli wrote: Hi Carsten Thanks for your reply. I've been a bit stumped by the zero feedback on the mailing list. Maybe I should have added a few screenshots of fancy gant and resource usage charts :-). That would have helped big time, I guarantee it :-) Carsten Dominik writes: Hi Christian, this look interesting. Should we put this into the contrib directory for now, or are you aiming for the Org-mode core? I'm getting all the paper work for the assignments done, so I guess we could put it into the core. I suppose this would give it more credibility. What more do you need for integration in the core? - Patches for the Makefile and modules customization? - A section in the manual? Yes, for the manual a compact section, more details can go up on Worg if necessary. Thanks! - 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: IMPORTANT: (possibly) incompatible Change
Carsten Dominik writes: > On Apr 6, 2010, at 6:03 PM, Karsten Heymann wrote: >> Carsten Dominik writes: >>> On Apr 6, 2010, at 2:30 PM, Karsten Heymann wrote: Carsten Dominik writes: > \usepackage[AUTO]{inputenc} > \usepackage[T1]{fontenc} > \usepackage{graphicx} > \usepackage{longtable} > \usepackage{float} > \usepackage{wrapfig} > \usepackage{soul} > \usepackage{latexsym} > \usepackage{amssymb} > \usepackage{hyperref} [...] >>> What is is really changing due to these last two >>> settings (microtype) and tolerance, could you explain in a bit more >>> detail? [...] > Thanks a lot for all this, I will follow your advice. > > One final question: Will any of these packages spoil the fun for > people who want to process through .dvi instead of directly to pdf? Not as far as I know. hyperref and microtype will run with reduced features, but apart from that, there should be no problem. Regarding microtype, I do not know what happens when it is used with the old TeX or eTeX compiler that was used to created dvi's before pdftex was used for this too, but that should largely be an academic problem as pdftex is now used anywhere. Yours Karsten ___ 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] Flyspell highlighting (again)
Here Matthew Lundin reported Flyspell highlighting URL components: http://www.mail-archive.com/emacs-orgmode@gnu.org/msg14029.html The issue should be fixed according to the thread, but URLs like http://example.com/foo_blarghaa still cause problems ("blarghaa" is highlighted by Flyspell). For the wishlist, it'd also be nice to exclude "#+FOO" options from flyspelling, since they tend to get highlighted when writing non-English text. Thanks a lot! :: Ivan Vilata i Balaguer -- http://ivan.lovesgazpacho.net/ 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
[Orgmode] [ANN] org-mac-link-grabber: Grab links from running Mac applications
Hi everyone, I've put together a bit of code to grab links from open mac applications, and paste them at point in org documents. If your workflow is spend the majority of your time in org-mode typing, and occasionally grab links from other applications, then you might find this useful. It's available as a git repository here: http://github.com/alander/org-mac-link-grabber Right now it supports the following applications: - Finder.app - Mail.app - Address Book.app - Firefox.app - Together.app It's easy to add more, but I started here because these are the ones I use. There is a readme file that explains installation, usage and configuration. The code uses the same method as org-mac-message by Christopher Suckling and John Weigley, and indeed simply wraps it for the Mail.app integration. Best, -Anthony ___ 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] how to use \autoref inside #+CAPTION: ?
Hello, I recently upgraded to the development release. I had previously (with version 6.34c, I believe) been able to use the LaTeX \autoref macro inside #+CAPTION:, to reference a table from a figure caption for example. But with the latest release the curly braces inside #+CAPTION are escaped, so I end up with something like \autoref\{tbl:ECB-SIF-compare\} in my LaTeX document. Is there a way to get past this new behavior and have the braces correctly written to the LaTeX file ("unescaped")? Thank you. ___ 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: IMPORTANT: (possibly) incompatible Change
On Tue, 06 Apr 2010 18:50:36 +0200, Karsten Heymann wrote: Thanks a lot for all this, I will follow your advice. One final question: Will any of these packages spoil the fun for people who want to process through .dvi instead of directly to pdf? Not as far as I know. hyperref and microtype will run with reduced features, but apart from that, there should be no problem. Regarding microtype, I do not know what happens when it is used with the old TeX or eTeX compiler that was used to created dvi's before pdftex was used for this too, but that should largely be an academic problem as pdftex is now used anywhere. In a minimal document it runs Ok with pdfeTeX, for both creating dvi and pdf. (The one in teTeX 3.0.) Best regards Robert ___ 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: IMPORTANT: (possibly) incompatible Change
On Apr 6, 2010, at 8:30 AM, Robert Klein wrote: On Tue, 06 Apr 2010 18:50:36 +0200, Karsten Heymann > wrote: Thanks a lot for all this, I will follow your advice. One final question: Will any of these packages spoil the fun for people who want to process through .dvi instead of directly to pdf? Not as far as I know. hyperref and microtype will run with reduced features, but apart from that, there should be no problem. Regarding microtype, I do not know what happens when it is used with the old TeX or eTeX compiler that was used to created dvi's before pdftex was used for this too, but that should largely be an academic problem as pdftex is now used anywhere. In a minimal document it runs Ok with pdfeTeX, for both creating dvi and pdf. (The one in teTeX 3.0.) Best regards Robert Aloha all, From the microtype documentation: The microtype package does not work with XETEX. All the best, 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] Flyspell highlighting (again)
On 06.04.2010 19:05, Ivan Vilata i Balaguer wrote: Here Matthew Lundin reported Flyspell highlighting URL components: http://www.mail-archive.com/emacs-orgmode@gnu.org/msg14029.html The issue should be fixed according to the thread, but URLs like http://example.com/foo_blarghaa still cause problems ("blarghaa" is highlighted by Flyspell). For the wishlist, it'd also be nice to exclude "#+FOO" options from flyspelling, since they tend to get highlighted when writing non-English text. I'm also seeing my todo states highlighted whenever they are invalid words (TODO, PROJ, CONT, etc.). Would this also be the place to exclude those? Cheers, Martin ___ 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] minor mode for org-mode-like date chooser?
Hello, everybody; I was wondering if there is a way to use the org-mode date chooser (using C-c . and +1, e.g.) in a mode other than org. Thanks. Leo -- Leo Ferres, Ph.D. Assistant Professor Department of Computer Science University of Concepción, Concepción, Chile ___ 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] minor mode for org-mode-like date chooser?
On Tue, 6 Apr 2010 14:54:56 -0400, Leo Ferres wrote: > Hello, everybody; > I was wondering if there is a way to use the org-mode date chooser > (using C-c . and +1, e.g.) in a mode other than org. > Thanks. > Leo Hi, you can directly bind org-time-stamp to a key sequence globally, or call it by M-x. jxy -- Jc/*__o/* X<\ * (__ Y*/\ < ___ 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: org-protocol and web links
Hi Richard, Richard Riley writes: > Does anyone have a "w" template which can store a hot link using the > page title (not just the url) in addition to the selection under the > title line? The problem I find is that I havent got the combo right to > do this : if I select something on a conkeror page and then call > org-remember the selection becomes the %c which is usually used to store > an encoded title and url org link. > > e.g I want my new org item first line to be something like the following > if I invoke org-remember from conkeror on a web page having first > hilited "blah blah" somewhere on the page With the following org-remember-template: --8<---cut here---start->8--- (setq org-remember-templates '( ;; other templates here ("protocol" ?w "* %c\n %U\n\n %i" nil bottom nil) )) --8<---cut here---end--->8--- I get the following when I select text on the org-mode home page in conkeror and call org-protocol-remember (which I have bound to C-c r in conkeror): --8<---cut here---start->8--- * [[http://orgmode.org/][Org-Mode: Your Life in Plain Text]] [2010-04-06 Tue 16:07] Org-mode is for keeping notes, maintaining ToDo lists, doing project planning, and authoring with a fast and effective plain-text system. --8<---cut here---end--->8--- What do you have in your conkerorrc? I'm currently using the setup I put up on the org-protocol page on Worg: http://orgmode.org/worg/org-contrib/org-protocol.php#sec-8.1 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] bug in org-table?
I have noticed recently what I think may be a bug in org table: When I hold the mouse over a narrowed field, the tool-tip window shows only the text "Clipped table field, use C-c ` to edit. Full value is:" and an empty line after that. The full text is not shown. I had first noticed this bug in org-version 6.34c, but I now see the problem is still there in v. 6.35. I have exprienced this behaviour on the following file: ---> | Title1 | Title2 | |+-| | One rather long entry | Short entry | | <10> | | <--- I remember the feature worked correctly in earlier versions of org-mode. Any idea what might be behind that problem? Many thanks again for this great mode, Rainer -- Prof. Dr. Rainer Thiel Dekan Philosophische Fakultät 07737 Jena, Germany (EU) r.th...@uni-jena.de ___ 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: [ANN] org-mac-link-grabber: Grab links from running Mac applications
Anthony Lander wrote: > I've put together a bit of code to grab links from open mac > applications, and paste them at point in org documents. If > your workflow is spend the majority of your time in > org-mode typing, and occasionally grab links from other > applications, then you might find this useful. > It's available as a git repository here: > http://github.com/alander/org-mac-link-grabber > Right now it supports the following applications: > - Finder.app > - Mail.app > - Address Book.app > - Firefox.app > - Together.app > It's easy to add more, but I started here because these are > the ones I use. There is a readme file that explains > installation, usage and configuration. > The code uses the same method as org-mac-message by > Christopher Suckling and John Weigley, and indeed simply > wraps it for the Mail.app integration. Nice idea. Has anyone worked on something similar for Linux? Konqueror seems to be queryable with Emacs' D-Bus; has Fire- fox similar interfaces? Tim ___ 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] How to enable footnote
Dear all, I was trying to use footnote in org, but it seems not work. I explicitly include #+OPTIONS: f:t Then use C-c C-x f to create a footnote. But after exporting to html, there's nothing happen, what I got is just plain text like blabla [fn:1] kaka No hyperlink at all. Does anybody have any idea? Thanks, Chao ___ 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] Latex inline Latex image
Dear all, Is it possible to display the latex equation as inline image in Org? For the equations is not understood-able unless after the conversion. Thanks! Chao ___ 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] Text color and background color
Dear all, Just wondering is it supported to change text color or background when do editing, which is useful to highlight some importance. This is important. Best, Chao ___ 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] footnote
Dear all, If I call the function org-footnote-create-definition, seems I succeeded to got the footnote working now, but new problem comes, for I don't like org to create a section with the head of Footnote, but I haven't succeeded to stop it yet, any advice? Thanks a lot, Chao ___ 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] footnote
Aloha Chao, The Org-mode manual is really helpful for these kinds of questions. Also, there are several useful tutorials and other materials on Worg: http://orgmode.org/worg/ If after consulting these sources you are still having problems, then one of the many Org-mode wizards on this list will typically respond very happily to a detailed description of what you did, the results you expected, and the results you actually got. All the best, Tom On Apr 6, 2010, at 4:07 PM, Chao Lu wrote: Dear all, If I call the function org-footnote-create-definition, seems I succeeded to got the footnote working now, but new problem comes, for I don't like org to create a section with the head of Footnote, but I haven't succeeded to stop it yet, any advice? Thanks a lot, Chao ___ 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] footnote bugs
(setf org-footnote-auto-label 'confirm) (setf org-footnote-section nil) * top *** an article sadfkaj sdnfklaj nsfklandsf asd flkajnd sfa *** an article. exporting this to ascii does not export anonymous footnotes I sometimes[fn:3] mix regular[fn:1] footnotes and inline [fn:: There are issues here. For example, I have to type them in manually. You cannot leave empty; it won't accept it. Maybe it has to do with my ido setup. Exporting this to ASCII seems to silent fail. I tried "fn:: text" and "fn::text".] ones[fn:2]. === [fn:1] ordinary. note that if you put point here and do c-c c-c, you will get sent to the next article, which is disconcerting. i expected it to go up to the thing that points to it. this situation, where you have duplicate footnote numbers in the same file, but different org entries, is very common when you refile an article. \par don't know how to separate paragraphs in a footnote in a way that fill-paragraph with filladapt will understand. would be nice if a way were possible, imo. [fn:2] another [fn:3] a third # a comment *** another article ordinary [fn:1], inline[fn:This is a test.], and regular[fn:2] footnotes. === [fn:1] regular [fn:2] usual *** another article asdfj alkdfn akljdn fklajdf askdfn al;ksjnf lajdnf klajdnf skjdhflakjdnf klajnf [fn:1] [fn:1] test *** another article asdknf lakjdnf ak asdkjfn aldjf Thanks. ___ 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: trouble with updated latex export [6.35 (release_6.35a.26.g78cc)]
Remember to cover the basics, that is, what you expected to happen and what in fact did happen. You don't know how to make a good report? See http://orgmode.org/manual/Feedback.html#Feedback Your bug report will be posted to the Org-mode mailing list. Hello! I'm having trouble getting the new latex export set up correctly. Below I start with a a bare-bones config file, as follows: 1. start with emacs -Q, then do 2. (add-to-list 'load-path (expand-file-name "path/to/org.git/lisp")) 3. (require 'org-install) I then document some unexpected behavior when exporting to latex. Options specified with #+LATEX_HEADER are not exported, and if `org-export-latex-packages-alist' is customized then only those packages are exported. Thanks for any help, /au With the following test file and no emacs customizations, I get the following latex export: #v+ #+TITLE: test.org #+AUTHOR:Austin Frank #+DATE: 2010-04-07 Wed #+OPTIONS: H:3 num:t toc:t \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 This will produce \LaTeX output. #v- #v+ % Created 2010-04-07 Wed 00:52 \documentclass[11pt]{article} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage{graphicx} \usepackage{longtable} \usepackage{float} \usepackage{wrapfig} \usepackage{soul} \usepackage{amssymb} \usepackage{hyperref} \title{test.org} \author{Austin Frank} \date{2010-04-07 Wed} \begin{document} \maketitle \setcounter{tocdepth}{3} \tableofcontents \vspace*{1cm} This will produce \LaTeX output. \end{document} #v- When I include extra options via #+LATEX_HEADERS, as follows, I get the following output. Note that the options specified in LATEX_HEADERS are not exported at all. #v+ #+TITLE: test.org #+AUTHOR:Austin Frank #+DATE: 2010-04-07 Wed #+OPTIONS: H:3 num:t toc:t \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 #+LATEX_HEADER: \usepackage{tipa} #+LATEX_HEADER: \usepackage{fullpage} #+LATEX_HEADER: \usepackage[backend=biber,style=footnote-dw]{biblatex} #+LATEX_HEADER: \bibliography{statement} This will produce \LaTeX output. #v- #v+ % Created 2010-04-07 Wed 00:52 \documentclass[11pt]{article} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage{graphicx} \usepackage{longtable} \usepackage{float} \usepackage{wrapfig} \usepackage{soul} \usepackage{amssymb} \usepackage{hyperref} \title{test.org} \author{Austin Frank} \date{2010-04-07 Wed} \begin{document} \maketitle \setcounter{tocdepth}{3} \tableofcontents \vspace*{1cm} This will produce \LaTeX output. \end{document} #v- If I evaluate the following elisp code, then run export on the following org file, I get the final tex output. Note that only the packages described in `org-export-latex-packages-alist' are exported. #v+ (mapc #'(lambda (spec) (add-to-list 'org-export-latex-packages-alist spec)) '(("" "listings") ("" "xcolor") ("" "tikz") ("" "amsmath") ("" "microtype") ("" "fixltx2e"))) #v- #v+ #+TITLE: test.org #+AUTHOR:Austin Frank #+DATE: 2010-04-07 Wed #+OPTIONS: H:3 num:t toc:t \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 #+LATEX_HEADER: \usepackage{tipa} #+LATEX_HEADER: \usepackage{fullpage} #+LATEX_HEADER: \usepackage[backend=biber,style=footnote-dw]{biblatex} #+LATEX_HEADER: \bibliography{statement} This will produce \LaTeX output. #v- #v+ % Created 2010-04-07 Wed 01:01 \documentclass[11pt]{article} \usepackage{fixltx2e} \usepackage{microtype} \usepackage{amsmath} \usepackage{tikz} \usepackage{xcolor} \usepackage{listings} \providecommand{\alert}[1]{\textbf{#1}} \title{test.org} \author{Austin Frank} \date{2010-04-07 Wed} \begin{document} \maketitle \setcounter{tocdepth}{3} \tableofcontents \vspace*{1cm} This will produce \LaTeX output. \end{document} #v- At the end of the experiment, this was the org setup: current state: == (setq org-export-latex-after-initial-vars-hook '(org-beamer-after-initial-vars) org-after-todo-state-change-hook '(org-clock-out-if-current) org-export-latex-format-toc-function 'org-export-latex-format-toc-default org-export-preprocess-hook '(org-export-blocks-preprocess) org-tab-first-hook '(org-hide-block-toggle-maybe) org-src-mode-hook '(org-src-mode-configure-edit-buffer) org-confirm-shell-link-function 'yes-or-no-p org-export-first-hook '(org-beamer-initialize-open-trackers) org-agenda-before-write-hook '(org-agenda-add-entry-text) org-export-latex-packages-alist '(("" "fixltx2e") ("" "microtype") ("" "amsmath") ("" "tikz") ("" "xcolor") ("" "listings")) org-cycle-hook '(org-cycle-hide-archived-subtrees org-cycle-hide-drawers
[Orgmode] Org 6.35
Just down loaded and install 6.35 from web site. Running XP and emacs. When trying to follow link I get an error ShellExecute failed. Moved back to 6.34c and everything works fine. Paul Schlesinger "... the justification for a physical concept lies exclusively in its clear and unambiguous relation to facts that can be experienced." A. Einstein Kings College 1921___ 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: (REVISED) trouble with updated latex export [6.35 (release_6.35a.26.g78cc)]
Remember to cover the basics, that is, what you expected to happen and what in fact did happen. You don't know how to make a good report? See http://orgmode.org/manual/Feedback.html#Feedback Your bug report will be posted to the Org-mode mailing list. (Apologies, I made some copy-paste errors in my first report. The reported behavior hasn't changed, but the exact latex output now matches what I'm seeing on my end. Thanks.) Hello! I'm having trouble getting the new latex export set up correctly. Below I start with a a bare-bones config file, as follows: 1. start with emacs -Q, then do 2. (add-to-list 'load-path (expand-file-name "path/to/org.git/lisp")) 3. (require 'org-install) I then document some unexpected behavior when exporting to latex. Options specified with #+LATEX_HEADER are not exported, and if `org-export-latex-packages-alist' is customized then only those packages are exported. Thanks for any help, /au With the following test file and no emacs customizations, I get the following latex export: #v+ #+TITLE: test.org #+AUTHOR:Austin Frank #+DATE: 2010-04-07 Wed #+OPTIONS: H:3 num:t toc:t \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 This will produce \LaTeX output. #v- #v+ % Created 2010-04-07 Wed 01:31 \documentclass[11pt]{article} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage{graphicx} \usepackage{longtable} \usepackage{float} \usepackage{wrapfig} \usepackage{soul} \usepackage{t1enc} \usepackage{textcomp} \usepackage{marvosym} \usepackage{wasysym} \usepackage{latexsym} \usepackage{amssymb} \usepackage{hyperref} \providecommand{\alert}[1]{\textbf{#1}} \title{test.org} \author{Austin Frank} \date{2010-04-07 Wed} \begin{document} \maketitle \setcounter{tocdepth}{3} \tableofcontents \vspace*{1cm} This will produce \LaTeX output. \end{document} #v- When I include extra options via #+LATEX_HEADERS, as follows, I get the following output. Note that the options specified in #+LATEX_HEADERS are not exported at all. #v+ #+TITLE: test.org #+AUTHOR:Austin Frank #+DATE: 2010-04-07 Wed #+OPTIONS: H:3 num:t toc:t \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 #+LATEX_HEADER: \usepackage{tipa} #+LATEX_HEADER: \usepackage{fullpage} #+LATEX_HEADER: \usepackage[backend=biber,style=footnote-dw]{biblatex} #+LATEX_HEADER: \bibliography{statement} This will produce \LaTeX output. #v- #v+ % Created 2010-04-07 Wed 01:33 \documentclass[11pt]{article} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage{graphicx} \usepackage{longtable} \usepackage{float} \usepackage{wrapfig} \usepackage{soul} \usepackage{t1enc} \usepackage{textcomp} \usepackage{marvosym} \usepackage{wasysym} \usepackage{latexsym} \usepackage{amssymb} \usepackage{hyperref} \providecommand{\alert}[1]{\textbf{#1}} \title{test.org} \author{Austin Frank} \date{2010-04-07 Wed} \begin{document} \maketitle \setcounter{tocdepth}{3} \tableofcontents \vspace*{1cm} This will produce \LaTeX output. \end{document} #v- If I evaluate the following elisp code, then run export on the following org file, I get the final tex output. Note that only the packages described in `org-export-latex-packages-alist' are exported. #v+ (mapc #'(lambda (spec) (add-to-list 'org-export-latex-packages-alist spec)) '(("" "listings") ("" "xcolor") ("" "tikz") ("" "amsmath") ("" "microtype") ("" "fixltx2e"))) #v- #v+ #+TITLE: test.org #+AUTHOR:Austin Frank #+DATE: 2010-04-07 Wed #+OPTIONS: H:3 num:t toc:t \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 #+LATEX_HEADER: \usepackage{tipa} #+LATEX_HEADER: \usepackage{fullpage} #+LATEX_HEADER: \usepackage[backend=biber,style=footnote-dw]{biblatex} #+LATEX_HEADER: \bibliography{statement} This will produce \LaTeX output. #v- #v+ % Created 2010-04-07 Wed 01:34 \documentclass[11pt]{article} \usepackage{fixltx2e} \usepackage{microtype} \usepackage{amsmath} \usepackage{tikz} \usepackage{xcolor} \usepackage{listings} \providecommand{\alert}[1]{\textbf{#1}} \title{test.org} \author{Austin Frank} \date{2010-04-07 Wed} \begin{document} \maketitle \setcounter{tocdepth}{3} \tableofcontents \vspace*{1cm} This will produce \LaTeX output. \end{document} #v- At the end of the experiment, this was the org setup: #v+ current state: == (setq org-export-latex-after-initial-vars-hook '(org-beamer-after-initial-vars) org-after-todo-state-change-hook '(org-clock-out-if-current) org-export-latex-format-toc-function 'org-export-latex-format-toc-default org-export-preprocess-hook '(org-export-blocks-preprocess) org-tab-first-hook '(org-hide-block-toggle-maybe) org-src-mode-hook '(org-src
Re: [Orgmode] Org 6.35
Hi Paul, can you please post the link that causes problems? Thanks. - Carsten On Apr 6, 2010, at 11:51 PM, Paul Schlesinger wrote: Just down loaded and install 6.35 from web site. Running XP and emacs. When trying to follow link I get an error ShellExecute failed. Moved back to 6.34c and everything works fine. Paul Schlesinger "... the justification for a physical concept lies exclusively in its clear and unambiguous relation to facts that can be experienced." A. Einstein Kings College 1921 ___ 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] bug in org-table?
Hi Rainer, this works just fine for me. - Carsten On Apr 6, 2010, at 11:42 PM, Rainer Thiel wrote: I have noticed recently what I think may be a bug in org table: When I hold the mouse over a narrowed field, the tool-tip window shows only the text "Clipped table field, use C-c ` to edit. Full value is:" and an empty line after that. The full text is not shown. I had first noticed this bug in org-version 6.34c, but I now see the problem is still there in v. 6.35. I have exprienced this behaviour on the following file: ---> | Title1 | Title2 | |+-| | One rather long entry | Short entry | | <10> | | <--- I remember the feature worked correctly in earlier versions of org- mode. Any idea what might be behind that problem? Many thanks again for this great mode, Rainer -- Prof. Dr. Rainer Thiel Dekan Philosophische Fakultät 07737 Jena, Germany (EU) r.th...@uni-jena.de ___ 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] Re: Bug: (REVISED) trouble with updated latex export [6.35 (release_6.35a.26.g78cc)]
On Wed, Apr 07 2010, Austin Frank wrote: > I then document some unexpected behavior when exporting to latex. > Options specified with #+LATEX_HEADER are not exported, and if > `org-export-latex-packages-alist' is customized then only those packages > are exported. Upgrading to Org-mode version 6.35b (release_6.35b.27.g35f5) allows my packages from `org-export-latex-packages-alist' packages to be exported correctly, but following the steps in my previous mail still does not result in the inclusion of packages specified in #+LATEX_HEADER lines. Thanks, /au -- Austin Frank http://aufrank.net GPG Public Key (D7398C2F): http://aufrank.net/personal.asc pgpxScspNd67E.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
Re: [Orgmode] Re: Bug: (REVISED) trouble with updated latex export [6.35 (release_6.35a.26.g78cc)]
On Apr 7, 2010, at 8:17 AM, Austin Frank wrote: On Wed, Apr 07 2010, Austin Frank wrote: I then document some unexpected behavior when exporting to latex. Options specified with #+LATEX_HEADER are not exported, and if `org-export-latex-packages-alist' is customized then only those packages are exported. Upgrading to Org-mode version 6.35b (release_6.35b.27.g35f5) allows my packages from `org-export-latex-packages-alist' packages to be exported correctly, but following the steps in my previous mail still does not result in the inclusion of packages specified in #+LATEX_HEADER lines. Looks I am having a bad day. Can you please pull and try again? As soon as possible? - Carsten Thanks, /au -- Austin Frank http://aufrank.net GPG Public Key (D7398C2F): http://aufrank.net/personal.asc ___ 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] Re: Bug: (REVISED) trouble with updated latex export [6.35 (release_6.35a.26.g78cc)]
Am 07.04.2010, 09:17 Uhr, schrieb Austin Frank : On Wed, Apr 07 2010, Austin Frank wrote: I then document some unexpected behavior when exporting to latex. Options specified with #+LATEX_HEADER are not exported, and if `org-export-latex-packages-alist' is customized then only those packages are exported. Upgrading to Org-mode version 6.35b (release_6.35b.27.g35f5) allows my packages from `org-export-latex-packages-alist' packages to be exported correctly, but following the steps in my previous mail still does not result in the inclusion of packages specified in #+LATEX_HEADER lines. I can confirm this for 6.35b: #+LaTeX_HEADER lines are getting ignored. Also, when I put (add-to-list 'org-export-latex-packages-alist '("" "listings")) into my .emacs-file it is put twice into the resulting tex file. Best regards Robert ___ 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: Bug: (REVISED) trouble with updated latex export [6.35 (release_6.35a.26.g78cc)]
On Wed, Apr 07 2010, Robert Klein wrote: > Also, when I put > > (add-to-list 'org-export-latex-packages-alist '("" "listings")) What's the value of `org-export-latex-listings'? Carsten, how should listings be addressed in the new setup? Thanks, /au -- Austin Frank http://aufrank.net GPG Public Key (D7398C2F): http://aufrank.net/personal.asc pgpPPMYqkomZU.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
Re: [Orgmode] Re: Bug: (REVISED) trouble with updated latex export [6.35 (release_6.35a.26.g78cc)]
Am 07.04.2010, 09:43 Uhr, schrieb Austin Frank : On Wed, Apr 07 2010, Robert Klein wrote: Also, when I put (add-to-list 'org-export-latex-packages-alist '("" "listings")) What's the value of `org-export-latex-listings'? Carsten, how should listings be addressed in the new setup? It happens (-ed) with both t and nil. However Carstens newest fix seems to have fixed this, too. Best regards Robert ___ 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] Flyspell highlighting (again)
On Apr 6, 2010, at 8:50 PM, Martin Pohlack wrote: On 06.04.2010 19:05, Ivan Vilata i Balaguer wrote: Here Matthew Lundin reported Flyspell highlighting URL components: http://www.mail-archive.com/emacs-orgmode@gnu.org/msg14029.html The issue should be fixed according to the thread, but URLs like http://example.com/foo_blarghaa still cause problems ("blarghaa" is highlighted by Flyspell). For the wishlist, it'd also be nice to exclude "#+FOO" options from flyspelling, since they tend to get highlighted when writing non- English text. I'm also seeing my todo states highlighted whenever they are invalid words (TODO, PROJ, CONT, etc.). Would this also be the place to exclude those? This would require hacking the function org-mode-flyspell-verify. Note that this functions is called so often that is should be very efficient. - 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: Bug: (REVISED) trouble with updated latex export [6.35 (release_6.35a.26.g78cc)]
Am 07.04.2010, 09:35 Uhr, schrieb Carsten Dominik : Looks I am having a bad day. Can you please pull and try again? As soon as possible? - Carsten It works for me now. Also, the double inclusion of packages as described in my other mail doesn't happen anymore. PS: I've currently got two \usepackage{textcomp}, this is from lisp/org.el Thanks a lot Robert ___ 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