{"guid":"53baa7d3-b0cc-522b-9fa3-1907d742a781","title":"Flux: Making fonts smarter","subtitle":null,"slug":"glt21-220-flux-making-fonts-smarter","link":"https://pretalx.linuxtage.at//glt21/talk/B3XWEW/","description":"We'll learn more about how font technology works, and demonstrate the Flux layout editor\n\nYou might think of a font as a collection of shapes, but there's more to font technology than that. A font can contain instructions in a little programming language called OpenType Layout. We'll look at how font technology works and how fonts are rendered on a Linux system. We'll also then look into a new project called [Flux](https://github.com/simoncozens/flux) which provides a visual editing interface to OpenType Layout.","original_language":"eng","persons":["Simon Cozens"],"tags":["glt21","220","2021"],"view_count":56,"promoted":false,"date":"2021-04-10T16:30:00.000+02:00","release_date":"2021-04-14T00:00:00.000+02:00","updated_at":"2025-12-30T11:45:17.616+01:00","length":1663,"duration":1663,"thumb_url":"https://static.media.ccc.de/media/events/glt/2021/220-53baa7d3-b0cc-522b-9fa3-1907d742a781.jpg","poster_url":"https://static.media.ccc.de/media/events/glt/2021/220-53baa7d3-b0cc-522b-9fa3-1907d742a781_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/glt/2021/220-53baa7d3-b0cc-522b-9fa3-1907d742a781.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/glt/2021/220-53baa7d3-b0cc-522b-9fa3-1907d742a781.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/glt21-220-flux-making-fonts-smarter","url":"https://api.media.ccc.de/public/events/53baa7d3-b0cc-522b-9fa3-1907d742a781","conference_title":"Grazer Linuxtage 2021","conference_url":"https://api.media.ccc.de/public/conferences/glt21","related":[],"recordings":[{"size":270,"length":1663,"mime_type":"video/webm","language":"eng","filename":"glt21-220-eng-Flux_Making_fonts_smarter_webm-hd.webm","state":"new","folder":"webm-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2021-04-14T12:37:03.977+02:00","recording_url":"https://cdn.media.ccc.de/events/glt21/webm-hd/glt21-220-eng-Flux_Making_fonts_smarter_webm-hd.webm","url":"https://api.media.ccc.de/public/recordings/53000","event_url":"https://api.media.ccc.de/public/events/53baa7d3-b0cc-522b-9fa3-1907d742a781","conference_url":"https://api.media.ccc.de/public/conferences/glt21"},{"size":92,"length":1663,"mime_type":"video/webm","language":"eng","filename":"glt21-220-eng-Flux_Making_fonts_smarter_webm-sd.webm","state":"new","folder":"webm-sd","high_quality":false,"width":720,"height":576,"updated_at":"2021-04-14T12:16:31.777+02:00","recording_url":"https://cdn.media.ccc.de/events/glt21/webm-sd/glt21-220-eng-Flux_Making_fonts_smarter_webm-sd.webm","url":"https://api.media.ccc.de/public/recordings/52995","event_url":"https://api.media.ccc.de/public/events/53baa7d3-b0cc-522b-9fa3-1907d742a781","conference_url":"https://api.media.ccc.de/public/conferences/glt21"},{"size":59,"length":1663,"mime_type":"video/mp4","language":"eng","filename":"glt21-220-eng-Flux_Making_fonts_smarter_sd.mp4","state":"new","folder":"h264-sd","high_quality":false,"width":720,"height":576,"updated_at":"2021-04-14T12:09:29.273+02:00","recording_url":"https://cdn.media.ccc.de/events/glt21/h264-sd/glt21-220-eng-Flux_Making_fonts_smarter_sd.mp4","url":"https://api.media.ccc.de/public/recordings/52991","event_url":"https://api.media.ccc.de/public/events/53baa7d3-b0cc-522b-9fa3-1907d742a781","conference_url":"https://api.media.ccc.de/public/conferences/glt21"},{"size":25,"length":1663,"mime_type":"audio/mpeg","language":"eng","filename":"glt21-220-eng-Flux_Making_fonts_smarter_mp3.mp3","state":"new","folder":"mp3","high_quality":false,"width":0,"height":0,"updated_at":"2021-04-14T12:07:58.379+02:00","recording_url":"https://cdn.media.ccc.de/events/glt21/mp3/glt21-220-eng-Flux_Making_fonts_smarter_mp3.mp3","url":"https://api.media.ccc.de/public/recordings/52989","event_url":"https://api.media.ccc.de/public/events/53baa7d3-b0cc-522b-9fa3-1907d742a781","conference_url":"https://api.media.ccc.de/public/conferences/glt21"},{"size":14,"length":1663,"mime_type":"audio/opus","language":"eng","filename":"glt21-220-eng-Flux_Making_fonts_smarter_opus.opus","state":"new","folder":"opus","high_quality":false,"width":0,"height":0,"updated_at":"2021-04-14T12:07:24.955+02:00","recording_url":"https://cdn.media.ccc.de/events/glt21/opus/glt21-220-eng-Flux_Making_fonts_smarter_opus.opus","url":"https://api.media.ccc.de/public/recordings/52988","event_url":"https://api.media.ccc.de/public/events/53baa7d3-b0cc-522b-9fa3-1907d742a781","conference_url":"https://api.media.ccc.de/public/conferences/glt21"},{"size":182,"length":1663,"mime_type":"video/mp4","language":"eng","filename":"glt21-220-eng-Flux_Making_fonts_smarter_hd.mp4","state":"new","folder":"h264-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2021-04-14T11:41:17.871+02:00","recording_url":"https://cdn.media.ccc.de/events/glt21/h264-hd/glt21-220-eng-Flux_Making_fonts_smarter_hd.mp4","url":"https://api.media.ccc.de/public/recordings/52959","event_url":"https://api.media.ccc.de/public/events/53baa7d3-b0cc-522b-9fa3-1907d742a781","conference_url":"https://api.media.ccc.de/public/conferences/glt21"}]}