Unterstützen Open-Source-Linux-Terminals und -Schriften Ligaturen?

25

Die PragmataPro-Schriftart enthält einige wirklich umwerfende Beispiele, in denen sie ==als einzelnes Zeichen gerendert und viele andere Dinge aufgeräumt werden.

Beispiel für PragmataPro

Würden Linux-Terminals dies unterstützen? Und gibt es Alternativen zu PragmataPro?

Evan Carroll
quelle
1
Die Diskussion auf dieser gnome-terminalFeature-Anfrage ist möglicherweise hilfreich: bugzilla.gnome.org/show_bug.cgi?id=762832
egmont
Es ist in der AUR verpackt : das scheint alle Ihre Fragen zu beantworten ... Und es gibt keine Quelle, es ist eine Schriftart, aber es ist lizenziert.
Jasonwryan

Antworten:

38

Es gibt also einige Open-Source-Schriften, die sich an Programmierer richten, die Ligaturen unterstützen, nämlich

Dies wird jedoch von sehr wenigen Open Source-Terminals unterstützt, die nativ unter Linux ausgeführt werden. Eine aktuelle Liste finden Sie jedoch in den FiraCode-Dokumenten

  • Kitty Ich benutze Kitty i3und ich liebe es wirklich

  • Schwarzer Bildschirm (langsam im Browser-Terminal-Emulator, der auf dem Knoten ausgeführt wird)

  • Konsole (Terminaleditor, der Qt verwendet)
  • QTerminal (Terminaleditor, der Qt verwendet)

Keine Unterstützung

Evan Carroll
quelle
8
Ich habe irgendwo gelesen, dass VTE-Terminals keine Ligaturen unterstützen. Warum das?
Ptkato
Würden diese Terminals auch Sparkline-Schriftarten unterstützen wie: github.com/aftertheflood/sparks oder github.com/figs-lab/datalegreya
CMCDragonkai