org-mode – ¿Cómo agrandar fragmentos de látex en modo org al mismo tiempo que el texto del búfer?

Pregunta:

Estoy usando org-mode en emacs, pero creo que la pregunta también es relevante para los usuarios de auctex .

En org-mode puede mostrar fragmentos de látex, como lo demuestra el manual .

Pero: estos fragmentos (en su mayoría fórmulas matemáticas) parecen tener un tamaño constante . Cuando Cx C-+ o Cx C-- solo cambia el tamaño del texto del búfer. ¿Cómo puedo cambiar el tamaño de los fragmentos del búfer?

(Sé que puedo hacer los fragmentos más grandes o más pequeños con org-format-latex-options , pero esto es permanente. Quiero cambiar el tamaño de los fragmentos (los archivos png) como el texto).

Respuesta:

Respuesta actualizada: (gracias por los comentarios)

(defun update-org-latex-fragments ()
  (org-latex-preview '(64))
  (plist-put org-format-latex-options :scale text-scale-mode-amount)
  (org-latex-preview '(16)))
(add-hook 'text-scale-mode-hook 'update-org-latex-fragments)

Respuesta anterior:

Aquí hay un comienzo: enganche en text-scale-mode-hook y actualice org-format-latex-options consecuencia.

(defun update-org-latex-fragments ()
  (org-toggle-latex-fragment '(16))
  (plist-put org-format-latex-options :scale text-scale-mode-amount)
  (org-toggle-latex-fragment '(16)))
(add-hook 'text-scale-mode-hook 'update-org-latex-fragments)

Sin embargo, es posible que se necesite un factor de escala antes de text-scale-mode-amount

Leave a Comment

Your email address will not be published. Required fields are marked *

web tasarım