ฉันไม่รู้จักวิธีทั่วทั้งระบบในการเขียนสคริปต์แผงแบบอักษร แต่นี่เป็นวิธีการสองสามวิธีในการเข้าถึงแบบอักษร monospace แบบรวดเร็วใน Mail.app
วิธีที่ 1: วางแผนข้อความตัวอักษร
ไปที่การตั้งค่าของ Mail.app> แบบอักษรและสีและทำเครื่องหมายในช่องทำเครื่องหมาย "ใช้แบบอักษรที่มีความกว้างคงที่สำหรับข้อความธรรมดา"
ตอนนี้เมื่อคุณอยู่ในข้อความที่คุณต้องการใช้แบบอักษร monospace คุณสามารถกด: Command- Shift- Tและคุณสามารถสลับระหว่างแบบอักษรความกว้างคงที่ที่คุณเลือกและแบบอักษรมาตรฐานของคุณ (ข้อความธรรมดาและข้อความสมบูรณ์)
ข้อเสียของวิธีนี้คือถ้าผู้รับไม่ได้ตั้งค่าแบบอักษรเป็นแบบอักษรที่มีความกว้างคงที่พวกเขาอาจไม่เห็นข้อความตามที่ตั้งใจไว้
วิธีที่ 2: ตั้งค่าแบบอักษรด้วย Applescript
วิธีที่สองในการทำเช่นนี้คือการสร้างข้อความใหม่ด้วยตัวอักษรที่ถูกต้องที่เลือกโดยใช้ Applescript คุณสามารถทำสิ่งนี้ได้:
tell application "Mail"
set outgoingMessage to make new outgoing message
set fontFace to "Times"
tell outgoingMessage
set the content to " "
set font of content to fontFace
set size of content to (14)
set visible to true
end tell
end tell
คุณต้องตั้งค่าเนื้อหาเป็นบางสิ่งด้วยสคริปต์นี้ ดูเหมือนว่า Mail จะไม่อนุญาตให้คุณตั้งค่าแบบอักษรสำหรับข้อความว่างเปล่า
วิธีที่ 3: ใช้ TextExpander
วิธีนี้ใช้เงิน แต่อาจให้สิ่งที่คุณเป็น คุณสามารถตั้งค่าทางลัดTextExpander ($ 34.99 USD ใน app store) ทางลัดสำหรับความกว้างคงที่และประเภทปกติเพื่อให้คุณสามารถสลับไปมาได้โดยพิมพ์อักขระสองสามตัว
TextExpander จะอนุญาตให้คุณแทรกข้อความที่มีการจัดรูปแบบ (ข้อความที่มีแบบอักษรสีสไตล์ ฯลฯ ) เพียงสร้างตัวอย่างข้อความที่จัดรูปแบบแล้วรูปภาพและตั้งค่าแบบอักษรสำหรับข้อความที่คุณจะแทรก คุณจะต้องรวมอักขระช่องว่างเพื่อให้กลยุทธ์นี้ใช้งานได้
คุณจะต้องมี snippits ของคุณรวมอย่างน้อยหนึ่งอักขระเว้นวรรคเพื่อให้แน่ใจว่าจะใช้แบบอักษร