Zapobiegać krwawieniu koloru tła bloku kodu w trybie org po zwinięciu?


9

Stosuję kolor tła do bloków kodu w trybie org, jak pokazano w tym wierszu z mojego colortheme:

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

rozwinięty element z blokiem kodu

Kiedy zwinę element zawierający blok kodu, kolor tła bloku kodu rozciąga się od końca nagłówka elementu do krawędzi okna, czego się nie spodziewałem - spodziewałem się, że zwinięcie elementu ukryje wszelkie dowody zawartości blok kodu.

zwinięty element z blokiem kodu

Czy jest jakiś sposób, aby zapobiec takiemu „przeciekaniu” tła bloku kodu?

Odpowiedzi:


1

Odkryłem, że dodanie pustej linii obok bloku źródłowego zapobiega krwawieniu.


Potwierdzony. Ale czy to błąd, czy z założenia? Wygląda na to, że formatowanie nagłówka powinno być niezależne od jego stanu zwinięcia / rozwinięcia (z wyjątkiem obecności elips oznaczających zwiniętą treść.)
Snelephant

Korekta: ten problem wydaje się być unikalny dla określonych tematów. Na przykład motyw leuven nie wykazuje powyższego zachowania.
Snelephant
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.