[ESS] emacs theme for polymode with noweb files
Hüsing, Johannes
Joh@nne@@Hue@|ng @end|ng |rom kreb@reg|@ter@nrw@de
Tue Dec 5 10:33:50 CET 2023
Thanks, Tyler, for the directions, which made me burn office hours while looking fort he optimal font face.
One of these faces seems to be assigned to documenting the contents of a tidyverse object. Via the link you can find the face used for printing a data frame vs printing a tibble. The latter one has issues with foreground and background being to similar, as you can see in https://i.imgur.com/Q2lez8e.png (sorry if i am not aware of the custom method of posting images).
Following your directions of
> Put the cursor over the offending characters, and call the function `M-x describe-face`.
I get the following:
Documentation:
Basic default face.
Defined in ‘faces.el’.
Family: Consolas
Foundry: outline
Width: normal
Height: 102
Weight: normal
Slant: normal
Foreground: #f8f8f2
DistantForeground: unspecified
Background: #282a36
Underline: nil
Overline: nil
Strike-through: nil
Box: nil
Inverse: nil
Stipple: nil
Font: #<font-object -outline-Consolas-normal-normal-normal-mono-17-*-*-*-c-*-iso8859-1>
Fontset: -outline-Consolas-normal-normal-normal-mono-17-*-*-*-c-*-fontset-auto1
Extend: nil
Inherit: nil
Clearly, the offending character is a lot darker than it yould be if it used the foreground of the basic default face.
Is ESS using the "DistantForeground" and interpreting "unspecified" as "black"?
Is there a proper way to let ESS format outputs as default foreground on default background, regardless if it's printing from tidyverse objects or base R objects?
Otherwise, the dracula theme works fine with me. Even the auto-dim-other-buffers-mode works like a charm for both light and dark themes. It's just that the workflow suggested here does not work as nicely as I hoped it to do.
Cheers
Johannes
Johannes Hüsing
Epidemiologie
Landeskrebsregister NRW gGmbH
Gesundheitscampus 10
44801 Bochum
T 0234 54509-216
F 0234 54509-499
Johannes.Huesing using krebsregister.nrw.de
www.landeskrebsregister.nrw.de
1. Landesqualitätskonferenz jetzt anmelden unter Qualitätskonferenzen <www.landeskrebsregister.nrw/aktuelles/unsere-termine/qualitaetskonferenzen>
Newsletter LKR NRW jetzt anmelden unter Newsletter <www.landeskrebsregister.nrw/aktuelles/newsletter>
Geschäftsführer
Dr. Andres Schützendübel
Vorsitzender der Gesellschafterversammlung
Staatssekretär Dr. Edmund Heller
Sitz der Gesellschaft
Bochum
Registergericht
Amtsgericht Bochum
HRB 17715
HINWEIS: Diese Nachricht ist nur für den Adressaten bestimmt. Es ist nicht erlaubt, diese Nachricht zu kopieren oder Dritten zugänglich zu machen. Sollten Sie irrtümlich diese Nachricht erhalten haben, bitte ich um Ihre Mitteilung per E-Mail oder unter der oben angegebenen Telefonnummer.
More information about the ESS-help
mailing list