emacs - textuales - ¿Cómo puedo enfatizar o citar textualmente una coma en modo org?
normas apa (2)
Hay un problema similar y he descubierto una solución .
La solución de @ itsjeyd es correcta pero no 100% correcta. Necesitamos un extra (org-element--set-regexps) .
Los fragmentos de código completo:
(setcar (nthcdr 2 org-emphasis-regexp-components) " /t/n/r")
(custom-set-variables `(org-emphasis-alist '',org-emphasis-alist))
(org-element--set-regexps)
Intenté hacer la coma *,* negrita, pero no tuve éxito. Intenté con verbatim =,= , pero tampoco tuve éxito.
Puede lograr lo que desea agregando lo siguiente a su .emacs :
(setcar (nthcdr 2 org-emphasis-regexp-components) " /t/r/n/"''")
(org-set-emph-re ''org-emphasis-regexp-components org-emphasis-regexp-components)
Explicación
El manual dice que org-emphasis-regexp-components se puede usar para
ajuste los caracteres que están permitidos antes y después de los caracteres de marcado [...].
Es una lista que contiene cinco entradas. La tercera entrada enumera los caracteres que no están autorizados para seguir inmediatamente o preceder a los caracteres de marcado. De forma predeterminada, es uno de ellos, por lo que para aplicar correctamente el formato a este carácter, debemos eliminarlo de la lista de caracteres no permitidos antes o después de los caracteres de marcado. Esto es lo que hace el llamado a setcar . El propósito de la segunda línea es reconstruir la expresión regular para énfasis basada en la versión modificada de org-emphasis-regexp-components .
Fuentes
- Esta respuesta a una pregunta relacionada
-
~"~no se registra como textualmente en la lista de correoorg-mode - Ch v
org-emphasis-regexp-componentsRET