#79 Font-Engineering und Schriftarten fürs Programmieren mit Philipp Acsany
1 Stunde 9 Minuten
Podcast
Podcaster
Beschreibung
vor 1 Jahr
Font Engineering und die Welt der Programmier-Schriftarten.
Wie wichtig ist die Wahl der Schriftart für die Programmierung?
Welche Möglichkeiten und Vorteile bietet die richtige Schriftart
in deinem Editor? Macht es Sinn für verschiedene
Programmiersprachen andere Schriftarten zu wählen? Worauf kommt
es eigentlich an, wenn wir uns über Schriftarten für die
Programmierung unterhalten? Wie entstehen eigentlich
Schriftarten, was ist Font-Engineering und was bedeuten die
Begriffe Ligaturen, Hinting und Kerning?
Über all diese Fragen sprechen wir mit dem Wahl-Berliner Philipp
Acsany. Als Font-Engineer und Python Programmierer hat er an
vielen Schriftarten von großen Firmen mitgearbeitet. In dieser
Episode gibt er uns einen Einblick in die Welt der Schriftarten
mit einem speziellen Fokus auf das Programmieren.
Bonus: Warum es völlig OK ist, in Comic Sans zu programmieren.
Unsere aktuellen Werbepartner findest du auf
https://engineeringkiosk.dev/partners
Das schnelle Feedback zur Episode:
(top) (geht so)
Feedback (gerne auch als Voice Message)
EngKiosk Community:
https://engineeringkiosk.dev/join-discord
Email: stehtisch@engineeringkiosk.dev
Mastodon: https://podcasts.social/@engkiosk
Twitter: https://twitter.com/EngKiosk
WhatsApp +49 15678 136776
Gerne behandeln wir auch euer Audio Feedback in einer der
nächsten Episoden, einfach Audiodatei per Email oder WhatsApp
Voice Message an +49 15678 136776
Links
Philipp Acsany: https://www.linkedin.com/in/acsany/
Choosing the Best Coding Font for Programming:
https://realpython.com/coding-font/
Hochschule für Grafik und Buchkunst Leipzig:
https://www.hgb-leipzig.de/
Go Fonts: https://go.dev/blog/go-fonts
Jetbrains Mono: https://www.jetbrains.com/de-de/lp/mono/
The Dangers of Google’s .zip TLD:
https://medium.com/@bobbyrsec/the-dangers-of-googles-zip-tld-5e1e675e59a5
DIN 1450, Schriften - Leserlichkeit:
https://www.beuth.de/de/norm/din-1450/170093157
Google Fonts: https://fonts.google.com/
Python fonttools: https://pypi.org/project/fonttools/
Drawing for Code: https://input.djr.com/info/
OpenType features:
https://practicaltypography.com/opentype-features.html
An introduction to OpenType Substitution Features:
https://ilovetypography.com/OpenType/opentype-features.html
Font hinting: https://typetype.org/hinting/
Font hinting @ Wikipedia:
https://en.wikipedia.org/wiki/Font_hinting
Opportunities and Challenges beyond “Delta-Hinting”:
http://rastertragedy.com/RTRCh0.htm
Hinting: PostScript autohinting:
https://glyphsapp.com/learn/hinting-postscript-autohinting
Helvetica (Schriftart):
https://de.wikipedia.org/wiki/Helvetica_(Schriftart)
What the Helvetica? Brands Strip Down Logos to Gain New
Currency:
https://wwd.com/fashion-news/fashion-features/burberry-celine-strip-down-logos-new-currency-1202782443/
The Klavika Series: https://klavika.com/
Unicode: https://home.unicode.org/
Zero-width space:
https://en.wikipedia.org/wiki/Zero-width_space
Non-breaking space:
https://en.wikipedia.org/wiki/Non-breaking_space
Arial: https://en.wikipedia.org/wiki/Arial
Say No to Faux Bold:
https://alistapart.com/article/say-no-to-faux-bold/
Sprungmarken
(00:00:00) Intro
(00:01:12) Font Engineering mit Philipp Acsany
(00:06:47) Warum kann man eine Podcast-Episode über Schriftarten
und Font Engineering machen?
(00:08:20) Was bedeutet monospace vs. proportionale Schriftarten?
(00:10:21) Welchen Hintergrund hat es, warum spezifische
Schriftarten für gewisse Anlässe (Bücher vs. Screen-Display,
Einladungen, ...) genutzt werden?
(00:14:21) Warum sind Schriftarten fürs Programmieren oft
monospace?
(00:15:18) Gibt es Schriftarten für das Programmieren, die
proportional und nicht monospace sind?
(00:17:24) Moderne Entwicklungen bei Schriften: Ligaturen
(00:26:23) Hinting und die Relevanz von Dateiformaten bei
Schriftarten
(00:33:11) Schriftdesign vs. Font-Engineering
(00:34:14) Ist es möglich, von Schrift-Design und
Font-Engineering zu leben?
(00:36:37) Character Sets: Unterstützung von speziellen Zeichen
von einer Schriftart
(00:42:43) Sicherheits-Attack-Vektor durch spezielle Buchstaben
und der .zip Top-Level-Domain
(00:44:11) Schriftarten und Deutsche Industrie-Normen (DIN)
(00:48:49) Macht es Sinn für verschiedene Programmiersprachen
verschiedene Schriftarten zu verwenden?
(00:52:26) Programming-Fonts unter Open Source Lizenz
(00:53:48) JetBrains Mono, Schriftgröße und -Farbe
(00:57:02) Schrift-Familien, die Berechnung von fehlenden
Schriften und Betriebssysteme
(01:01:09) Tipps zur Auswahl deiner Editor-Schriftart
(01:05:29) Der Einstieg in das Font-Engineering
(01:07:24) Welche Programmier-Font nutzt Philipp Acsany?
Hosts
Wolfgang Gassler (https://mastodon.social/@woolf)
Andy Grunwald (https://twitter.com/andygrunwald)
Feedback (gerne auch als Voice Message)
EngKiosk Community:
https://engineeringkiosk.dev/join-discord
Email: stehtisch@engineeringkiosk.dev
Mastodon: https://podcasts.social/@engkiosk
Twitter: https://twitter.com/EngKiosk
WhatsApp +49 15678 136776
Weitere Episoden
1 Stunde 16 Minuten
vor 5 Tagen
1 Stunde 11 Minuten
vor 1 Woche
1 Stunde 6 Minuten
vor 2 Wochen
1 Stunde 18 Minuten
vor 3 Wochen
58 Minuten
vor 1 Monat
In Podcasts werben
Kommentare (0)