Deshabilite el marcado '+' en modo org por archivo


8

¿Cómo se escapa del +tachado no significante en un solo archivo? Por ejemplo, al escribir

use + = 1 en lugar de ++

¿Cómo puede esto no ser tachado?

Escapar +con with \como en \+funciona bien, pero no es by-file.


¿Necesita exportar este archivo a otro formato (html, tex, etc.) o simplemente desea desactivar el marcado 'tachado' en el búfer de organización?
Tyler

@ Tyler: solo el marcado. ¿La pregunta necesita aclaración?
serv-inc

Probablemente no, ¡parece que @fredtantini tiene una respuesta!
Tyler

2
A menudo, cuando escribo código en un archivo Org, lo envuelvo en "=", incluso si la cadena tiene signos de igual. (Entonces, en su caso, escribiría "use = + == 1 en lugar de = ++ =".) Esto omite cualquier regla de formato que pueda estar dentro del texto y lo convierte en una fuente monoespacio agradable cuando se exporta.
Archenoth

@Archenoth: Eso es mucho más legible que escapar de la +vía \. Gracias.
serv-inc

Respuestas:


14

Este comportamiento se define en la org-emphasis-alistvariable.

Para deshabilitar todo el marcado, simplemente escriba en su primera línea:

-*- org-emphasis-alist: nil -*-

Para deshabilitar solo el tachado:

-*- org-emphasis-alist: (("*" bold) ("/" italic) ("_" underline) ("=" org-verbatim verbatim) ("~" org-code verbatim) ("+" (:strike-through nil))); -*-

También puede usar la sintaxis:

# Local Variables:
# org-emphasis-alist: (("*" bold) ("/" italic) ("_" underline) ("=" org-verbatim verbatim) ("~" org-code verbatim) ("+" (:strike-through nil)))
# End:

(Consulte Especificación de la variable del archivo )

(("*" bold) ("/" italic) ("_" underline) ("=" org-verbatim verbatim) ("~" org-code verbatim))sin el ("+" (:strike-through nil))puede funcionar también.

Al hacerlo, cuando tenga una advertencia al abrir el archivo o revertir el búfer. Consulte la variable de archivo seguro .

Para deshabilitar la advertencia, al hacer M-x customize-variable safe-local-variable-valuesclic en INSy agregar:

Key: org-emphasis-alist
Value: (("" bold) ("/" italic) ("_" underline) ("=" org-verbatim verbatim) ("~" org-code verbatim))

Entonces Applyo Apply and Save.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.