diff --git a/public/tex2png.sh b/public/tex2png.sh index 554f09c..b5c732d 100755 --- a/public/tex2png.sh +++ b/public/tex2png.sh @@ -5,7 +5,7 @@ out="${file%.tex}.png" makepng() { latex -interaction nonstopmode "$file" >/dev/null 2>&1 || return 1 - dvipng -D 150 -T tight -bg Transparent -o "$out" "${file%.tex}.dvi" >/dev/null 2>&1 || return 1 + dvipng -D 200 -T tight -bg Transparent -o "$out" "${file%.tex}.dvi" >/dev/null 2>&1 || return 1 } makepng && echo "$out" || exit 1 diff --git a/texpngweb.el b/texpngweb.el index 1eafa5a..17699de 100644 --- a/texpngweb.el +++ b/texpngweb.el @@ -1,17 +1,21 @@ ;; Sample emacs configuration for this setup +;; Adjust dpi in ./public/tex2png.sh +;; dvipng -D 350 looks good on my device (400dpi) -(setq org-preview-latex-process-alist - '((texpngweb - :programs ("curl") - :description "tex > png" - :message "you need to install curl." - :image-input-type "tex" - :image-output-type "png" - :image-size-adjust (1.0 . 1.0) - ;; This works in my pc, but not in android. - ;; :latex-compiler ("curl -F \"file=@%f\" http://0.0.0.0:8000") - ;; For some reason this works in android (and also on pc) - :latex-compiler ("curl -F \"file=@%f\" http://0.0.0.0:8000 && curl http://0.0.0.0:8000/tmp.png -o %O") - :image-converter ("curl http://0.0.0.0:8000/tmp.png -o %O")))) - -(setq org-latex-create-formula-image-program 'texpngweb) +(if (eq system-type 'android) + (progn + (setq org-preview-latex-process-alist + '((texpngweb + :programs ("curl") + :description "tex > png" + :message "you need to install curl." + :image-input-type "tex" + :image-output-type "png" + :image-size-adjust (1.0 . 1.0) + ;; This works in my pc, but not in android. + ;; :latex-compiler ("curl -F \"file=@%f\" http://0.0.0.0:8000") + ;; For some reason this works in android (and also on pc) + ;; And for whatever reason image-converter still needs to be set + :latex-compiler ("curl -F \"file=@%f\" http://0.0.0.0:8000 && curl http://0.0.0.0:8000/tmp.png -o %O") + :image-converter ("curl http://0.0.0.0:8000/tmp.png -o %O")))) + (setq org-latex-create-formula-image-program 'texpngweb)))