Ich habe folgende Frage gesehen: Wie kann ich die Hintergrundfarbe für einige mit eww geöffnete Webseiten anpassen? aber das wird bei mir nicht funktionieren. Ich versuche Wikipedia-Seiten zu lesen und an vielen Stellen verwendet Wikipedia Bilder, um mathematische Formeln zu rendern. Wenn diese einen transparenten Hintergrund haben, scheinen sie nicht akzeptabel zu rendern (Beispiel unten). Daher möchte ich ein weißes Hintergrundthema für eww haben, während alles andere mit einem dunklen Hintergrundthema erhalten bleibt.
7
eww-mode
Antworten:
Aktualisieren:
load-theme-buffer-local.el
( GitHub-Repository ) soll das tun, was ich versucht habe, aber es richtig machen .Um es mit zu verwenden
eww
, installieren Sie es und fügen Sie es hinzuzu Ihrer Init-Datei.
PS: Ich kann diesen Ansatz nicht selbst testen. Lassen Sie mich wissen, ob dies funktioniert.
Ursprüngliche Antwort (nur zur Aufzeichnung aufbewahrt):
Sie können
face-remap-add-relative
Gesichter im aktuellen Puffer festlegen.Nachdem ich ein bisschen herumgegraben hatte, kam ich auf diesen Hack. Es extrahiert Gesichtseinstellungen aus einem Thema und wendet sie im aktuellen Puffer an.
Sie können dies mit einem kombinieren
eww-mode-hook
, um ein anderes Thema ineww
Puffern festzulegen.(Ersetzen Sie
tango
durch Ihr Lieblingslichtthema.)quelle
load-theme-buffer-local.el
, was viel besser sein sollte als mein Hack. Versuche es! (Ich habe in der aktualisierten Antwort darauf verlinkt.)Wenn Sie mit dem Lesen von LaTeX-Markups vertraut sind, können Sie Wikipedia auch so konfigurieren, dass keine Bilder zum Rendern von Mathematik verwendet werden. Dazu müssen Sie ein Wikipedia-Konto erstellen und dann unter Einstellungen-> Darstellung-> Mathematik eine Option auswählen. Ich würde "Client-seitiges MathJax" empfehlen, da dies in einem Browser, der Javascript versteht, hübsch gerendert wird, aber nur die LaTeX-Quelle in einem Browser wie
eww
diesem nicht anzeigt.Zum Beispiel sieht Ihre Seite für mich so aus:
Vielleicht könnte in Zukunft jemand Code aus anpassen
preview-latex
oderorg-preview-latex-fragment
die Anzeige der formatierten Mathematikeww
auf eine Weise ermöglichen, die das Farbschema kennt. (Oder integrieren Sie einen Javascript-Interpreter!)quelle
eww
, aber ich werde Constantines Frage akzeptieren, weil sie allgemeiner ist. Trotzdem danke!