Quiero publicar un proyecto en Emacs org-mode, que contiene varios archivos .html. Hay algunos ejemplos de código python en ellos que quiero resaltar. Pero htmlize.el no hará eso por mí. Extrañamente, cuando se exporta un solo archivo .html (usando C-c C-e h), los ejemplos del código están resaltados. Entonces, ¿cómo podría hacer que htmlize.el funcione para la publicación de proyectos?¿Cómo funciona htmlize.el para publicar proyectos en Emacs org-mode?
Respuesta
Tienes que poner tu código dentro de # + BEGIN_SRC y # + END_SRC. Por ejemplo
* My python code
#+BEGIN_SRC python
def foo():
if bar == 1:
bar = 2
else:
bar = 3
#+END_SRC
Lo he intentado antes, pero en realidad no funciona. Perplejo – dofine
En su org-publish-project-alist
, establezca la propiedad htmlized-source
a no nula:
(setq org-publish-project-alist
'(("my-project"
:base-directory ...
:htmlized-source t
...
)))
Consulte la sección del manual Publishing action modo Org.
Gracias. Lo hice así ~ :) – dofine
usando htmlize.el para resaltar su código en orgfile, sólo tiene que añadir códigos enumerados aquí para el fichero .emacs:
(require 'htmlize)
Notas: Por favor asegúrese htmlize.el en su load-path
Ya funciona para un solo archivo, la pregunta está relacionada con la publicación. –
- 1. Marca de tiempo personalizada en emacs orgmode
- 2. ¿Cómo funciona ivy: publicar?
- 3. Resaltado de sintaxis dentro del bloque # + begin_src en emacs orgmode no funciona
- 4. Emacs tutorial para proyectos grandes
- 5. Uso de Emacs para grandes proyectos grandes
- 6. Uso de EDE para manejar proyectos cmake/C++ en emacs
- 7. Open Source y cómo funciona para proyectos seguros?
- 8. ¿Un buen navegador de árbol de proyectos para Emacs?
- 9. En Emacs, Cómo exportar enlaces a un enlace cliqueable, cuando htmlize emacs buffer?
- 10. Cómo publicar en window.open()
- 11. Definición de proyectos no programados como proyectos bloqueados en Emacs Org-Mode
- 12. Emacs/CEDET. Múltiples proyectos y finalización de código
- 13. Emacs portátiles? (El servidor de Emacs no funciona)
- 14. Publicar publicar eventos
- 15. Contextos para Emacs
- 16. Mostrar imagen adjunta para publicar en Wordpress
- 17. emacs: abra todos los archivos .txt en un directorio específico en un modo principal específico
- 18. ¿Cómo publicar en Google Buzz?
- 19. CakePHP para grandes proyectos
- 20. ¿Cómo puedo desarrollar para Android en Emacs?
- 21. Emacs con Slime y Swank para proyectos que no son de Leiningen
- 22. org-mode utiliza el tema de color actual para publicar
- 23. Publicar Atrás no funciona después de escribir archivos para responder en ASP.NET
- 24. La pestaña de Emacs no funciona
- 25. Herramienta para publicar json en una url
- 26. Http Publicar en Vba
- 27. Cómo PUBLICAR usando WebRequest?
- 28. emacs - autocompletado en modo Emacs Lisp
- 29. .emacs ¿Editar para iniciar siempre Emacs en modo terminal?
- 30. Java: ¿cómo usar UrlConnection para publicar una solicitud con autorización?
Org -mode es un objetivo rápido. ¿Puedes dar más información sobre tu configuración? Específicamente, qué sistema operativo estás usando, qué versión de Emacs estás usando y qué versión de Org-mode estás usando me ayudaría a dar algunos consejos. –