Hi, Ah! This worked once I tried this tip Carsten - thanks! I should have realized that the buffer setting was defeating that there.
> You should *not* have a #+TITLE line in the buffer, and you should *not* > have subtree marked - then :title is used. Eric, thanks for the tip as well. I will check out org-jekyll even though this worked because producing a blog or some kind of knowledge base from my single-org-mode-life-file sounds great :) Thanks, Karl On Sun, May 23, 2010 at 12:17 PM, Carsten Dominik <carsten.domi...@gmail.com> wrote: > > On May 23, 2010, at 2:22 PM, Karl Martino wrote: > >> Hi Carsten, >> >> Thanks for help, unfortunately I tried ":title" and it is ignored. > > No, it does in fact work, I just tested it. Here is the setup I used: > > (setq org-publish-project-alist > '(("ttt" > :base-directory "~/lib/emacs/work/org-mode/t/pub/src" > :base-extension "org" > :publishing-directory "~/lib/emacs/work/org-mode/t/pub/target" > :section-numbers nil > :table-of-contents nil > ;; :plain-source t > ;; :htmlized-source t > :exclude "-source" > :title "Test :title property" > :auto-sitemap t > :makeindex t > :publishing-function (org-publish-org-to-html > org-publish-org-to-org)))) > > You should *not* have a #+TITLE line in the buffer, and you should *not* > have subtree marked - then :title is used. > > > - Carsten > >> >> The issue with #+TITLE in the buffer is that it is the same file I am >> exporting various times, just with different tag filters, and the >> title then remains the same for each export, where I want it to >> reflect the subset of the file, ie Karl's Work Journal, or Karl's Home >> Journal. >> >> A workaround that just occurred to me: >> >> I could write a method that would change the #+TITLE value in the >> buffer, then org-reload, before exporting the component in the list. >> That should work. >> >> But am I missing something? >> >> Thanks again, org-mode is fantastic and has helped me wrangle a lot of >> complexity into something portable and easy to use. It's been a >> lifesaver for me :) >> >> Thanks, >> >> Karl >> >>>> (setq org-publish-project-alist >>>> '( >>>> ("highlights" >>>> :base-directory "~/notes/org/" >>>> :base-extension "org" >>>> :publishing-directory "~/notes/export" >>>> :publishing-function org-publish-org-to-html >>>> :select-tags ("highlight") >>>> :include ("index.org") >>> >>> I have not tried it, but if you do not have #+TITLE in the buffer, >>> then >>> :title "This is my title" >>> >>> in the publishing plist might work. Give it a try. >>> >>> - Carsten >>> >>>> ) >>>> ("work" >>>> :base-directory "~/notes/org/" >>>> :base-extension "org" >>>> :publishing-directory "~/notes/export/work/" >>>> :publishing-function org-publish-org-to-html >>>> :select-tags ("@WORK") >>>> :include ("index.org") >>>> :exclude "\\.org$" >>>> ) >>>> ("home" >>>> :base-directory "~/notes/org/" >>>> :base-extension "org" >>>> :publishing-directory "~/notes/export/home/" >>>> :publishing-function org-publish-org-to-html >>>> :select-tags ("@HOME") >>>> :include ("index.org") >>>> :exclude "\\.org$" >>>> :link-up >>>> ) >>>> )) >>>> >> >> _______________________________________________ >> 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 > > > > -- "Seek First to Understand, Then to be Understood” - Steven Covey www.paradox1x.org, www.phillyfuture.org, @kmartino _______________________________________________ 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