¿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.

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);
    }
}


4

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


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


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


No parece ser bastante suficiente en 2019 ...
Samb
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.