2012-10-04 31 views
6

Supongamos que deseo escapar de los caracteres en modo orgánico, p. Ej. _ modo que org-mode emite la siguiente:Escapar caracteres en Emacs org-mode

* _TARGET_ 

En mi establecido (que creo que es la opción por defecto) org-mode subraya la palabra en lugar de la prestación _TARGET_

De manera más general, donde puede ¿Encuentro información sobre cómo escapar de los personajes en Emacs org-mode?

Respuesta

6

La marca code and verbatim mostrará el texto tal como está, sin interpretación. Por lo tanto, =_TARGET_= probablemente funcionará como lo desea (también obtendrá una tipografía de monoespacio diferente para esa palabra).

+0

Gracias. Esto parece ser excelente para líneas simples. ¿Sabes si hay una manera de tener un bloque completo (es decir, varias líneas) al pie de la letra? –

+2

# + begin_example ... # + end_example debería dar un bloque literal – Juancho

+0

Por supuesto, sería genial si no necesitáramos cambiar la fuente solo para escapar de un personaje. –

2

alternativa, puede utilizar la barra invertida normal del shell para escapar de los caracteres que desea evitar el modo Org interpretar como marcas:

* \_TARGET\_ 

Las barras invertidas son visibles en el búfer de Emacs, pero están ocultos cuando se exporta - por ejemplo, a HTML o PDF a través de LaTeX.

Este escape funciona en muchas otras situaciones, p. SR\_1234 para representar como SR_1234 durante la exportación en lugar de como un subíndice.

+3

Esto no funciona para mí en Org 8.2.10 – jake

+0

@jake - tienes razón. Ya no funciona para mí para 8.2.10 tampoco. Algo debe haber cambiado en los años intermedios ...! –

6

Con una corriente de Emacs y org-mode puede intentar

* \under{}TARGET\under{} 

Si eso no se muestra como automagicamente * _TARGET_ sólo tratar C-c C-x \, que debe alternar la visualización de esas codificaciones entre caracteres y codificación de caracteres codificados.

(en principio la misma como he explicado here.)

Cuestiones relacionadas