Hi there,

There have been some useful discussions on changing text color in org mode, a very useful feature when editing manuscripts.
Anyway, I tried the following function without any success. No change in color, it just behave like a normal link (i.e, underlined). Could someone shed some light on what I am doing wrong ?

Cheers,

M

;; org-mode color
(org-add-link-type
"color" nil
(lambda (path desc format)p
(cond
((eq format 'html)
(format "<span style=\"color:%s;\">%s</span>" path desc))
((eq format 'latex)
(format "{\\color{%s}%s}" path desc)))))
;; org-mode highlight
(org-add-link-type
"hl" nil
(lambda (path desc format)
(cond
((eq format 'html)
(format "<font style=\"background-color:%s;\">%s</font>" path desc))
((eq format 'latex)
(format "\\colorbox{%s}{%s}" path desc))))) ;; require \usepackage{color}

Examples:
[[color:blue][test this out]]
[[hl:yellow][highlighted text]]