¿Puedes hacer que Gmail muestre mensajes de texto sin formato en una fuente de ancho fijo?

34

¿Es posible hacer que Gmail muestre mensajes con solo text/plaincontenido usando una fuente de ancho constante? Para aclarar, aún prefiero que los multipart/alternativemensajes con una parte HTML se muestren en modo HTML. (En otras palabras, al igual que Thunderbird lo hace).

Recibo algunos mensajes de texto sin formato con formato de tabla, que obviamente depende de la fuente de ancho constante. Gmail rompe el formato de esta manera:

texto alternativo

Me gustaría algo como esto, por supuesto:

texto alternativo

(Mostrar mensajes que coincidan con cierto filtro (o etiquetados con cierta etiqueta) en ancho fijo sería una solución igualmente buena aquí, así que si eso es posible, ¡hágamelo saber!)

Miré alrededor de la configuración de Gmail, pero no pude encontrar fácilmente nada relacionado. La opción " Mostrar original " es una solución alternativa, pero es bastante torpe si siempre tiene que hacer eso.


Este es un reenvío de una vieja pregunta ( sin resolver) de Súper Usuario ( caché de Google ). Hubiera preferido migrarlo a Webapps, pero eso no es posible ya que parece que los moderadores SU eliminados recientemente lo han eliminado por alguna razón.

Jonik
fuente

Respuestas:

13

Actualización 2019-07-15:

La gmail-fixed-fontextensión ahora está alojada en github: https://github.com/jparise/gmail-fixed-font

Las instrucciones se proporcionan en el archivo README, pero para resumir (suponiendo que esté usando Chrome):

  1. Descargar el guion
  2. Abra una nueva pestaña y navegue hasta chrome://extensions/
  3. Habilitar modo desarrollador
  4. Arrastre y suelte el script en la ventana e instálelo
  5. (opcional) es posible que desee permitir la extensión solo para el dominio de gmail haciendo clic en Detalles> Acceso al sitio: en sitios específicos e ingrese https://mail.google.comen el cuadro de diálogo y guarde

Ok, tienes que probar el script de usuario de fuente fija de Gmail

// ==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);
    }
}
amrok
fuente
6

Si está utilizando Chrome, la extensión de texto de ancho fijo de Gmail se ocupa de ello.

cerveza inglesa
fuente
1
+1, es bueno saberlo, incluso si esto no hace exactamente lo que quiero (usa ancho fijo también para mensajes de
varias
3
Esto no parece funcionar con la nueva composición de Gmail.
6005
4

A continuación, puede elegir "Responder" o "Reenviar" y cambiar la fuente a Courier New.

amrok
fuente
1
Francamente, esto parece torpe. Incluso la solución alternativa "mostrar original" (mencionada en la pregunta) es más práctica, y lo que estoy buscando es algo automático ...
Jonik
4

Esto me estaba volviendo loco, pero solo quería monoespacio para ciertas listas de correo y quería poder ajustar el tamaño de fuente también.

Después de mirar las soluciones y sugerencias existentes, terminé creando una nueva extensión de Chrome (gratuita y de código abierto) que aplica las propiedades CSS mediante la etiqueta GMail. Ya tenía reglas de GMail para aplicar etiquetas a los mensajes de mi lista de correo, por lo que funcionó bien para mí.

Los selectores de CSS y la lógica deberían ser más confiables que los .ii, .Akmencionados en otras respuestas. Puede aplicar diferentes propiedades de estilo para la vista de mensajes y el editor de respuesta / reenvío.

Puede usar la versión publicada en Chrome Web Store o instalar desde la fuente en modo desarrollador.

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

Chrome Web Store: GMail Label Styler

Micro
fuente
Si solo esto se aplica al editor al responder
Pawel Veselov
1

Si usa cualquier extensión CSS personalizada, como Stylish o mi favorita, Stylebot, puede pegar el CSS utilizado por el script de usuario anterior:

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

Aún trabajando a partir de 2017

Tobia
fuente
No parece ser bastante suficiente en 2019 ...
Samb