Enfoque multilínea en modo Org y negrita

11

¿Hay algún tipo de marcado en el modo org para obtener varias líneas de texto en negrita, cursiva, etc.?

*This is what I want to be bold and I only want lines to 
be a certain length so that this doesn't work.*

Sé utilizarlo visual-line-modecomo una alternativa para fill-paragraphresolver este problema, pero me gusta M-qdemasiado y quiero intentar mantener mis archivos en un cierto ancho.

Fragmentos de bienvenida. No conozco a Elisp, así que no puedo hacerlo yo mismo. Pero supongo que esto también arruinaría la exportación.

Estoy pensando en algo como:

#+BEGIN_BOLD
  All my text in here would be super bold
  and would be very nice.
#+END_BOLD
salotz
fuente
66
Duplicado de Inline textualmente y código con comillas en modo Org , vea el quinto punto en la respuesta.
nicael
¿Entonces tengo que usar personalizar para especificar exactamente cuántas líneas quiero marcar? Eso realmente no me parece lo mismo.
salotz
Bien, puedes poner 1000 líneas permitidas. Son hasta 1000 líneas, no solo exactamente 1000 líneas.
nicael
Parece un poco hack, pero supongo que funciona. Gracias.
salotz

Respuestas:

1

Según la respuesta del comentario de nicael sobre la pregunta:

Por defecto, el modo org permite una nueva línea. Por lo tanto, si desea poder agregar marcado al texto que abarca más de dos líneas consecutivas, deberá modificar esta entrada.

(setcar (nthcdr 4 org-emphasis-regexp-components) N)

... donde N es el número de líneas nuevas que desea permitir.

Más arriba en la misma respuesta, dice que debe agregar la línea:

(org-set-emph-re 'org-emphasis-regexp-components org-emphasis-regexp-components) 

después de la línea de arriba.

joelostblom
fuente
Esto simplemente no funciona para mí. Ejecuté exactamente lo que publicaste y reinicié el modo org y, sin embargo, usar el énfasis sobre N líneas no funciona. ¿Hay algo que me haya perdido?
itdoesntwork
@itdoesntwork Lo siento, no soy un experto en emacs, simplemente publiqué una buena respuesta aquí como wiki de la comunidad ya que también resolvió este problema. Intente comentar la respuesta original (vinculada anteriormente) y es posible que pueda obtener ayuda. Incluya más información sobre su configuración, como la versión de emacs. Lo único que se me ocurre es crear un archivo de configuración con solo esta línea y luego ejecutar emacs con esta configuración .
joelostblom