¿Evitar que el color de fondo del bloque de código del modo org se desangre cuando se contrae?


9

Estoy aplicando un color de fondo a los bloques de código en modo org, como se muestra en esta línea desde mi colortheme:

'(org-block ((t (:background "#F5F5F5" :family "Source Code Pro" :height 140))))

elemento expandido con bloque de código

Cuando colapso un elemento que contiene un bloque de código, el color de fondo del bloque de código se extiende desde el final del encabezado del elemento hasta el borde de la ventana, lo que no esperaba: esperaba que el colapso del elemento ocultara cualquier evidencia de lo contenido bloque de código

elemento colapsado con bloque de código

¿Hay alguna manera de evitar que el fondo del bloque de código "se filtre" de esta manera?

Respuestas:


1

Descubrí que agregar una línea en blanco más allá del bloque de origen previene el sangrado.


Confirmado. ¿Pero es esto un error o por diseño? Parece que el formato del encabezado debería ser independiente de su estado de colapso / expansión (excepto por la presencia de puntos suspensivos para indicar contenido colapsado)
Snelephant

Corrección: este problema parece ser exclusivo de temas específicos. Por ejemplo, el tema Lovaina no exhibe el comportamiento anterior.
Snelephant
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.