C-u C-u C-c C-x C-l
o (org-toggle-prefix-fragment)
con el argumento de doble prefijo utilizado para alternar la visualización de fragmentos de LaTeX en todo el búfer, ya sea que estén dentro de #+BEGIN_LaTeX
bloques o no. Ahora ese comportamiento parece haber cambiado, ya que solo se procesan fragmentos de LaTeX fuera de los bloques. Esto no es un gran problema ya que la exportación funciona como se esperaba. Sin embargo, me gustó el viejo comportamiento. ¿Hay alguna variable que deba establecer para restaurar el comportamiento anterior? Alternativamente, me gustaría escribir la ecuación y luego hacer que genere un archivo de imagen que se guarda en el búfer y se inserta en línea de la misma manera que lo permiten los bloques de origen de Babel. ¿Es eso posible?
A continuación les doy un ejemplo de cómo funciona ahora:
#+BEGIN_EXPORT latex
y#+END_EXPORT
(ver aquí )Respuestas:
Depende de dónde está el punto activo. Aquí está el extracto de la documentación para org-toggle-latex-fragment:
If the cursor is on a LaTeX fragment, create the image and overlay it over the source code, if there is none. Remove it otherwise. If there is no fragment at point, display all fragments in the current section.
With prefix ARG, preview or clear image for all fragments in the current subtree or in the whole buffer when used before the first headline. With a double prefix ARG C-u C-u preview or clear images for all fragments in the buffer.
Sí, solo adjúntelos a los bloques org-babel así:
El segundo ejemplo en la documentación de Bloques de código fuente de LaTeX en el modo Org muestra cómo incrustar gráficos generados de látex como archivo png en un archivo org.
fuente
#+begin_src latex :results output raw graphics :file img/test.png
#+BEGIN_LaTeX
bloques.... :results raw :file test.png
, así que al menos para que mi configuraciónoutput
y losgraphics
argumentos:results
sean innecesarios