Nie znam ogólnosystemowego sposobu skryptowania panelu Czcionki, ale oto kilka sposobów szybkiego uzyskania dostępu do czcionek o stałej szerokości w Mail.app
Sposób 1: Zaplanuj wiadomość tekstową
Przejdź do preferencji Mail.app> Czcionki i kolory i zaznacz pole wyboru „Użyj czcionek o stałej szerokości do zwykłych wiadomości tekstowych”
Teraz, gdy jesteś w wiadomości, w której chcesz użyć czcionki o stałej szerokości , możesz po prostu nacisnąć: Command- Shift- Ti możesz przełączać się między czcionką o stałej szerokości i czcionką standardową (zwykła wiadomość tekstowa i tekst sformatowany).
Minusem tej metody jest to, że jeśli odbiorca nie ustawił czcionki na czcionkę o stałej szerokości, może nie zobaczyć komunikatu zgodnie z przeznaczeniem.
Sposób 2: Ustaw czcionkę za pomocą Applescript
Drugim sposobem na to byłoby utworzenie nowej wiadomości z poprawną czcionką wybraną za pomocą Applescript. Możesz to zrobić w następujący sposób:
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
Za pomocą tego skryptu musisz ustawić treść na coś. Wygląda na to, że Mail nie pozwala ustawić czcionki pustej wiadomości.
Sposób 3: Użyj TextExpander
Taki sposób kosztuje, ale może dać ci to, czego szukasz. Możesz skonfigurować kilka skrótów TextExpander (34,99 USD w sklepie z aplikacjami) dla stałej szerokości i normalnego typu, aby móc przełączać się między nimi, wpisując kilka znaków.
TextExpander pozwala wstawiać tekst sformatowany (tekst z czcionką, kolorem, stylem itp.). Wystarczy utworzyć fragment typu Tekst sformatowany, Obrazki i ustawić czcionkę dla tekstu, który chcesz wstawić. Aby ta strategia działała, musisz podać co najmniej znak spacji.
Będziesz potrzebować, aby fragmenty zawierały co najmniej znak spacji, aby zapewnić, że czcionka zajmie.