home.social

#fontengineering — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #fontengineering, aggregated by home.social.

  1. All this chat about Unicode and glyph nice-names reminded me of an earlier thought about glyph names that are not in AGLFN. For a newly encoded glyph like U+1F777 VESTA FORM TWO you _could_ use the name /u1F777.VestaFormTwo as the production name, which incorporates the "nice name" as a suffix in the production name (which the PDF glyph name to unicode algorithm will strip out, to get the correct unicode). In fact you could also use it as the nice name (hmm).

    It would mean that when poking around with the Actual Shipped Font, i would have another clue to remind me what glyph /u1F777 is.

    [edit: AGLFN defines nice names for certain glyphs, e.g. /carriagereturn is U+21B5, but others get names based purely on their unicode, like /u1F777]

    #FontEngineering #AGLFN

  2. Come work with me to define the future of product design education in Aotearoa!

    We’re looking for an early career or mid career researcher with a strong background in teaching and design practice and experience delivering apps with modern web platform or game engine technology. We’d also love to hear from researchers with deep expertise in type design and font engineering; information architecture and data visualisation; or similar niches adjacent to product design who might thrive in our unique interdisciplinary context.

    jobs.canterbury.ac.nz/jobdetai

    #AcademicJobs #UX #ProductDesign #DesignEngineering #FontEngineering #Accessibility #DesignSystems #GameUI #DataVis #InformationArchitecture

  3. Come work with me to define the future of product design education in Aotearoa!

    We’re looking for an early career or mid career researcher with a strong background in teaching and design practice and experience delivering apps with modern web platform or game engine technology. We’d also love to hear from researchers with deep expertise in type design and font engineering; information architecture and data visualisation; or similar niches adjacent to product design who might thrive in our unique interdisciplinary context.

    jobs.canterbury.ac.nz/jobdetai

    #AcademicJobs #UX #ProductDesign #DesignEngineering #FontEngineering #Accessibility #DesignSystems #GameUI #DataVis #InformationArchitecture

  4. Come work with me to define the future of product design education in Aotearoa!

    We’re looking for an early career or mid career researcher with a strong background in teaching and design practice and experience delivering apps with modern web platform or game engine technology. We’d also love to hear from researchers with deep expertise in type design and font engineering; information architecture and data visualisation; or similar niches adjacent to product design who might thrive in our unique interdisciplinary context.

    jobs.canterbury.ac.nz/jobdetai

    #AcademicJobs #UX #ProductDesign #DesignEngineering #FontEngineering #Accessibility #DesignSystems #GameUI #DataVis #InformationArchitecture

  5. Come work with me to define the future of product design education in Aotearoa!

    We’re looking for an early career or mid career researcher with a strong background in teaching and design practice and experience delivering apps with modern web platform or game engine technology. We’d also love to hear from researchers with deep expertise in type design and font engineering; information architecture and data visualisation; or similar niches adjacent to product design who might thrive in our unique interdisciplinary context.

    jobs.canterbury.ac.nz/jobdetai

    #AcademicJobs #UX #ProductDesign #DesignEngineering #FontEngineering #Accessibility #DesignSystems #GameUI #DataVis #InformationArchitecture

  6. Come work with me to define the future of product design education in Aotearoa!

    We’re looking for an early career or mid career researcher with a strong background in teaching and design practice and experience delivering apps with modern web platform or game engine technology. We’d also love to hear from researchers with deep expertise in type design and font engineering; information architecture and data visualisation; or similar niches adjacent to product design who might thrive in our unique interdisciplinary context.

    jobs.canterbury.ac.nz/jobdetai

    #AcademicJobs #UX #ProductDesign #DesignEngineering #FontEngineering #Accessibility #DesignSystems #GameUI #DataVis #InformationArchitecture

  7. One-Week Extension for Call for Proposals!

    The deadline for ATypI 2026 proposals is now extended to 3 September 2025.

    Join us in Stanford (May) and Sharjah (October). We welcome talks, workshops, research, student projects, and experimental work.

    Submit now!
    atypi.org/2025/07/23/atypi-202

    #ATypI2026 #ATypI2026Stanford #ATypI2026Sharjah #ATypIStanford #ATypISharjah #TypographyEducation #DesignResearch #TypeDesign #Calligraphy #MultiScript #LatinScript #ArabicScript #TypeTech #FontEngineering

  8. One-Week Extension for Call for Proposals!

    The deadline for ATypI 2026 proposals is now extended to 3 September 2025.

    Join us in Stanford (May) and Sharjah (October). We welcome talks, workshops, research, student projects, and experimental work.

    Submit now!
    atypi.org/2025/07/23/atypi-202

    #ATypI2026 #ATypI2026Stanford #ATypI2026Sharjah #ATypIStanford #ATypISharjah #TypographyEducation #DesignResearch #TypeDesign #Calligraphy #MultiScript #LatinScript #ArabicScript #TypeTech #FontEngineering

  9. One-Week Extension for Call for Proposals!

    The deadline for ATypI 2026 proposals is now extended to 3 September 2025.

    Join us in Stanford (May) and Sharjah (October). We welcome talks, workshops, research, student projects, and experimental work.

    Submit now!
    atypi.org/2025/07/23/atypi-202

    #ATypI2026 #ATypI2026Stanford #ATypI2026Sharjah #ATypIStanford #ATypISharjah #TypographyEducation #DesignResearch #TypeDesign #Calligraphy #MultiScript #LatinScript #ArabicScript #TypeTech #FontEngineering

  10. One-Week Extension for Call for Proposals!

    The deadline for ATypI 2026 proposals is now extended to 3 September 2025.

    Join us in Stanford (May) and Sharjah (October). We welcome talks, workshops, research, student projects, and experimental work.

    Submit now!
    atypi.org/2025/07/23/atypi-202

    #ATypI2026 #ATypI2026Stanford #ATypI2026Sharjah #ATypIStanford #ATypISharjah #TypographyEducation #DesignResearch #TypeDesign #Calligraphy #MultiScript #LatinScript #ArabicScript #TypeTech #FontEngineering

  11. One-Week Extension for Call for Proposals!

    The deadline for ATypI 2026 proposals is now extended to 3 September 2025.

    Join us in Stanford (May) and Sharjah (October). We welcome talks, workshops, research, student projects, and experimental work.

    Submit now!
    atypi.org/2025/07/23/atypi-202

    #ATypI2026 #ATypI2026Stanford #ATypI2026Sharjah #ATypIStanford #ATypISharjah #TypographyEducation #DesignResearch #TypeDesign #Calligraphy #MultiScript #LatinScript #ArabicScript #TypeTech #FontEngineering

  12. Ugh, so, it's finally happened. ASCIIbetical order of shell globbing (*.thing) which is documented in the Bell System Technical Journal vol 57 (1978) has now changed in macOS (it is case insensitive and varies with the environment variables). It breaks my font build.

    You may say don't rely on shell glob ordering, i say don't change things that have been that way for 50 years.

    #FontEngineering

  13. Two weeks left for the #ATypI2026 Call for Proposals!

    Share your stories at ATypI 2026 in Stanford (May) and Sharjah (October). We’re seeking talks, workshops, research, student projects, and experiments that push the boundaries of typography.

    #Multiscript. Cross-cultural. Purpose-driven.

    atypi.org/2025/07/23/atypi-202

    #ATypI2026Stanford #ATypI2026Sharjah #ATypIStanford #ATypISharjah #TypographyEducation #DesignResearch #TypeDesign #Calligraphy #LatinScript #ArabicScript #TypeTech #FontEngineering

  14. Two weeks left for the #ATypI2026 Call for Proposals!

    Share your stories at ATypI 2026 in Stanford (May) and Sharjah (October). We’re seeking talks, workshops, research, student projects, and experiments that push the boundaries of typography.

    #Multiscript. Cross-cultural. Purpose-driven.

    atypi.org/2025/07/23/atypi-202

    #ATypI2026Stanford #ATypI2026Sharjah #ATypIStanford #ATypISharjah #TypographyEducation #DesignResearch #TypeDesign #Calligraphy #LatinScript #ArabicScript #TypeTech #FontEngineering

  15. Two weeks left for the #ATypI2026 Call for Proposals!

    Share your stories at ATypI 2026 in Stanford (May) and Sharjah (October). We’re seeking talks, workshops, research, student projects, and experiments that push the boundaries of typography.

    #Multiscript. Cross-cultural. Purpose-driven.

    atypi.org/2025/07/23/atypi-202

    #ATypI2026Stanford #ATypI2026Sharjah #ATypIStanford #ATypISharjah #TypographyEducation #DesignResearch #TypeDesign #Calligraphy #LatinScript #ArabicScript #TypeTech #FontEngineering

  16. Two weeks left for the #ATypI2026 Call for Proposals!

    Share your stories at ATypI 2026 in Stanford (May) and Sharjah (October). We’re seeking talks, workshops, research, student projects, and experiments that push the boundaries of typography.

    #Multiscript. Cross-cultural. Purpose-driven.

    atypi.org/2025/07/23/atypi-202

    #ATypI2026Stanford #ATypI2026Sharjah #ATypIStanford #ATypISharjah #TypographyEducation #DesignResearch #TypeDesign #Calligraphy #LatinScript #ArabicScript #TypeTech #FontEngineering

  17. Two weeks left for the #ATypI2026 Call for Proposals!

    Share your stories at ATypI 2026 in Stanford (May) and Sharjah (October). We’re seeking talks, workshops, research, student projects, and experiments that push the boundaries of typography.

    #Multiscript. Cross-cultural. Purpose-driven.

    atypi.org/2025/07/23/atypi-202

    #ATypI2026Stanford #ATypI2026Sharjah #ATypIStanford #ATypISharjah #TypographyEducation #DesignResearch #TypeDesign #Calligraphy #LatinScript #ArabicScript #TypeTech #FontEngineering

  18. Corretto, the universal and extensible post-processing plugin for @glyphsapp, is now available!
    corretto.kutilek.de
    - Keep your webfonts updated along with your desktop fonts
    - Apply automatic fixes for specific Glyphs versions with known bugs
    - Fine-tune your hinted TrueType fonts
    - Improve your version control for font binaries with ttx
    - Merge tables from external ttx files into your fonts
    - Develop your own post-processing plugins for Corretto
    #FontEditors #Python #Fonts #FontEngineering

  19. Corretto, the universal and extensible post-processing plugin for @glyphsapp, is now available!
    corretto.kutilek.de
    - Keep your webfonts updated along with your desktop fonts
    - Apply automatic fixes for specific Glyphs versions with known bugs
    - Fine-tune your hinted TrueType fonts
    - Improve your version control for font binaries with ttx
    - Merge tables from external ttx files into your fonts
    - Develop your own post-processing plugins for Corretto
    #FontEditors #Python #Fonts #FontEngineering

  20. Corretto, the universal and extensible post-processing plugin for @glyphsapp, is now available!
    corretto.kutilek.de
    - Keep your webfonts updated along with your desktop fonts
    - Apply automatic fixes for specific Glyphs versions with known bugs
    - Fine-tune your hinted TrueType fonts
    - Improve your version control for font binaries with ttx
    - Merge tables from external ttx files into your fonts
    - Develop your own post-processing plugins for Corretto
    #FontEditors #Python #Fonts #FontEngineering

  21. Corretto, the universal and extensible post-processing plugin for @glyphsapp, is now available!
    corretto.kutilek.de
    - Keep your webfonts updated along with your desktop fonts
    - Apply automatic fixes for specific Glyphs versions with known bugs
    - Fine-tune your hinted TrueType fonts
    - Improve your version control for font binaries with ttx
    - Merge tables from external ttx files into your fonts
    - Develop your own post-processing plugins for Corretto
    #FontEditors #Python #Fonts #FontEngineering

  22. Corretto, the universal and extensible post-processing plugin for @glyphsapp, is now available!
    corretto.kutilek.de
    - Keep your webfonts updated along with your desktop fonts
    - Apply automatic fixes for specific Glyphs versions with known bugs
    - Fine-tune your hinted TrueType fonts
    - Improve your version control for font binaries with ttx
    - Merge tables from external ttx files into your fonts
    - Develop your own post-processing plugins for Corretto
    #FontEditors #Python #Fonts #FontEngineering

  23. So font engineers, how is it to add new GSUB rules using Python and fontTools?

    My current case is that i have a binary TTF file and i want to create some new GSUB rules, _in addition_ to the ones that it already has.

    #FontEngineering

    Please boost

    [edit: prompted by Simon i am using his fontFeatures which seems to be working—after i patched it ;)]

  24. A font engineering/testing question. For testing, i would like to extract the vectors of a font (just one glyph at a time is fine); my test then scans the vectors. Currently i use `tx -ps` for this; previously `hb-view --output-format=svg`. They are both unsatisfactory, for reasons.

    Can you suggest any alternative tools (on Linux, for CI)?

    Obviously i have tools that can, but for testing i'd like a bit of independence.

    Bonus points for avoiding Python/fonttools.

    #FontEngineering

  25. This is a pretty big step: vfbLib 0.6.0 supports TrueType hinting in composites when exporting VFB to UFO.

    FontLab's vfb2ufo exported broken composite hinting, which was a major pain point for years.

    github.com/LucasFonts/vfbLib/r

    There still isn’t any public implementation turning this into working TrueType hinting, though.

    #FontEngineering #TrueType

  26. Fresh off ATypI 2023 Paris, I've penned down my closing remarks on Medium. I'm talking about the need for more women in type tech and our shared vision for a more inclusive community. If you believe in this cause, check out the article, share it, and let's keep the conversation going. Together, we can create lasting change. 🔗 [medium.com/@paszkowska.mariann] #fontengineering #womenintype #inclusionintech

  27. Getting ready for ATypI Paris 🇫🇷 Rendez-vous, May 9–14, but not quite ready to get your ticket? You’re in luck—we’ve just extended Early Bird pricing thru April 7.

    Stay tuned for more speaker news + notifications, program schedules + party plans, workshop details, special collections + type walks, and other essential info you’ve been waiting for. You’ve got time.

    atypi.org/2023/03/27/atypi-par

    #atypi2023 #typography #typedesign #graphicdesign #designeducation #fontengineering

  28. #Introduction

    Hi, happy to be here! 👋

    I’m Benedikt and I’m based in #Berlin. I currently work at #SwissTypefaces where I deal with all things technical in relation to type and its creation process.

    Huge thanks to the typo.social @admin team for taking the initiative to set up this space!

    #TypeDesign #Design #Typography #Fonts #FontEngineering #Type #Python #Workflows #KnowledgeTransfer