{
  "guid": "57bd7ae4-55db-50f7-bb16-430da7ac2ea0",
  "id": 734,
  "date": "2024-12-30T11:00:00+01:00",
  "start": "11:00",
  "duration": "00:40",
  "room": "Stage HUFF",
  "slug": "38c3-mit-opentype-ein-x-fr-ein-u-vormachen",
  "url": "https://events.ccc.de/congress/2024/hub/de/event/mit-opentype-ein-x-fr-ein-u-vormachen/",
  "title": "Mit OpenType ein X f\u00fcr ein U vormachen",
  "subtitle": null,
  "language": "de",
  "track": null,
  "type": "Talk 40 (30min +10 Q&A)",
  "abstract": "In OpenType-Fonts stecken nicht nur Buchstaben, sondern auch Logik \u2013 und die kann man hacken.",
  "description": "OpenType ist das verbreitetste Schriftformat und bietet nicht nur Buchstabenformen, sondern jede Menge kreative M\u00f6glichkeiten. Durch sogenannte \u201eFeatures\u201c lassen sich Fonts so erweitern, dass sie alle m\u00f6glichen typografischen Anforderungen erf\u00fcllen. Clever eingesetzt, kann man damit nicht nur lustige Dinge machen, sondern auch Menschen t\u00e4uschen oder sogar endliche Automaten programmieren.\r\n\r\nIn diesem Vortrag werfen wir einen Blick hinter die Kulissen und zeigen anhand von Beispielen, was OpenType kann \u2013 und wie leicht man damit ein X f\u00fcr ein U vormachen kann.\r\n\r\nDisclaimer: Dieser Vortrag dreht sich ausschlie\u00dflich um Vanilla OpenType. Der Font-Shaper \u201eHarfbuzz\u201c, mit dem Turing-komplette Logiken m\u00f6glich w\u00e4ren, bleibt au\u00dfen vor.",
  "logo": null,
  "persons": [
    {
      "guid": "ca826c1d-9503-5a48-b073-e846e4c02f74",
      "name": "Martin Braun",
      "public_name": "Martin Braun",
      "avatar": "https://cfp.cccv.de/media/avatars/reaktion_high_electric_d5EcC7q.png",
      "biography": null,
      "url": "https://events.ccc.de/congress/2024/hub/de/user/speaker_ca826c1d-9503-5a48-b073-e846e4c02f74/"
    }
  ],
  "links": [],
  "origin_url": "https://cfp.cccv.de/38c3-community-stages/talk/7C7JLQ/",
  "feedback_url": "https://cfp.cccv.de/38c3-community-stages/talk/7C7JLQ/feedback/",
  "do_not_record": true
}