Quantcast
Channel: Glyphs News, Events and Tutorials
Viewing all 508 articles
Browse latest View live

22–27 August 2016: Devanagari Workshop in Bern, Switzerland

$
0
0

In recent years the demands for typefaces covering multiple world languages and scripts have been rising dramatically. To provide designers with an opportunity to explore these unfamiliar territories, Typeworks conceived a series of type design workshops on a variety of world scripts. The first workshop will be held between August 22 and 27 in Bern, Switzerland and lead by type designer David Březina.

Devanagari Workshop

  • When?

    Monday 22 through Saturday 27 August 2016

  • Who?

    David Březina

  • Where?

    erlesen – Raum für gedruckte Feinkost
    im Progr, Zentrum für Kulturproduktion
    Erdgeschoss West
    Speichergasse 4
    3011 Bern

  • How much?

    600 CHF for professionals,
    300 CHF for students

  • For whom?

    The workshop is aimed at designers who already have completed some Latin typefaces (basic character set is sufficient).

  • Prerequisites

    Bring your own sketchbook, writing tools, and MacBook with a modern font editor such as Glyphs or RoboFont.

  • Links

    Typeworks

The workshop will consist of a mix of lectures, independent work, and feedback sessions. Participants will work on the basic Devanagari letters to form an extension of their own typefaces. They will understand the mechanics of this beautiful, yet challenging syllabic script and their implications for typeface design. Part of the workshop will be dedicated to an overview of a Devanagari font production.

While it is nearly impossible to design a working Devanagari typeface in one week, participants should learn the most difficult bit. That is: how to start, how to appreciate design of an unfamiliar script, how to get oriented, and how to critically approach their process in order to arrive at a sensitive interpretation of a script. Together with an overview of the sheer scope of the Devanagari-script design and all its aspects, it should provide them with a solid foundation to continue independent work and further exploration with this or other scripts.


24–28 August 2016: Glyphs at TypeCon 2016 ‘Resound’

$
0
0

Glyphs is happy to be a TypeCon sponsor this year! Team members Georg Seifert and Rainer Erich Scheichelbauer will be present and available for answering all your questions. As long as they are Glyphs-related, that is.

And, as every year, we will be hosting a workshop. But this time, we have something truly special and geeky for you: a Python workshop! A quick script can save you a lot of time and increase the quality especially of complex projects. And, it actually is fun. Plus, there is a chance for a dedicated Glyphs feature discussion with the Glyphs developer Georg! For details, see below.

See you at TypeCon!

Introduction to Python with Glyphs

This workshop is an introduction to Python coding for Glyphs users. We will assume that you have used Glyphs before. At the end of the day, you will be able to write Python scripts that find problems in your font and report it, as well as scripts that change paths, components and anchors inside your glyphs.

Developer Q&A for Type Designer

  • When?

    Thursday, August 25th
    9:00 am — 12:00 pm

  • Who?

    Glyphs developer Georg Seifert

  • Where?

    School of Visual Concepts Seattle

  • How much?

    USD 50

  • For whom?

    Type designers, type producers, Glyphs users

  • Prerequisites
  • Links

Type designers using Glyphs! In this personal and exclusive feedback and Q&A session with the developer of Glyphs, Georg Seifert, you can discuss problems you encountered, or ideas you have for improving the software. Either Georg will show a solution for your problem, fix that annoying bug, or add that much-coveted feature, perhaps even right away. Don’t miss this chance!

9–10 August 2016: Advanced Glyphs Workshop in Lausanne

$
0
0

After the successful introduction to type design with Glyphs in February, the participants organised a follow-up to take their Glyphs skills another level up. This advanced Glyphs workshop is going to take place in the beautiful Swiss city of Lausanne again, in the middle of August. Seating is limited, so be quick to sign up.

Update: Already sold out, sorry!

Advanced Workshop

  • When?

    Tue 9 and Wed 10 August 2016
    9.30–17.30 incl. lunch break

  • Who?

    Rainer Erich Scheichelbauer

  • Where?

    Atelier Valenthier
    Ch. de Montovilet 13
    1006 Lausanne

  • How much?

    CHF 220 total
    (CHF 200 for the workshop, CHF 20 for the venue)

  • For whom?
    • Anyone with some prior experience in type design in any font editor
    • Participants of the introductory workshop
  • Prerequisites
  • Links

We will turn the design we started into a font family by setting up multiple masters. Also, we will dive deeper into more difficult subjects as PostScript and TrueType hinting, and learn a few tips and tricks on the way.

Handbook for Version 2.3 Released

$
0
0

Clocking in at 206 pages, the latest version of the Glyphs handbook is ready for download on the Get Started page. Covering also the latest additions of the upcoming 2.3.1, the newest edition of the handbook is the most complete resource for the application ever. Pay special attention to the updated Custom Parameters section in the Appendix.

Many thanks to our users: your continued input helped us correct a handful of mistakes and improve the wording on a few unclear passages. Very special thanks to Jeff Kellem for proofreading.

Enjoy reading the new Glyphs Handbook 2.3!

13–17 September 2016: Glyphs at ATypI Warsaw ‘Convergence’

$
0
0

We are proud to be sponsors of ATypI Warsaw ‘Convergence’. This year, there will be two Glyphs presentations. Don’t miss it if you do not want to miss out on the current state of affairs. As part of the conference, we will also host a workshop and a presentation about the latest developments of the application:

Workshop: Asian Type Design in Glyphs

With its highly specialized tools and features, Glyphs has quickly become a very important tool in the realm of Indic and East Asian type design. In this workshop, the Glyphs team will take you through a sample workflow and show many little tricks that effectively facilitate Asian font production.

Glyphs: Latest Developments

The font editor Glyphs has been in constant rapid development ever since its initial release in 2011. In this presentation, the Glyphs team will give a rundown of the latest developments, including the recent additions for Indic and East Asian font production.

11–13 November 2016: tga Schriftlabor Herbst 2016 in Vienna

$
0
0

Zweieinhalb Tage Intensiv-Einstieg in die Schriftgestaltung mit Glyphs bei der typographischen gesellschaft austria mit Rainer Scheichelbauer, dem Autor des Glyphs-Handbuchs. Wir beginnen einfach eine neue Schrift! Dabei werden alle wichtigen Schritte einer modernen OpenType-Produktion durchlaufen. Ideal für Anfänger und Umsteiger von anderen Programmen.

Achtung: Es gibt nur 6 Plätze!

tga Schriftlabor Frühjahr 2016

  • When?

    Freitag bis Samstag, 22. bis 24. April 2016
    Fr: 13.00 – 17.30 Uhr
    Sa: 10.00 – 17.30 Uhr
    So: 9.30 – 16.00 Uhr

  • Who?

    Rainer Erich Scheichelbauer

  • Where?

    FaceType-Studio
    Otto-Bauer-Gasse 24/27
    1060 Wien

  • How much?

    EUR 300
    EUR 200 für tga-Mitglieder und Studierende

  • For whom?

    Einsteiger
    Umsteiger von anderen Programmen

  • Prerequisites

    Eigenes MacBook mit OS X 10.9.5 oder neuer und die aktuellste Version von Glyphs 2. Teilnehmer erhalten eine verlängerte Probelizenz und können eine Volllizenz ermäßigt erwerben. Keine Vorkenntnisse in der Schriftgestaltung nötig.

  • Links

    http://typographischegesellschaft.at/schriftlabor.html

Für Pausen mit ausreichend Kaffee ist gesorgt, am Freitag und Samstag gibt es eine einstündige Mittagspause. Auf dem Workshop-Programm stehen:

  • Buchstaben skizzieren und digitalisieren
  • optimale Pfade zeichnen
  • alternative Buchstaben einbauen
  • Akzentbuchstaben zusammensetzen
  • Sprachenunterstützung ausbauen
  • Buchstaben zurichten (Spacing)
  • Glyphs mit Scripts und Plugins erweitern
  • OpenType-Features einbauen
  • Bildschirmdarstellung mit Hinting verbessern
  • OTF, TTF und Webfonts exportieren

Als Teilnehmer erhalten Sie Handouts für das eigenständige Weiterarbeiten und eine verlängerte Trial-Lizenz. Sie haben außerdem die Möglichkeit, eine Volllizenz ermäßigt (−10%) zu erwerben.

14–15 September 2016: Type Design Workshop in Zagreb

$
0
0

Seating is limited to twelve participants, so be quick to sign up for Jean-François Porchez’ type design workshop in Zagreb!

Participants will receive an extended trial license for Glyphs and can purchase a full license at a discount.

Dizajniranje Slovnih Oblika (Type Design Workshop)

Through the analysis of character forms, participants will learn:

  • the importance of negative space
  • the construction of letters with vertical and oblique axis
  • options for stroke endings
  • how letters can be modular without being geometric
  • the required precision in the drawings

Day 1 (Wednesday, 14 September)
The workshop will begin with calligraphy exercises to help understand the structure and proportions of letters. Several lowercase letters will be explored, working on contrast and stroke endings, and how the character of these letters can be applied to the entire alphabet.

Day 2 (Thursday, 15 September)
The drawings of day 1 and additional letters will be digitized and properly spaced.

19–20 November 2016: Taller de Tipografía Avanzada in Granada, Spain

$
0
0

Hablas Español? Sí?

Then you don’t want to miss this rare chance: Spanish type master Andreu Balius will conduct a two-day Glyphs workshop in Granada, in the middle of November. And be quick, seating is limited! Increíble!

Taller de Tipografía Avanzada

  • When?

    Sat 19 & Sun 20 November 2016
    9:00 – 14:30

  • Who?

    Andreu Balius

  • Where?

    Estación Diseño
    Benjamin Franklin 1, 18100 Armilla, Granada, España

  • How much?

    EUR 100

  • For whom?

    Diseñadores y estudiantes de diseño con cierta experiencia en el desarrollo de proyectos tipográficos

  • Prerequisites
  • Links

    More info and registration

Los participantes descubrirán con Andreu Balius el flujo de trabajo y algunas de las herramientas más avanzadas del software Glyphs, aprendiendo procesos complejos como el de interpolación para obtener pesos intermedios de una fuente. Pero, además, tendrán la oportunidad de revisar sus proyectos tipográficos con este experto diseñador, que les guiará también en el proceso de producción de las fuentes.

  • Migración a Glyphs desde otros programas de diseño tipográfico
  • Funciones avanzadas de producción
  • Programación Opentype
  • Interpolación multiple master para obtención de pesos
  • Revisión de proyectos tipográficos del alumnado
  • La producción de la fuente

Andreu Balius es uno de los diseñadores de tipografía españoles de mayor proyección internacional. Pionero en el desarrollo de tipografías digitales, su trabajo ha sido reconocido con premios de gran prestigio.


14 October 2016: Designerds 2016, Bolzano

$
0
0

Glyphs is proud to be a sponsor of Designerds 2016! Participants of this year’s edition will be eligible for a discount on the full license of Glyphs. Find more info in the conference booklet. And Glyphs team member Rainer Erich Scheichelbauer will be on the premises. Got any questions on Glyphs? Grab him.

The line-up includes the Glyphs veterans of Resistenza, as well as international design legends Marian Bantjes and Dieter Telfser. Register today for Designerds 2016!

7–9 October 2016: BITS6 2016 in Bangkok

$
0
0

Glyphs team member Rainer Erich Scheichelbauer will be present throughout this year’s BITS Bangkok International Typography Symposium. He will give a Glyphs workshop on Friday, hang around at BITS Business Day on Saturday, and on Sunday, for the first time in Asia, deliver his tour-de-force font gamification presentation, ‘Yes, but can OpenType do this?’. See below for details.

Workshop: Introduction to Type Design with Glyphs

We will start by sketching a letter and digitising it. Then, we will add some letters, export a font, and test it in InDesign. In the afternoon, we will add more letters to the font, space them, optimise them for the screen, but also add diacritics, and produce compound glyphs. At the end of the day, you will have a pretty good start for your first font.

Yes, but can OpenType do this?

Can animations be put into fonts? And what about games? Learn the answer to these questions, and how Turkish president Recep Tayyip Erdoğan sparked the development of an experimental font, in this short and fun presentation. Warning: Contains no prepared slides, all typing is done live.

14 October 2016: TDC Workshop with Matteo Bologna

$
0
0

Get a crash course in designing type from the amazing Matteo Bologna, Creative Director of award-winning studio Mucca Design. This (always sold out) workshop will introduce you to the basic skills necessary for the wild journey into the super fun world of type design.

Workshop: Type Design for Non-Type Designers

  • When?

    Friday, 14 October
    8:30 am – 5:00 pm

  • Who?

    Matteo Bologna (Mucca Design)

  • Where?

    Type Directors Club
    347 West 36th Street, Suite 603
    New York, NY 10018

  • How much?

    TDC Members: USD 275
    Non-Members: USD 350

  • For whom?

    No prior experience is required in font design, but some experience with Bézier-based vector drawing tools (Adobe Illustrator) is useful.

  • Prerequisites

    You must bring your own laptop with a full or trial version of the font design program Glyphs or Glyphs Mini already installed (download a free 30-day trial). Sorry no Windows, no Fontlab, no Robofont.

  • Links

    TDC: Type Design for Non-Type Designers

Go beyond choosing the same fonts from the type menu to creating your own typefaces. In this class you will learn the basics of designing and generating a typeface with Adobe Illustrator and the font-design software Glyphs (Mac only).

In the morning session we will learn the basics of drawing a font, generate the font, and use it in InDesign. In the afternoon, we will add additional letters to the font, learning how to kern them, add diacritics, and produce the combined letters. At the end of the day, we will not have a finished font, but a respectable start.

27–29 October 2016: Granshan 2016 Cairo

$
0
0

Glyphs is happy to be one of the sponsors of Granshan 2016 in Cairo. Glyphs team members Georg Seifert and Rainer Erich Scheichelbauer will host a full-day workshop on Wednesday.

Introduction to Arabic Type Design with Glyphs

  • When?

    26 October, 2016
    10:30–19.30

  • Who?

    Georg Seifert
    Rainer Erich Scheichelbauer

  • Where?

    American University in Cairo, Tahrir campus

  • How much?
  • For whom?

    Anybody interested in graphic design. No prior knowledge of type design necessary, some experience with vector drawing (Adobe Illustrator, Corel Draw) useful.

  • Prerequisites

    Bring your MacBook with OS X 10.9 or later, and the trial version of Glyphs preinstalled.

  • Links

    http://www.granshan.com/en/program-schedule/program/45/workshop-glyphs

We will start by sketching a letter and digitising it. Then, we will add positional and stylistic alternates, generate OpenType features, export them as a font, and test it in InDesign. In the afternoon, we will add more letters by reusing the shapes we already have, space them, optimise them for the screen, but also add diacritics, and produce compound glyphs. At the end of the day, you will have a pretty good start for your first font.

26 November 2016: Dynamic Font Day 2016 in Munich

$
0
0

Glyphs is a proud sponsor of Dynamic Font Day 2016, the successor of webfontday. And Glyphs team member Rainer Erich Scheichelbauer will deliver his infamous Font Gamification presentation, for the first time on stage together with Lisa Schultz.

Register today and secure your ticket. See you in Munich!

Yes, but can OpenType Features do This?

Can animations be put into fonts? And what about games? Learn the answer to these questions, and how Turkish president Recep Tayyip Erdoğan sparked the development of an experimental font, in this short and fun presentation. Warning: Contains no prepared slides, all typing is done live.

3–5 December 2016: Love Letters Type Design Workshop in Brussels

$
0
0

Do you want to create your own a typeface?

Whether you're a beginner or you already have an advanced type project, Love Letters invites you to participate to its typeface design workshop. During this workshop, you will analyse the principles of letter drawing based on classical and contemporary models and gain the fundamentals of the construction of letter-forms. Based on the needs of your personal project, special attention will be given to digital type design specifics such as vectorization, Bezier curves, letter spacing, kerning, interpolation and workflow. By the end of the workshop you will have made your own typeface!

Participants will receive an extended trial license for Glyphs, and can purchase a full license at a discount.

Love Letters

  • When?

    Saturday 3 until Monday 5 December
    9:00 a.m. to 6:00 p.m.

  • Who?

    Sébastien Sanfilippo

  • Where?

    La Villa Hermosa
    Rue de Laeken 101
    1000 Bruxelles

  • How much?

    EUR 310
    Students: EUR 160

  • For whom?
  • Prerequisites
  • Links

    Love Letters

Que vous soyez débutant ou que vous ayez déjà un projet avancé, Love-letters vous invite à participer à son workshop de création de caractères typographiques. En fonction des besoins de votre projet, vous vous familiariserez avec les outils de la création d’une typographie digitale comme la vectorisation, les courbes de Bezier, les approches de lettres, le kerning, l’interpolation et le workflow.

28–29 November 2016: Love Letters Type Design Workshop in Mechelen

$
0
0

Do you want to create your own a typeface? Don’t miss this rare chance to attend one of Sébastien Sanfillipo’s fantastic Love Letters workshops in English language!

Participants will receive an extended trial license for Glyphs, and can purchase a full license at a discount.

Love Letters

  • When?

    Saturday 26 until Monday 28 November
    9:00 a.m. to 6:00 p.m.

  • Who?

    Sébastien Sanfilippo

  • Where?

    Brandingtoday
    Begijnenkerkhof 6A
    2800 Mechelen, Belgium

  • How much?

    EUR 310
    Students: EUR 160

  • For whom?
  • Prerequisites
  • Links

    Love Letters

Whether you’re a beginner or you already have an advanced type design project, Love-letters invites you to participate to its typeface design workshop. During the workshop you will analyse the principles of letter drawing based on classical and contemporary models and you will learn the fundamentals of the construction of letter-forms.

Depending on the needs of your personal project, special attention will be given to digital type design specifics such as vectorization, Bezier curves, letter spacing, kerning, interpolation and workflow.


29–31 October 2016: Love Letters Type Design Workshop in Brussels

$
0
0

Do you want to create your own a typeface?

Whether you're a beginner or you already have an advanced type project, Love Letters invites you to participate to its typeface design workshop. During this workshop, you will analyse the principles of letter drawing based on classical and contemporary models and gain the fundamentals of the construction of letter-forms. Based on the needs of your personal project, special attention will be given to digital type design specifics such as vectorization, Bezier curves, letter spacing, kerning, interpolation and workflow. By the end of the workshop you will have made your own typeface!

Participants will receive an extended trial license for Glyphs, and can purchase a full license at a discount.

Love Letters

  • When?

    Saturday 29 until Monday 31 October
    9:00 a.m. to 6:00 p.m.

  • Who?

    Sébastien Sanfilippo

  • Where?

    La Villa Hermosa
    Rue de Laeken 101
    1000 Bruxelles

  • How much?

    EUR 310
    Students: EUR 160

  • For whom?
  • Prerequisites
  • Links

    Love Letters

Que vous soyez débutant ou que vous ayez déjà un projet avancé, Love-letters vous invite à participer à son workshop de création de caractères typographiques. En fonction des besoins de votre projet, vous vous familiariserez avec les outils de la création d’une typographie digitale comme la vectorisation, les courbes de Bezier, les approches de lettres, le kerning, l’interpolation et le workflow.

5–6 November 2016: Glyphs Introduction with Typedepot in Sofia

$
0
0

Experienced type designers Veronika Slavova and Alexander Nedelev (Typedepot) will host a two-day intensive Typoclass workshop on mastering Glyphs in Sofia this weekend. If you’re around, don’t miss this. And: participants receive an extended trial license and can purchase a full license at a discount.

First Steps in Glyphs

  • When?

    Sat 5 & Sun 6 November 2016
    9:00 – 18:00

  • Who?

    Veronika Slavova and Alexander Nedelev (Typedepot)

  • Where?

    Betahaus
    56-58 Krum Popov Str., 1421 Sofia, Bulgaria

  • How much?

    EUR 60
    EUR 45 for students

  • For whom?

    Anyone interested in type design.

  • Prerequisites

    Bring your MacBook with the trial version of Glyphs pre-installed.

  • Links

    More info and registration

The workshop will introduce the basic tools and features in font editor Glyphs. It is intended for all designers having interest to create your own fonts regardless of their level of preparation. Beginners will discover for themselves the world of font design. Experience designers working in the field of typography will exchange experience with one of the leading studios in Bulgaria.

Japanese Handbook Released

$
0
0

As of today, a Japanese translation of the Glyphs Handbook is available for download. London-based type designer Toshi Omagari deserves a round of applause for this huge piece of work. Toshi also translated the user interface of Glyphs. So, if you have been running the app in Japanese, you have been reading his translations already. With the translation of the Handbook, the user experience for our friends in Japan is now complete.

So, if you read Japanese, please head on over to the Get Started section and download your PDF today.

New Features in Glyphs 2.4

$
0
0

Welcome to Version 2.4 of Glyphs! Take a moment and read through what’s new. You will find that new Glyphs has some great new stuff waiting for you. As always, you can update simply by choosing Glyphs > Check for Updates… and confirming the dialog that appears.

Variable Fonts

If you followed the news, you know that a few weeks ago, at the ATypI conference in Warsaw, an update to the OpenType standard was announced. In a joint presentation, representatives from Adobe, Apple, Google, and Microsoft outlined OpenType 1.8, and its main new addition, Variable Fonts or Font Variation or Variation Fonts. I spare you the details, because John Hudson has written an excellent summary already, and we do not need to redo his work here.

To cut a long story short, you can now export single- and multiple-axis Multiple Master files as Variable Fonts. And Brace Layers are supported too, by the way. (Careful, Bracket layers are not.) For that very purpose, we added a new option in the File > Export (Cmd-E) dialog:

variablefonts

We gave it a GX icon for nostalgic reasons. That’s it, nothing more to it, it’s that easy! You can get all your Multiple Master projects out as Variable Fonts in a single step, no kidding.

Expect browser support early next year, and hopefully, major DTP apps like InDesign will follow quickly. Until then, you can test your Variable Fonts in Google’s Fontview and in the latest Webkit Nightly Builds. Have fun! And please let us hear your feedback in the forum.

variablefonts

Color Fonts

It’s true: Adobe Photoshop now supports Color Fonts with an SVG table! That was enough reason for us to add a specialized custom parameter called Color Layers to SVG. What it does is export indexed Color layers into an SVG table. Yes, these are the exact same layers you have already been using to create Microsoft-style CPAL/COLR fonts. In other words, you can simply build your Microsoft color font as described in the tutorial, slap in that parameter, and have both formats covered. Pretty cool.

cpal-6

There are three new custom parameters: Export COLR Table, Export sbix Table, and Export SVG Table. Use them to control which of the color tables are generated and inserted in the exported OpenType font.

Interpolation

A lot of little improvements make interpolating easier and more fun. For one thing, Edit > Show all Masters now also shows Brace and Bracket layers.

showallmasters

Like in Brace layers, you do not need to specify the master name for Bracket layers anymore, just the brackets values will suffice, e.g., [150] or ]200]. Cool.

layerpalette

And Bracket layers now support two axes! Use [weightvalue,widthvalue] as notation in the layer name, e.g., [200,150].

We added a new instance custom parameter called Local Interpolation, which allows to set separate interpolation values for specific glyphs. This is useful especially for dense glyphs like the lowercase g. The notation is simply semicolon-separated interpolation values, followed by an include: statement, followed by comma-separated glyph names. So, depending on how many axes you have, you will end up with values like this:

  • <weight>; include: <glyphnames>, e.g. , 120; include: a,g,g.ss01
  • <weight>;<width>; include: <glyphnames>, e.g. , 120; 300; include: a,g,g.ss01
  • <weight>;<width>;<custom>; include: <glyphnames>, e.g. , 120; 300; 30; include: a,g,g.ss01
localinterpolation

Path Editing

There is a new context menu item available when you are editing paths in Edit view. It is called Close Open Paths, and, you guessed it, it closes all open paths. But it does so with a twist: It finds pairs of nearest open path endings in selected paths, and connects this with each other. Sounds complicated, but it is really easy: Simply select the paths you want to close or connect with each other, and choose Close Open Paths from the context menu. That’s it.

closeopenpaths

And you can now decompose specific corner components. This is how: Right-click the grey knob of a corner component to bring up its context menu, and choose Decompose Corner. The path of that corner component will then be decomposed and injected directly into the host path.

decomposecorner

Image Improvements

You know you have always been able to drag an image file from the Finder into a glyph cell, and the image will be placed behind the drawings. Now, you can also copy a file in Finder (Cmd-C) and paste it inside the glyph cell (Cmd-V). Cool.

Also, we dramatically improved image cropping. Firstly, we fixed the long-standing Set Crop to Layer Bounds bug. If you happen to be one of the users who have been using it, I can hear your sigh of relief now. Secondly, you can now dynamically crop with the Bounding Box (Cmd-Opt-Shift-B)! To do that, simultaneously hold down the Ctrl and Opt keys while you are dragging any of the Bounding Box handles:

cropwithctrlalt

Sidebar Filters

New sidebar goodness! We added the self-explanatory Has Anchors to the smart filter options.

And we changed the way some smart filters are applied: They now work on the active master only, not just all masters at once. That will make it easier to track down problems in certain masters. And to ignore old backup layers.

Better Compression for WOFFs

Web designers and UX people will love this: Glyphs now exports even smaller WOFFs. How did we do that? Glyphs now uses zopfli compression, which yields an extra save on woff file size. Many thanks to Jakob Runge for this suggestion!

Localizations

Localization has always meant two things for us: firstly, the user interface. The new versions sports updated Chinese, Japanese, Portuguese, and Spanish localizations. A big thank you to all the contributors! And there is a new language as well: thanks to Nurullah Godogan, Glyphs now speaks Turkish. Çok teşekkür ederim!

Secondly, it is about the languages your exported fonts support. For instance, through the automatic generation of the locl feature. Glyphs now truly and fully implements Dutch, supporting not only Iacute_J.loclNLD, but also I_J.loclNLD and Jacute. While you’re at it, you may want to re-read the updated tutorial on the Dutch IJ. Many thanks to Rob Mientjes for his advice in this matter.

Something we are particularly proud of is the support for minority scripts. Thanks to your input and feedback, we have Tifinagh now built into the Languages sidebar. A tremendous applause to the fabulous people involved in the Typographic Matchmaking Workshop in Marrakech last year, especially Juan Luis Blanco and Brahim Boucheikha!

For Japanese, Glyphs now has default GSUB features for ROS Adobe-Japan1-3, and we now use the right Japan1 CMAP. Oh, and we improved the Japanese groups in the Font view sidebar. And we fixed the export of CID fonts with glyphs that are not covered in the ROS.

Apropos of Japanese: Toshi Omagari translated the Glyphs Handbook into Japanese, and we are very grateful about it. It is available for download on the Get Started page.

We improved the automatic feature code for Indic scripts. We fixed and improved Arabic and Persian liga code. Speaking of which, Glyphs now remembers the last LTR/RTL setting when you open a new tab. In the course of this, we also added the Khmer script tag to the mark attachment features.

And you will finally also find Georgian in the TTF Autohint options parameter. You can set it both as Fallback Script and Default Script. Not sure what those are? Read a detailed explanation in the TTF Autohint options entry in the appendix of the Glyphs Handbook.

TrueType Zones

Now you can add separate TTF Zones with the custom parameter of the same name. All you need to do is to add your own TrueType zones, is access File > Font Info > Masters (Cmd-I), add the parameter, and edit the values. Done.

ttfzones

TrueType zones work very much like PS zones, but they can do a little more. Not only can you have overlapping zones, you can also link zones to each other with the Align option. This way, you can make sure, that, for instance, the small cap height always keeps its distance to the x-height, no matter what pixel rounding is applied at whatever pixel size. Cool.

As you can imagine, if you want to interpolate, don’t forget to keep your TTF Zones compatible throughout all masters. By the way, this marks the point in the history of Glyphs where TT and PS hinting can now be set up completely independent from each other. You can have separate zones and stems. And, of course, manual hints have always been separate.

TrueType Instructor: Deltas, Shortcuts, and more

Speaking of TrueType, you can now add delta instructions with the TrueType Instructor tool (shortcut I). To do that, select an instance in the Preview area at the bottom and a pixel size in the grey info box (Cmd-Shift-I). Then, simply select a touched node and press the up and down arrow keys to move it, that’s it! Now you can watch the delta do its magic on the hinted red outline and the ClearType preview in the background:

ttfdeltas

This will insert a delta offset for this very instance at this very pixel size. Delta instructions are marked with a Greek Delta symbol, and if you select one, the grey info box will show a Delta button. If you click on it, you can see the Delta info, telling you which deltas are implemented at which pixel sizes. To remove a delta instruction, simply select it, and press the Delete key. Keep in mind that deltas are not compatible with Variable Fonts. So, this applies only to singleton TrueType-flavored fonts.

instructorshortcuts

And we added keyboard shortcuts for the TrueType Instructor tool (I). You can see the keys listed in the context menu. On an English keyboard, you can now use A for Add Anchor, S for Add Stem, D for Add Diagonal, F for Add Align, and G for Add Interpolation. Note that the shortcuts can be different on different keyboard layouts: it is always the row of keys next to Caps Lock. TrueType hinting has never been so fast!

Also, there is a new parameter called TTFOvershootSuppressionBelowPPM. With it, you can set a pixel size up to which overshoots are reliably flattened out. In combination with properly set TTF Zones, you have pretty good control over your TTF’s appearance. If you have done TT production before, you will agree this is a godsend.

For the TrueType Instructor tool, we received a lot of valuable input from Frode Bo Helland. Many, many thanks!

New Custom Parameters

Custom parameters help you control the output of File > Export. You can pretty much do anything. There is a long list of available custom parameters in the appendix of the Glyphs Handbook, and there is a quick tutorial about it. And now, there are these new parameters:

Firstly, we added the Decompose Glyphs parameter. It helps you control components affected by a Rename Glyphs parameter. Remember, when a glyph is changed by renaming, all its components are changed as well. If you do not want to have that happen to the components for whatever reason, you can preserve its current state by decomposing it with the new parameter.

Secondly, the new Disable autohinting for glyphs parameter excludes a specified list of glyphs from PostScript autohinting. Yes, this only works with CFF currently, since ttfautohint does not offer exclusion of single glyphs yet.

Thirdly through eigthly, the Color Layers to SVG, Export COLR Table, Export sbix Table and Export SVG Table, as well as Local Interpolation and TTFOvershootSuppressionBelowPPM parameters, which we mentioned above already.

And the Value field of Filter parameters is now way more tolerant when it comes to the use of whitespace.

Improved AppleScript support

Most of you know that you can access practically any object in Glyphs through the Python API. But for the hardcore Mac geeks amongst you, there is now extended and much-improved support for Apple’s Open Scripting Architecture (OSA), meaning you can now use AppleScript to control Glyphs!

Here is some sample code to get you started:

tell application "Glyphs"
    tell font of first document
        repeat with thisGlyph in its glyphs
            tell thisGlyph
                log {name as text, unicode as text, count of layers}
            end tell
        end repeat
    end tell
end tell

If you do something funny with AppleScript, please let us know. We are eager to hear about it.

applescript

Python Improvements

Speaking of scripting: If you find yourself using the Macro window a lot, and you always found the type size too small, you will now appreciate the somewhat hidden default setting MacroCodeFontSize. This is how it works:

Glyphs.intDefaults["MacroCodeFontSize"] = 13

To reset it to its defaults, you would type:

del(Glyphs.defaults["MacroCodeFontSize"])

Changes become active after an app restart. Many other small improvements have been made in the Python wrapper. So keep an eye on docu.glyphsapp.com.

Hidden Settings: Keyboard Increments and More

Are you kerning a lot with Cmd-Opt-arrows (1-unit steps) and Cmd-Opt-Shift-arrows (10-unit steps), or spacing a lot with Ctrl- or Cmd-arrows (1-unit steps) and Shift-Ctrl- or Cmd-Ctrl-Arrows (10-unit steps), and not happy with the increments? Well, now you can set your own increments! But shhhh, it is still a hidden setting, i.e., there is no UI for it, yet. Bring up the Macro window, type (or copy and paste) this, and press Run:

# Kerning increments:
Glyphs.intDefaults["GSKerningIncrementLow"] = 5
Glyphs.intDefaults["GSKerningIncrementHigh"] = 50 # with Shift
# Spacing increments:
Glyphs.intDefaults["GSSpacingIncrementLow"] = 2
Glyphs.intDefaults["GSSpacingIncrementHigh"] = 5 # with Shift

And are you unhappy with the threshold zoom level at which the little grey metrics info appears or vanishes in Edit view? Well, try this in your Macro Window:

Glyphs.intDefaults["TextModeNumbersThreshold"] = 300

The default is 100, to give you a point of orientation. Again, to reset to the defaults, you would use Python’s built-in del() function on the defaults or intDefaults entry, or set it to None. Approximately like this:

del(Glyphs.defaults["TextModeNumbersThreshold"])
# Alternatively, set it to None:
Glyphs.defaults["TextModeNumbersThreshold"] = None

New Smart Glyph Options

We made smart components even more flexible. Next to _part, you can now also use _smart as glyph name prefix. And secondly, but most importantly, you can now have no less than twelve parameters in a smart glyph. Knock yourself out!

While we were at it, we also improved the way smart components work in Brace layers. And we much improved the way Width and Height parameters interpolate when resized using the bounding box (Cmd-Opt-Shift-B).

smartcomponents

Oh, and did you notice the Smart button when a smart component is selected? It gives you one-click access to the smart component settings when smart properties are detected inside a component. Cool.

UI Improvements

Very often, it is the sum of the little things that really make your font-making day easier. If you agree, you will appreciate that you can now concatenate multiple search terms in the Find Glyph dialog (Cmd-F). Want to find all circumflexed small-cap glyphs? Type in circum sc, and there you go:

findglyphs

Of course, you can select multiple glyphs in the results and add all of them at once to the Edit tab. One of the most frequent questions in the forum, at least since we introduced the warning symbols for outdated metric keys, is, ‘What are these?’ Well, now, we added tool tips! Let’s see what this does to the forum traffic. Many thanks to John Gardner for his valuable input on this one:

tooltips

Say, you have put together great test strings in that tab. And then, you accidentally close it. Ugh, all the great sample text was lost! Fear no more, you can now reopen the last closed tab: Open the View menu, hold down your Option key, and choose Reopen Last Closed Tab (Cmd-Opt-Shift+W). Phew, that was close.

Better Plugin Manager

The Plugin Manager now reliably prompts the user to install git when it is not available on the system. Git is the software necessary for downloading and updating the plug-ins. So, if you are one of then people for whom the Plugin Manager would not work, please try again and let us know if you still have difficulties.

And there are a couple of new third party plug-ins available again, including Daniel Gamage’s crazy-genius Extrude tool and Selection Palette. Daniel wrote both of them in ObjectiveC, so they are very snappy. Find them in Window > Plugin Manager, alongside with a whole bunch of other great plug-ins.

Speaking of which, we revamped the Extend page. Head on over and have a look.

Sierra Compatibility

Yes, Glyphs 2.4 is compatible with macOS Sierra. You can safely update your systems now.

Many little improvements

As with every update, there are many small improvements and bug fixes that will make your day a little easier. Here is just a little selection:

  • When you duplicate a layer in the Layers palette, the new layer name will just consist of a short version of date and time.
  • When you clear a layer with Edit > Clear, the glyph width is kept.
  • You can now align an anchor with an anchor of the same name in the background: select a single anchor, and choose Paths > Align Selection (Cmd-Shift-A).
  • iColor layers are now rendered in Font view already.
  • The context menu option Show all glyphs that use this glyph as a component is now also available when the Text tool (T) is active.
  • Kerning is now always rounded to the grid.
  • When a corner component is mirrored, its alignment is flipped as well. Makes sense in most cases.
  • Filter > Transformations will not scale components any more if the base glyph is scaled too. This avoids the dreaded double-scaling of components.
  • When iOS GlyphsViewer tries to access the Edit view, Glyphs.app will ask its user for permission on the Mac.
  • Glyphs is now much better at guessing the smoothness of nodes (i.e., their green/blue status) when adding or removing nodes from a path.
  • Show error for glyphs with many nodes to prevent subroutinisation problems

Finally, a bucketful of crashes could be fixed thanks to the crash reports you have been sending, and many little bugs were squished thanks to your reporting in the forum. Thank you all for your continued input!

Sample fonts: Salom by Igor Labudovic, Sephora Sans by Schriftlabor

Adding Glyphs to Your Font

$
0
0

There are quite a few ways of adding new glyphs to your font. Let’s start with the most obvious one:

Adding from Sidebar

Probably the best way to add new glyphs is through the lists and categories in the sidebar of the Font tab. Some of the categories, language entries and lists have number badges indicating how many glyphs of this group are already in the font, and how many glyphs there are in total. E.g., 8/24 means that there are 24 glyphs in this group, and 8 of them are already in the font:

categories

Right-click any of these number-badged entries, and you will be presented a list of glyph names of glyphs recorded in this group but still missing in the font. Select any glyph, or multiple glyphs (click and drag, or Shift- or Cmd-click multiple glyphs), or even all of them (Cmd-A). Then click the Generate button or press the Return key to add them to the font.

addmissingglyphs

There are three kinds of groups: categories, languages, and filters.

  • Categories such as letters, ligatures and figures, are mainly intended for narrowing down what is shown in the Font tab. Some of them have number badges and allow adding missing glyphs through right-clicking.
  • Languages help you keep control over whether you have enough glyphs for covering certain languages, or actually language groups or even complete script systems. They often subgroups that make sense for technical or linguistic reasons. Almost all of the language groups have number badges.
  • And at the bottom, there are customisable filters. There are smart filters and list filters. The latter are simple lists of glyph names, and carry a number badge.

Categories and languages are predefined, but you can add your own sidebar entries. List filters are easy to create: click on the gear menu in the bottom left, choose Add List Filter:

addlistfilter

And in the upcoming dialog, pick a name for your list filter, and add glyph names, one per line:

customiselistfilter

Glyphs will pre-fill the dialog with the names of the glyphs that you had selected. If you had selected any glyphs, of course. When you pick glyph names, make sure they are valid.

The common advantage of all these sidebar entries is that they are available in all Glyphs files. In other words, they help you create fonts with consistent glyph sets, or sync the glyph sets across multiple files.

Adding Glyph Variants

Alternate glyphs are supposed o carry the same name as the respective original glyphs, except for an additional dot suffix. Since glyph variants usually do not have a Unicode value assigned, and therefore cannot be typed, they have to be accessed through an OpenType feature, a stylistic set for instance. The dot suffix usually reflects the name of the OpenType feature. E.g., the first stylistic set variant of adieresis would be called adieresis.ss01.

Tip: Glyphs can automate the code for some OpenType features based on the glyph name suffix. For a complete list of features, and how to trigger them, see the Appendix of the Glyphs Handbook.

A quick way to create glyph variants is to select one ore more glyphs, either in Edit or Font view, and then choose Glyph > Duplicate Glyph (Cmd-D). Glyphs will then create copies of the selected glyphs with a .001 suffix, or, if that suffix is already taken, .002, and so on. After their creation, the duplicate glyphs are selected automatically for further processing.

To quickly change the suffix of the new duplicate glyphs, keep the selection, and choose Edit > Find > Find and Replace… (Cmd-Shift-F). In the dialog search for the suffix of your duplicates, e.g., .001, and replace it with the intended suffix:

searchandreplace

Add Glyphs Dialog

When you choose Glyph > Add Glyphs … (Cmd-Shift-G), you are presented with a dialog containing a multi-purpose text entry field. In it, you can add any number of glyphs, in various ways:

  • Pasted or typed characters (use spaces, newlines or tabs as separators): Ä Ö Ü ä ö ü ß
  • Glyph names: a.ss02 adieresis.ss02 aacute.ss02
  • Unicode ranges with a colon: a:z or uni0300:uni033F
  • Recipes: y.alt+dotbelowcomb=ydotbelow or f.connect+f=f_f.liga

After you click on the Generate button, the respective glyphs will be added to their font, and their name will be converted to human-readable glyph names according to the built-in glyph database, a.k.a. nice names. This includes legacy or production glyph names such as uni0421 or dotlessi. If you want to prevent the name conversion, activate the setting File > Font Info > Other Settings > Use Custom Naming (Cmd-I).

addglyphs

If you know the Unicode of the glyph you want to add, you can type uniXXXX for unicode values 0000 through FFFF, or uXXXXX for Unicode values 10000 and above.

Apart from being the only way for employing recipes, this method is ideal for covering Unicode ranges and glyph lists you take from elsewhere, but do not want to add permanently to the sidebar. Also, it is the quickest method if you know how to type certain letters, but do not know their glyph names.

Adding Glyphs from Glyph Info

With Window > Glyph Info, you can take a glimpse at the built-in glyph database. Each entry lists glyph name, Unicode value, category and subcategory, its script, and its composition if applicable:

glyphinfo

Use the search field for searching in glyph names, Unicode values or characters. Select one or more glyphs in the list (click and drag, or Shift or Cmd-click multiple entries), then push the Add to Font button. That’s it.

This way, you can access any glyph the app knows about, even if it is not listed anywhere in the sidebar. The Glyph Info window is also a quick method for finding all glyphs in the database belonging to a certain script, simply by typing the script extension, e.g., -deva.

If some or all of the glyphs you want to create are already in the font, Glyphs will ask you what you want to do:

alreadypresent

The Add Button

For adding single glyphs, you can also press the little plus button at the bottom of the Font tab. Glyphs will add a glyph called newGlyph to the font. If you do not see anything at first, you may need to scroll down all the way to the Other category. Perhaps you also need to switch back to the All category.

The glyph name should already be selected, so you can type the desired glyph name right away. If you wait for a second, you will be offered autocomplete options:

autocomplete

Similar to Glyph > Add Glyphs, the entry takes legacy glyph names or even plain character entries, and will convert them to proper nice names once you press the Return key.

Removing Glyphs Again

Unhappy with the glyphs you just added? In Font view, select them, and press the Remove button, the one withe minus located next to the Add button. Or, press Cmd-Delete to remove selected glyphs. The shortcut also works in Edit view. After you confirm the dialog that follows, you have gotten rid of the excess glyphs:

confirm

Scripting

For the scripters among you, you can easily create a glyph by instantiating the GSGlyph class, and appending the GSGlyph object to the glyphs of a GSFont object. Sounds complicated? Nah, here is a Python sample that should be self-explanatory:

myGlyph = GSGlyph()
myGlyph.name = "estimated"
myGlyph.unicode = "212E"
Glyphs.font.glyphs.append(myGlyph)

You can then proceed to access myGlyph’s layers, etc.

Alternatively, you can create a GSGlyph object with the name right away. So, you can replace the first two lines of the code sample with myGlyph = GSGlyph("estimated"). More info on this, and lots of other Python-related stuff, can be found on docu.glyphsapp.com.

The same thing in AppleScript would look like this:

tell application "Glyphs"
    tell font of first document
        make new glyph at the end of glyphs with properties {name:"estimated", unicode:"212E"}
    end tell
end tell

Have fun!

Viewing all 508 articles
Browse latest View live




Latest Images