Correcting myself: Nicolas Goaziou <n.goaz...@gmail.com> writes: > > feng shu <tuma...@gmail.com> writes: > >> (unless (and (org-check-external-command "latex" "" t) >> - (org-check-external-command "dvipng" "" t)) >> + (org-check-external-command "dvipng" "" t) >> + (org-check-external-command "convert" "" t)) > > There's a missing `or': > > (or (org-check-external-command "dvipng" "" t) > (org-check-external-command "convert" "" t))
Err. This is still wrong. Use (and (org-check-external-command "latex" "" t) (org-check-external-command (if (eq processing-type 'dvipng) "dvipng" "convert") "" t)) instead. -- Nicolas Goaziou