No estoy tan seguro de reemplazar la fuente con una imagen, pero puede tener imágenes en línea como resultado de los bloques de origen.
Si agrega la opción de inicio " inlineimages
" a su búfer, se mostrarán todos los enlaces en su búfer que apunten a imágenes locales que entienda.
Si usted no tiene un bloque de opciones de inicio, no sería más que una línea en la parte superior de su archivo que se parece a: #+STARTUP: inlineimages
.
Sin embargo, esto solo soluciona la mitad de su problema ... cuando C-c C-c
un bloque que escupe una imagen, obtendrá un enlace en lugar de una imagen en línea ...
Afortunadamente, puede solucionar esto agregando lo siguiente a su configuración de Emacs:
(add-hook 'org-babel-after-execute-hook
(lambda ()
(when org-inline-image-overlays
(org-redisplay-inline-images))))
Esto le permitirá ver imágenes en línea la primera vez que abra el búfer y actualizarlas evaluando la fuente del bloque.
Ahora, en cuanto a todo el negocio de reemplazo de fuentes:
No estoy seguro de cómo hacer esto dentro de su búfer Org, pero en las exportaciones de Org (a HTML, PDF, etc.), si no desea mostrar los bloques fuente que generan sus resultados, usted puede agregar un " :exports results
" argumento al encabezado de su bloque de código. Esto hará que parezca que la fuente ha sido reemplazada por el resultado de su imagen.
Desde el modo org 8.2.10 en adelante, ha sido posible agregar el
:eval no-export
argumento al encabezado del bloque de código. El resultado es que el bloque de código se ejecuta normalmente pero no se exporta. Solo la salida, figura en este caso, después de que la#+RESULTS:
línea sea visible en el documento exportado.fuente