Carsten Dominik <carsten.domi...@gmail.com> writes:

> On Dec 24, 2009, at 3:12 AM, Water Lin wrote:
>
>>
>> I set publishing project by
>> ------
>> (require 'org-publish)
>> (setq org-publish-project-alist
>> -----
>>
>> and I also want to embed css sheetstyle by setting
>> --------
>> :style "<style>...</style>"
>> --------
>>
>> But the style is too long and I want to use a string to replace it.
>>
>> So I set a string by
>> -------
>> (setq waterstyle "<style>....</style>")
>> -------
>>
>> and replace the :style like following:
>> -------
>> :style waterstyle
>> -------
>>
>> But while I publish the project, Emacs prompts an error about this.
>>
>> I am not very familiar with elisp. Can I embed the style by a string
>> like this?
>
> Hi,
>
> you need to do this:
>
> (setq waterstyle .....)
>
> (setq org-publish-project-alist
>      `((......
>           ......
>          :style ,waterstyle
>            ....)))
>
> (note the *backquote* instead of a normal quote to quote
> the value of org-publish-project-alist, and note the comma before
> waterstyle to interpolate the value into the quoted list.
>
> HTH
>
> - Carsten

Thanks, I think I am not just know how to do it but also know why I need
to do this.

Thanks

Water Lin
>
>>
>> Thanks
>>
>> Water Lin
>>
>> -- 
>> Water Lin's notes and pencils: http://en.waterlin.org
>> Email: water...@ymail.com
>> __________________________________________________
>> Do You Yahoo!?
>> Tired of spam?  Yahoo! Mail has the best spam protection around
>> http://mail.yahoo.com
>>
>>
>>
>> _______________________________________________
>> Emacs-orgmode mailing list
>> Please use `Reply All' to send replies to the list.
>> Emacs-orgmode@gnu.org
>> http://lists.gnu.org/mailman/listinfo/emacs-orgmode
>
> - Carsten
>
>
>
>

-- 
Water Lin's notes and pencils: http://en.waterlin.org
Email: water...@ymail.com
__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 



_______________________________________________
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode

Reply via email to