Ich kenne keine systemweite Möglichkeit, das Bedienfeld „Schriftarten“ zu skripten, aber hier sind einige Möglichkeiten, um schnell auf Monospace-Schriftarten in Mail.app zuzugreifen
Weg 1: Textnachricht planen
Gehen Sie zu Mail.apps Einstellungen> Schriftarten und Farben und aktivieren Sie das Kontrollkästchen "Schriftart mit fester Breite für Nur-Text-Nachrichten verwenden".
Wenn Sie sich in einer Nachricht befinden, in der Sie eine Monospace-Schriftart verwenden möchten, können Sie einfach Folgendes drücken: Command- Shift- Tund Sie können zwischen der Schriftart mit fester Breite Ihrer Wahl und Ihrer Standardschriftart (Nur-Text-Nachricht und Rich-Text) wechseln.
Der Nachteil dieser Methode ist, dass der Empfänger die Nachricht möglicherweise nicht wie beabsichtigt sieht, wenn er seine Schriftart nicht auf eine Schriftart mit fester Breite eingestellt hat.
Weg 2: Stellen Sie die Schriftart mit Applescript ein
Die zweite Möglichkeit besteht darin, eine neue Nachricht mit der richtigen Schriftart zu erstellen, die mit Applescript ausgewählt wurde. Sie können das so machen:
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
Sie müssen den Inhalt mit diesem Skript auf etwas einstellen. Anscheinend können Sie mit Mail die Schriftart für eine leere Nachricht nicht festlegen.
Weg 3: Verwenden Sie TextExpander
Dieser Weg kostet Geld, aber es könnte Ihnen geben, wonach Sie suchen. Sie können einige TextExpander-Verknüpfungen (34,99 USD im App Store) für feste Breite und normalen Typ einrichten, damit Sie durch Eingabe einiger Zeichen hin und her wechseln können.
Mit TextExpander können Sie Rich-Text einfügen (Text mit Schriftart, Farbe, Stil usw.). Erstellen Sie einfach einen Ausschnitt vom Typ Formatierter Text, Bilder und legen Sie eine Schriftart für den Text fest, den Sie einfügen möchten. Sie müssen mindestens ein Leerzeichen einfügen, damit diese Strategie funktioniert.
Sie müssen Ihre Snippits mindestens ein Leerzeichen enthalten, um sicherzustellen, dass die Schriftart verwendet wird.