Markdown lo permite embedded code
. ¿Cómo se puede hacer esto org-mode
?
Sé sobre bloques de código fuente:
#+begin_example
blah-blah
#+end_example
Pero lo que quiero es algo como esto (obviamente, con la sintaxis correcta, que no sé):
This is `embeded code`.
¿Se puede hacer esto en org-mode
? No es posible encontrar eso en la documentación ...
+BEGIN_SRC...
.Respuestas:
Puede incluir el texto
=
o los~
signos para componerlo en una fuente monoespaciada y exportarlo literalmente (lo que significa que no se procesa para la sintaxis específica de la organización):Encontrará toda la información sobre los elementos de marcado del modo de organización en la sección correspondiente del manual .
fuente
monospace
yemphasis
lo habría encontrado yo mismo. :( Estaba buscandoinline
yembedded
, en vano.org-hide-emphasis-markers
, pero he buscado durante años antes de encontrarla casi accidentalmente ...BEGIN_SRC
bloque real . La respuesta de @ Tom a continuación es mejor si quieres eso.Si bien el monoespaciado es lo suficientemente bueno para la mayoría de los casos, los bloques de código en línea tienen la forma
src_LANG[headers]{your code}
. Por ejemplosrc_xml[:exports code]{<tag>text</tag>}
,.Editar: el resaltado de código del código en línea es ciertamente posible, aunque con el parche org.el mismo: la respuesta dada aquí https://stackoverflow.com/a/20652913/594138 funciona como se anuncia, girando
Dentro
en html-export. Y la respuesta ganadora en esta publicación, https://stackoverflow.com/a/28059832/594138 , logra lo mismo sin la necesidad de parchear org.el, pero tendrás que adaptarlo si no te gusta la óptica durante edición.
fuente
[:exports code]
sea necesario, porque los documentos de orgmode.org/manual/exports.html#exports dicen que es el predeterminado. (Pero sin él, no se exporta nada cuando exporto el contenido de la organización a rebajas, por ejemplo)