คุณสามารถทำให้ Gmail แสดงข้อความธรรมดาเฉพาะข้อความในแบบอักษรที่มีความกว้างคงที่ได้หรือไม่


34

เป็นไปได้ไหมที่จะทำให้ Gmail แสดงข้อความที่มีtext/plainเนื้อหาเท่านั้นโดยใช้แบบอักษรความกว้างคงที่ ในการชี้แจงฉันยังคงต้องการmultipart/alternativeข้อความที่มีส่วน HTML ที่จะแสดงในโหมด HTML (ในคำอื่น ๆเช่น Thunderbirdทำ)

ฉันได้รับข้อความธรรมดาที่มีการจัดรูปแบบเหมือนตารางซึ่งเห็นได้ชัดว่าขึ้นอยู่กับแบบอักษรที่มีความกว้างคงที่ Gmail แบ่งการจัดรูปแบบดังนี้:

ข้อความแสดงแทน

แน่นอนว่าฉันต้องการสิ่งนี้

ข้อความแสดงแทน

(แสดงข้อความที่ตรงกับตัวกรองบางตัว (หรือติดแท็กที่มีป้ายกำกับบางอย่าง) ในความกว้างคงที่จะเป็นทางออกที่ดีเท่าเทียมกันที่นี่ดังนั้นถ้าเป็นไปได้โปรดแจ้งให้เราทราบ!)

ฉันดูการตั้งค่า Gmail แต่ไม่พบสิ่งที่เกี่ยวข้องได้อย่างง่ายดาย ตัวเลือก" แสดงต้นฉบับ " เป็นการแก้ไข แต่มันค่อนข้างงุ่มง่ามหากคุณต้องทำเช่นนั้นเสมอ


นี่เป็นคำถามใหม่สำหรับผู้ใช้ขั้นสูง (ยังไม่ได้แก้ไข) คำถามผู้ใช้ขั้นสูง ( แคชของ Google ) ฉันต้องการย้ายไปยัง Webapps แทน แต่ไม่สามารถทำได้เนื่องจากดูเหมือนว่าผู้ดูแลระบบ SU ที่มีความสุขลบได้ลบมันไปด้วยเหตุผลบางประการเมื่อเร็ว ๆ นี้

คำตอบ:


13

อัปเดต 2019-07-15:

gmail-fixed-fontขยายอยู่ในขณะนี้โฮสต์บน GitHub: https://github.com/jparise/gmail-fixed-font

คำแนะนำมีให้ใน repo README แต่เพื่อสรุป (สมมติว่าคุณใช้ Chrome):

  1. ดาวน์โหลดสคริปต์
  2. เปิดแท็บใหม่และไปที่ chrome://extensions/
  3. เปิดใช้งานโหมดนักพัฒนาซอฟต์แวร์
  4. ลากและวางสคริปต์ลงบนหน้าต่างและติดตั้ง
  5. (ไม่บังคับ) คุณอาจต้องการอนุญาตให้ส่วนขยายสำหรับโดเมน gmail โดยการคลิกรายละเอียด> การเข้าถึงไซต์: บนไซต์เฉพาะและป้อนhttps://mail.google.comในกล่องโต้ตอบและบันทึก

ตกลงคุณจะต้องพยายามGmail คง 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

หากคุณใช้ Chrome ส่วนขยายข้อความความกว้างคงที่ของ Gmailจะดูแลเอง


1
+1, น่ารู้, แม้ว่าสิ่งนี้จะไม่ตรงตามที่ฉันต้องการ (มันใช้ความกว้างคงที่สำหรับข้อความที่มีหลายส่วนที่มีส่วน HTML)
Jonik

3
ดูเหมือนว่าจะใช้งานไม่ได้กับการเขียน Gmail ใหม่
6005

4

ถัดไปคุณสามารถเลือก "ตอบกลับ" หรือ "ส่งต่อ" และเปลี่ยนแบบอักษรเป็น Courier ใหม่


1
ตรงไปตรงนี้ดูเหมือนเงอะงะ แม้แต่วิธีแก้ปัญหา "แสดงต้นฉบับ" (ที่กล่าวถึงในคำถาม) นั้นมีประโยชน์กว่าและสิ่งที่ฉันกำลังมองหาคือสิ่งอัตโนมัติ ...
Jonik

4

นี่คือสิ่งที่ทำให้ฉันบ้า แต่ฉันก็แค่ต้องการ monospace สำหรับรายชื่อผู้รับจดหมายบางอย่างและต้องการที่จะสามารถปรับขนาดตัวอักษรด้วย

หลังจากดูโซลูชันและคำแนะนำที่มีอยู่ฉันได้สร้าง Chrome Extension ใหม่ (ฟรี & โอเพนซอร์ส) ที่ใช้คุณสมบัติ CSS ตามป้ายกำกับ GMail ฉันมีกฎของ GMail ในการใช้ป้ายกำกับกับข้อความรายการส่งเมล์ของฉันดังนั้นมันจึงใช้ได้ดีสำหรับฉัน

CSS selectors & logic ควรเชื่อถือได้มากกว่า.ii, .Akคำตอบอื่น ๆ คุณสามารถใช้คุณสมบัติสไตล์อื่นสำหรับมุมมองข้อความและเครื่องมือตอบกลับ / ส่งต่อ

คุณสามารถใช้รุ่นที่เผยแพร่ใน Chrome Web Store หรือติดตั้งจากแหล่งในโหมดนักพัฒนาซอฟต์แวร์

ที่มา: https://github.com/mscalora/GMailStyleByLabel

Chrome Web Store: Styler ของ GMail


หากนี่ใช้ได้เฉพาะกับบรรณาธิการเมื่อตอบกลับ
Pawel Veselov

1

หากคุณใช้ส่วนขยาย CSS ที่กำหนดเองใด ๆ เช่น Stylish หรือ Stylebot ที่ชื่นชอบ Stylebot คุณสามารถวาง CSS ที่ใช้โดย userscript ด้านบน:

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

ยังคงทำงานอยู่ในปี 2560


ไม่ได้ดูเหมือนจะค่อนข้างมากพอใน 2019 ...
SAMB
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.