Puoi fare in modo che Gmail mostri solo messaggi in testo normale con caratteri a larghezza fissa?


34

È possibile fare in modo che Gmail visualizzi messaggi con solo text/plaincontenuto usando un carattere a larghezza costante? Per chiarire, preferirei comunque che i multipart/alternativemessaggi con una parte HTML vengano mostrati in modalità HTML. (In altre parole, proprio come fa Thunderbird .)

Ricevo alcuni messaggi di testo semplice con una formattazione simile a una tabella, che ovviamente dipende da caratteri a larghezza costante. Gmail interrompe la formattazione in questo modo:

testo alternativo

Vorrei qualcosa di simile, ovviamente:

testo alternativo

(Mostrare messaggi corrispondenti a un determinato filtro (o taggati con una determinata etichetta) a larghezza fissa sarebbe una soluzione altrettanto valida qui, quindi se è possibile, per favore fatemelo sapere!)

Ho controllato le impostazioni di Gmail, ma non sono riuscito a trovare facilmente nulla di correlato. L' opzione " Mostra originale " è una soluzione, ma è piuttosto goffa se devi sempre farlo.


Questa è una ripubblicazione di una vecchia domanda ( non risolta) da Super User ( cache di Google ). Avrei preferito migrarlo su Webapps, ma questo non è possibile in quanto sembra che i moderatori SU che sono stati eliminati di recente lo abbiano rimosso del tutto per qualche motivo.

Risposte:


13

Aggiornamento 15-07-2019:

L' gmail-fixed-fontestensione è ora ospitata su github: https://github.com/jparise/gmail-fixed-font

Le istruzioni sono fornite nel README del repository, ma per riassumere (supponendo che tu stia utilizzando Chrome):

  1. Scarica lo script
  2. Apri una nuova scheda e vai a chrome://extensions/
  3. Abilita modalità sviluppatore
  4. Trascina e rilascia lo script sulla finestra e installa
  5. (facoltativo) potresti voler consentire l'estensione solo per il dominio gmail facendo clic su Dettagli> Accesso al sito: su siti specifici, entra https://mail.google.comnella finestra di dialogo e salva

Ok, devi provare Gmail Fixed Font userscript

// ==UserScript==
// @name           Gmail Fixed Font
// @namespace      http://www.indelible.org/
// @description    Fixed-font message bodies for Gmail
// @author         Jon Parise, James Tunnicliffe
// @version        1.3
// @include        http://mail.google.com/*
// @include        https://mail.google.com/*
// @include        http://*.mail.google.com/*
// @include        https://*.mail.google.com/*
// @grant          GM_addStyle
// ==/UserScript==

// Plain-text Message Body
var css = ".ii, .Ak { font: medium monospace !important; }";
// Compose Interface
css += ".editable { font: medium monospace !important; }";

if (typeof GM_addStyle != "undefined") {
    GM_addStyle(css);
} else if (typeof addStyle != "undefined") {
    addStyle(css);
} else {
    var heads = document.getElementsByTagName("head");
    if (heads.length > 0) {
        var node = document.createElement("style");
        node.type = "text/css";
        node.appendChild(document.createTextNode(css));
        heads[0].appendChild(node);
    }
}

6

Se stai utilizzando Chrome, l' estensione di testo a larghezza fissa di Gmail se ne occupa.


1
+1, buono a sapersi, anche se questo non fa esattamente quello che voglio (usa una larghezza fissa anche per i messaggi multipart che contengono una parte HTML)
Jonik

3
Questo non sembra funzionare con la nuova composizione di Gmail.
6005,

4

Successivamente puoi scegliere "Rispondi" o "Inoltra" e cambiare il carattere in Courier New.


1
Francamente, questo sembra goffo. Anche la soluzione alternativa "mostra originale" (menzionata nella domanda) è più pratica, e quello che sto cercando è qualcosa di automatico ...
Jonik,

4

Questo mi stava facendo impazzire, ma volevo solo il monospace per alcune mailing list e volevo essere in grado di regolare anche la dimensione del carattere.

Dopo aver esaminato le soluzioni e i suggerimenti esistenti, ho finito per creare una nuova estensione di Chrome (gratuita e open source) che applica le proprietà CSS tramite l'etichetta GMail. Avevo già regole GMail per applicare etichette ai miei messaggi della mailing list, quindi questo ha funzionato bene per me.

I selettori CSS e la logica dovrebbero essere più affidabili di quelli .ii, .Akmenzionati in altre risposte. È possibile applicare proprietà di stile diverse per la visualizzazione dei messaggi e l'editor di risposta / inoltro.

Puoi utilizzare la versione pubblicata nel Chrome Web Store o installare dall'origine in modalità sviluppatore.

Fonte: https://github.com/mscalora/GMailStyleByLabel

Chrome Web Store: GMail Label Styler


Se solo questo fosse applicato all'editore quando rispondeva
Pawel Veselov il

1

Se usi un'estensione CSS personalizzata, come Stylish o il mio preferito, Stylebot, puoi semplicemente incollare il CSS utilizzato dallo script utente sopra:

.ii, .Ak  { font: medium monospace !important; }
.editable { font: medium monospace !important; }

Funziona ancora dal 2017


Non sembra essere abbastanza abbastanza nel 2019 ...
Samb
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.