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

Reply via email to