[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Orgmode] Re: Custom docbook stylesheets.
From: |
Baoqiu Cui |
Subject: |
[Orgmode] Re: Custom docbook stylesheets. |
Date: |
Wed, 27 May 2009 11:59:23 -0700 |
User-agent: |
Gnus/5.11 (Gnus v5.11) Emacs/22.3 (darwin) |
Carsten Dominik <address@hidden> writes:
> On May 27, 2009, at 2:13 AM, Dale Smith wrote:
>
>> Greetings List,
>>
>> I was suprised an pleased to discover that the docbook exporter has
>> the ability to apply the stylesheets to transform to fo and to also
>> process that to pdf. Somehing I'd like to see is a document specific
>> way to specify the stylesheet. I tried setting
>> org-export-docbook-xslt-proc-command in a "Local Variables:" section,
>> but it seems the variable is being used from a different buffer.
>>
>> So, what do you think about some kind of document property to
>> overrride a global setting?
Thanks for the suggestion, Dale. I think this is a very good idea, and
I will try to make the changes to support local variables overriding the
global settings.
Maybe we can have a separate variable called
org-export-docbook-stylesheet to make it easier to set in each file and
flexible to use (in org-export-docbook-xslt-proc-command, etc.). What
do you think?
>> The current org-export-docbook-xslt-proc-command is a format string,
>> with a fixed order of arguments (the fo filename and then the input
>> docbook filname). Thats probably good enough for most (all?) xslt
>> processors, but things may be more limited when it comes to also
>> specifying the stylesheet. Do we need to have some kind of special
>> markers in the format string for where the different options go?
>> Something like $i $o and $s (for in, out, and stysheet)?
I thought about doing something similar to make the commands easier to
set, but stopped pursuing that after seeing the format string style
worked fine. I am not sure if any other Emacs modes/packages have done
something like this, i.e. using (semi)named arguments.
> Maybe we could have something like #+XSLT: or so to configure buffer-
> local setting for this variable......
Thanks for the suggestion, Carsten! It's a little hard for me to decide
which way is better to specify the stylesheet: "#+XSLT" or "Local
Variables:". Maybe "#+XSLT" is better? I don't see many local
variables being used in Org mode... Please advise.
> About the format, this is for Baoqiu to decide.
I'll do some research on this. :-)
Thanks,
Baoqiu