Hier greifen zwei Dinge:
1. Der für die Aktion genutzte Befehl @Command([ComposeWithReference] verwendet Routinen, die fest im Clientcode verankert sind.
Die Routine für das Zitieren im Internetstil beinhaltet die Schrift "Vorgabe feste Breite".
https://help.hcl-software.com/dom_designer/14.5.0/basic/H_COMPOSEWITHREFERENCE.html2. Der Client kennt vier sogenannte Vorgabeschriften: Serif, Sans-Serif, feste Breite und Mehrsprachig.
Diese sind als Platzhalter zu verstehen und sind durch Anwender persönlich personalisierbar:
Benutzervorgaben -> Notes Client-Basiskonfiguration -> Vorgabeschriften
Welche Schrift zur Laufzeit jeweils zur Anwendung kommt kann sich also jeder selbst aussuchen, der Client speichert das in seiner notes.ini
Es gibt unterschiedlichste Clients (Stichwort Windows, Mac, Linux, iOS, Android, div. Browser, Verse, Nomad, Outlook, Thunderbird...) die nicht immer exakt die gleichen Schriftarten anzeigen können und werden, einige davon haben gar keine Möglichkeit vorgesehen, die Vorgabeschriften zu personalisieren und für andere findet bei Bedarf eine on-the-fly Konvertierung nach Clienteinstellung (siehe oben) oder Servervorgaben statt.
Beispiel gefällig? Du leitest eine beliebige Mail im Internetstil an einen Dienstleister (extern mit Internet-Adresse) weiter und packst deinen Kollegen (im Haus) in CC.
Damit deine Zitate besser lesbar sind hast du im Client die Vorgabeschrift "feste Breite" bei dir auf Arial Black geändert.
Wenn du die Mail jetzt abschickst erzeugt dein Client technisch zwei Mails - eine im Rich-Text-Format für alle Notesempfänger und eine im MIME-Format für alle Internetempfänger.
Bei der MIME-Konvertierung wird der zitierte Text von "Vorgabe feste Breite" einmalig nach "Arial Black" konvertiert. Der Empfänger auf der anderen Seite sieht dann auch genau das (sofern sein Mailprogramm die Schrift "Arial Black" auch kennt - ansonsten wird eine Ersatzschrift angezeigt werden, das legt das Mailprogramm des Empfängers fest).
Dein Kollege, den du in CC gesetzt hast, sieht den zitierten Text aber in "Courier New". Warum? Er hat auf seinen Client noch die Default Einstellung behalten und im Rich Text deiner Mail steht als Schrift "Vorgabe feste Breite" - was bei ihm halt Courier und nicht dein Arial ist.
Die einzige Möglichkeit, das auch zu umgehen, ist die Schriftart des zitierten Texts vor dem Versand fix auf eine gewünschte andere Schrift zu ändern, in meinem Beispiel also auf "Arial Black". Das wird programmatisch kaum sauber abzubilden sein, der Text hat ja keine Eigenschaft "ich bin ein Zitat". Man könnte evtl. etwas basteln, was alle Zeilen markiert und ändert, die mit dem (ebenfalls persönlich je Nutzer änderbaren) Zeichen ">" beginnen.
Aber selbst das wird dann nur unter bestimmten Bedingungen funktionieren (siehe oben, Stichwort Clients).
HTH
Carsten