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

13-15 March: Introduction to type design with Glyphs in Jerez de la Frontera, Spain

$
0
0

In March, Spanish type designers Pedro Arilla and Damià Rotger will host a 3-day type design workshop in Jerez de la Frontera. On days 2 and 3 they will demostrate digitalization with Glyphs.

Curso de introducción al diseño de tipos

  • Who: Glíglifo, formed by Pedro Arilla and Damià Rotger
  • When: 13, 14 and 15 March (18 hours)
  • Where: Doce Monos Coworking Space, Jerez de la Frontera, Spain
  • Price: 180 €
  • Language: Spanish
  • Bring your MacBook with Glyphs.
  • More Details and Registration

El objetivo primordial del curso es dotar al alumno de conocimientos prácticos, y proyectuales para llevar a cabo un acercamiento en el desarrollo profesional del diseño de una fuente tipográfica. Se comenzará sentando las bases teóricas de construcción y antomía de la letra, se continuará definiendo la forma tipográfica con la técnica del doble lápiz para después pasar a la fase de digitalización para la obtención final de una fuente tipográfica.


9 April: Glyphs introduction at Creative South in Georgia

$
0
0

On April 9, U.S. type designer Mattox Shuler (Fort Foundry) will give a quick introduction to designing in Glyphs at the Creative South Conference in Columbus Georgia.

Designing a Typeface in Glyphs

  • Who: Mattox Shuler
  • When: 9 April, 12.30 to 2.00pm
  • Where: Historic Springer Opera House, 103 10th St, Columbus, GA 31901
  • Price: USD 125 conference ticket
  • Language: English
  • If you want to try stuff yourself, bring your MacBook with Glyphs
  • Register for Creative South Conference

Have you ever wanted to create a typeface, but didn’t know where to start? The daunting task of finding and learning a type design application can often discourage designers from jumping in. This session will be all about breaking down those technical walls by learning the ins-and-outs of Glyphs. In no way is type design easy, but you’ll be able to walk out the door knowing how to create your own typeface.

Note: It’s highly recommended you bring a Macbook to the session. Glyphs is only available for Mac, so unfortunately Windows and other users won’t be able to use the application. If you don’t have a Mac, you’re welcome to get a seat and watch as Mattox’s screen will be projected.

7 May: What’s New in Glyphs 2.0 at DaltonMaag in London

$
0
0

Beginning of May, Glyphs team member Rainer Erich Scheichelbauer will give a one-day rundown on what’s new in the latest version of the app at the Dalton Maag office in London. This is a hands-on presentation and workshop for type designers.

What’s New in Glyphs 2.0

  • Who: Rainer Erich Scheichelbauer
  • When: 7 May, 11.00 am thru 7.00 pm (with coffee and lunch breaks)
  • Where: Dalton Maag, 8th Floor, Blue Star House, 234-240 Stockwell Road, London SW9 9SP
  • Price: GBP 70
  • Language: English
  • Prerequisites: prior experience in Glyphs 1.x or any other type design software
  • If you want to try out stuff live, bring your MacBook with OS X 10.9.5 or later. Glyphs 2.0 runs great on OS X 10.10 Yosemite.
  • Limited seating: 10 places
  • Interested? Please send an e-mail to Rainer Erich directly: res (at) glyphsapp (dot) com.

All of these topics are covered at the workshop and contain new features in version 2.0:

Controlling paths: curvature (fit curve, harmonizing curve segments), overlaps.
Re-using shapes: components, corners & caps, parts & pieces.
Diacritics: combining marks and dynamic mark attachment.
Controlling metrics: automatic alignment, linked sidebearings, kerning.
Batch processing: filters, custom parameters.
OpenType features: automated and customized feature code.
Interpolation: multiple master, brackets, braces.
Screen optimization: PS & TT hinting, automatic and manual.
Font formats: exporting CFF/OTF, TTF, webfonts.
Color fonts: working on multiple layers.
Extend the app: scripts and plugins.

9 April: Glyphs introduction at Creative South in Georgia

$
0
0

On April 9, U.S. type designer Mattox Shuler (Fort Foundry) will give a quick introduction to designing in Glyphs at the Creative South Conference in Columbus Georgia.

Designing a Typeface in Glyphs

  • Who: Mattox Shuler
  • When: 9 April, 12.30 to 2.00pm
  • Where: Historic Springer Opera House, 103 10th St, Columbus, GA 31901
  • Price: USD 125 conference ticket
  • Language: English
  • If you want to try stuff yourself, bring your MacBook with Glyphs
  • Register for Creative South Conference

Have you ever wanted to create a typeface, but didn’t know where to start? The daunting task of finding and learning a type design application can often discourage designers from jumping in. This session will be all about breaking down those technical walls by learning the ins-and-outs of Glyphs. In no way is type design easy, but you’ll be able to walk out the door knowing how to create your own typeface.

Note: It’s highly recommended you bring a Macbook to the session. Glyphs is only available for Mac, so unfortunately Windows and other users won’t be able to use the application. If you don’t have a Mac, you’re welcome to get a seat and watch as Mattox’s screen will be projected.

Have you ever wanted to create a typeface, but didn’t know where to start? The daunting task of finding and learning a type design application can often discourage designers from jumping in. This session will be all about breaking down those technical walls by learning the ins-and-outs of Glyphs. In no way is type design easy, but you’ll be able to walk out the door knowing how to create your own typeface.

Note: It’s highly recommended you bring a Macbook to the session. Glyphs is only available for Mac, so unfortunately Windows and other users won’t be able to use the application. If you don’t have a Mac, you’re welcome to get a seat and watch as Mattox’s screen will be projected.

7 May: What’s New in Glyphs 2.0 at DaltonMaag in London

$
0
0

Beginning of May, Glyphs team member Rainer Erich Scheichelbauer will give a one-day rundown on what’s new in the latest version of the app at the Dalton Maag office in London. This is a hands-on presentation and workshop for type designers.

What’s New in Glyphs 2.0

  • Who: Rainer Erich Scheichelbauer
  • When: 7 May, 11.00 am thru 7.00 pm (with coffee and lunch breaks)
  • Where: Dalton Maag, 8th Floor, Blue Star House, 234-240 Stockwell Road, London SW9 9SP
  • Price: GBP 70
  • Language: English
  • Prerequisites: prior experience in Glyphs 1.x or any other type design software
  • If you want to try out stuff live, bring your MacBook with OS X 10.9.5 or later. Glyphs 2.0 runs great on OS X 10.10 Yosemite.
  • Limited seating: 10 places
  • Interested? Please send an e-mail to Rainer Erich directly: res (at) glyphsapp (dot) com.

Topics covered will include:

Controlling paths: curvature (fit curve, harmonizing curve segments), overlaps.
Re-using shapes: components, smart components, smart corners & caps.
Diacritics: combining marks and dynamic mark attachment.
Controlling metrics: automatic alignment, linked sidebearings, kerning.
Batch processing: filters, custom parameters.
OpenType features: automated and customized feature code.
Interpolation: multiple master, brackets, braces.
Screen optimization: PS & TT hinting, automatic and manual.
Font formats: exporting CFF/OTF, TTF, webfonts.
Color fonts: working on multiple layers.
Extend the app: scripts and plugins.

21-27 May: Glyphs 2.0 Pro Workshop in Tel Aviv

$
0
0

This 4-day pro workshop is probably the first of its kind in Israel. It is tailored to professionals and serves as an introduction to version 2.0 of Glyphs.

Intensive Glyphs 2.0 Pro Workshop

  • Who: Rainer Erich Scheichelbauer
  • Where: Shenkar College, Anne Frank St 12, Ramat Gan, Tel Aviv
  • When: 4 sessions on these days, no partial admission:
    • Thursday May 21, 12:30-18:00
    • Friday May 22, 10:00-14:00
    • Tuesday May 26, 16:00-20:00
    • Wednesday May 27, 16:00-20:00
  • Language: English
  • For whom: professional type designers with prior experience in type design software, such as FontLab Studio, Fontographer, FontForge or Glyphs 1.x
  • How much: 1770 Shekel (incl.VAT)
  • All infos & registration: http://www.avanteam.co.il/glyphs-workshop

The tutor will take you through a sample project covering all steps necessary for producing an OpenType font family in Glyphs 2.0, from drawing paths to font hinting. The following topics will be covered:

Controlling Paths: Curvature (Fit Curve, Harmonizing Curve Segments), Overlaps
Re-using Shapes: Components, Smart Components, Smart Corners & Caps
Diacritics: Dynamic Mark Attachment
Controlling Metrics: Automatic Alignment, Linked Sidebearings, Kerning
Batch Processing: Filters, Custom Parameters
Opentype Features: Automated and Customized Feature Code
Glyph Positioning: Positional Forms, Cursive Attachment
Interpolation: Multiple Masters, Brackets, Braces
Screen Optimization: PS & TT Hinting, Automatic and Manual
Font Formats: Exporting CFF/OTF, TTF, Webfonts
Color Fonts: Working on Multiple Layers *Importing Fonts and Paths from Other Applications
Extend the App: Scripts and Plugins

7-8 February 2015: Glyphs 2 Workshops in Munich

$
0
0

In early February, team member Rainer Erich Scheichelbauer will give two introductory workshops for the Typographische Gesellschaft in Munich: one about Glyphs 2, and one about Python. Both workshops require no prior knowledge and will be held in German.

Schriftgestaltung mit Glyphs 2: Eigene Schriften am Computer entwerfen

  • Who: Rainer Erich Scheichelbauer
  • When: Sat 7 Feb 2015, 10.00 – 17.00
  • Where: Designschule München, Eingang West (Wallstraße), Raum 405/406, Sendlinger-Tor-Platz 14, München
  • Language: German
  • How much: EUR 180 (150 for members)
  • Bring your MacBook (OS X 10.9+) with Glyphs preinstalled
  • More info on the tgm website

Für Einsteiger wie erfahrene Schriftgestalter: Einführung in die Schriftgestaltungs-Software »Glyphs«. Im Workshop beginnen die Teilnehmer einfach, eine Schrift zu entwerfen, und lernen dabei alle für die Schriftproduktion wichtigen Funktionen kennen.

Python mit Glyphs: Programme schreiben in der Schriftgestaltung

  • Who: Rainer Erich Scheichelbauer
  • When: Sun 8 Feb 2015, 9.30 – 16.30
  • Where: Designschule München, Eingang West (Wallstraße), Raum 405/406, Sendlinger-Tor-Platz 14, München
  • Language: German
  • How much: EUR 180 (150 for members)
  • Bring your MacBook (OS X 10.9+) with Glyphs and a text editor preinstalled, no prior programming knowledge required
  • More info on the tgm website

Der Workshop bietet eine Einführung in die Programmiersprache Python. Wer ihn absolviert, wird in der Lage sein, Python zur Automatisierung in Glyphs einzusetzen. Ziel ist es nicht, Python auswendig zu beherrschen, sondern zu wissen, wo man bei Bedarf nachschlagen muss – und dadurch in der Lage zu sein, selbstständig Python-Scripts zu schreiben.

13-14 February: Two-day type design workshop in Zurich

$
0
0

This intensive two-day introduction will provide you with all the tools to get your first type design project off the ground. Discounts for Colab, Syndicom, and Syna members, free for Viscom employees!

Einführung in die Schriftgestaltung mit Glyphs

Sowohl für Neueinsteiger als auch für Umsteiger von anderen Programmen: Wir beginnen eine Schrift in Glyphs und decken dabei alle notwendigen Produktionsschritte ab, um einen guten OpenType-Font zu erstellen. Ausführliche Handouts erlauben eigenständiges Weiterarbeiten.


28 February: Introduction to type design with Glyphs 2 in São Paulo

$
0
0

At the end of February, Brazilian type designer and lettering artist Diego Maldonado will host a type design work shop in São Paulo. This eight-hour introduction will provide you with everything to get you started with type design in Glyphs 2. If you’re in São Paulo, don’t miss it!

Introdução ao desenho de letras com o Glyphs 2

  • Who: Diego Maldonado
  • When: Sat 28 Feb 2015, 10.00 – 19.00
  • Where: to be announced
  • Price: BRL 300
  • Language: Portuguese
  • Bring your MacBook (OS X 10.9+) with Glyphs 2 preinstalled
  • More Details
  • Registration

Workshop de 8 horas para quem deseja começar a utilizar o Glyphs como editor de fontes, seja para a vetorização de letterings ou para desenvolvimento de tipografia. O workshop engloba desde boas práticas para trabalhar com vetores até multiple masters e interpolação.

7-8 March: Introduction to type design with Glyphs 2 in Curitiba, Brazil

$
0
0

In March, Brazilian type designer Eduilson Coan will host a 2-day type design work shop in Paraná. On day 2, he will demonstrate digitization with Glyphs 2.

Curso introdutório de desenho de tipos

  • Who: Eduilson Coan
  • When: Sat 7 Mar and Sun 8 Mar 2015, 8.30 – 18.00
  • Where: Nex Coworking, Rua Francisco Rocha, 198, Batel, Curitiba, Paraná
  • Price: BRL 350 for a single day or BRL 540 for both days if you register before mid-February, see the workshop page for pricing details
  • Language: Portuguese
  • Bring your MacBook (OS X 10.9+) with Glyphs 2 preinstalled
  • More Details and Registration

Modulo 1: Indicado para o participante que deseja um primeiro contato com o design de tipos. O objetivo do módulo 2 é a qualidade do desenho vetorial. Para poupar tempo com questões técnicas o participante receberá uma apostila digital uma semana antes da data do workshop. O aluno deverá realizar os exercícios para aprender mais sobre o software Glyphs que será utilizado no dia do curso. Dúvidas pontuais poderão ser tiradas em sala de aula.

Mark Attachment

$
0
0

There are two ways of having accented letters in your font. Firstly, you can simply pre-build them as compound glyphs. We have covered this in a Diacritics tutorial. At CFF export, the components are decomposed, and wherever necessary, overlaps are removed. Even though this means that you have a lot of path duplicates throughout your font, this method is widely used because it is most compatible. And if you cannot predict in which environment your font is going to appear, you may have to stick to this way anyway.

Secondly, however, you can just keep marks and and base glyphs around, and have the rendering engine stick them together on the fly. This is called mark attachment. The big advantage, as you may have guessed, is a drastically reduced file size of the final font. You are even free to put any accent on any base glyph by the means of something called Mark-to-Base Attachment. What’s more, you can even stack accents on top of each other. This also has a name: font experts refer to it as Mark-to-Mark Attachment.

The downside of all this fun stuff is the lack of application support. But gradually, more and more software is supporting mark attachment. So, the best way to cope with this reality is to put both things into your font: prebuilt compounds and marks for attachment.

Adding combining accents

For mark attachment to work, we need something called combining marks, or, non-spacing marks. Mark attachment does not work with legacy spacing marks.

Typically, combining marks have a comb at the end of their name, and, apart from the scripts that have their own combining marks, usually live in these Unicode ranges:

  • U+0300-036F COMBINING DIACRITICAL MARKS
  • U+20D0-20FF COMBINING DIACRITICAL MARKS FOR SYMBOLS
  • U+1DC0-1DFF COMBINING DIACRITICAL MARKS SUPPLEMENT
  • U+FE20-FE2F COMBINING HALF MARKS

‘But which ones do I need for the languages I want to add to my font?’, I hear you ask. Fear not, in the language category in the sidebar, you can add them by right-clicking on the Language entry:

markattachment1

You may want to scroll down to see the combining marks. For instance, for Western Latin, these are necessary:

acutecomb
cedillacomb
circumflexcomb
dieresiscomb
dotaccentcomb
gravecomb
ringcomb
strokeshortoverlaycomb
tildecomb

Adding anchors

Basically, all we need now, is a set of defined positions where the letters and marks can connect. You do this by adding anchors to your base letters and accents. In other words, anchors serve as position markers that tell Glyphs where the letters and marks are going to be hooked up with each other. You can quickly add default anchors to selected glyphs with Glyph > Set Anchors (Cmd-U). If you think you have messed up, you can hold down the Option key and choose Glyph > Reset Anchors (Cmd-Opt-U).

Anchors inside a glyph have unique names. The base glyph has anchors called top, bottom, center and ogonek. If anchors are selected, you can see a cloud of marks that can connect with the anchors in the current glyphs:

markattachment2

The mark glyphs have anchors with the same names, except for additional preceding underscores, i.e., _top, _bottom, _center and _ogonek. Actually, marks contain both anchors, so the anchors can stack:

markattachment3

Most important for us are top and bottom anchors, as well as their underscored variants in the marks. Default anchors are a good start, and Glyphs has a big built-in database of which anchors are associated with which glyph. When you add default anchors as described above, Glyphs even tries to put them into default places. So, you may need to adjust the anchor positions in many glyphs. And if you want to add your own, you can do so by right-clicking inside a glyph and choosing Add Anchor from the context menu.

Now, here’s the deal: The underscored anchors will try to connect to the corresponding base anchor in the nearest preceding glyph. If the mark does not find a corresponding anchor in the mark immediately before itself, it will look in the mark before that, until it hits the base letter.

For example, the acute (glyph name acutecomb) knows where to go exactly on a lowercase e, by connecting its _top anchor with the base glyph’s top anchor. If there is a diaeresis (a.k.a. dieresiscomb) between them, it will use the top inside the dieresiscomb, if it is there.

So, choose your anchor positions wisely. We strongly recommend the following:

  • Keep anchors on vertical metric lines wherever possible, e.g., keep bottom on the baseline, top on the x-height or ascender in lowercase letters, and on the cap height in uppercase letters.
  • Since you have wisely put the _top anchor on the x-height, keep your lowercase marks above the x-height.
  • Use case variants for your uppercase marks: Duplicate the marks (Cmd-D), move them above cap height, reset the anchors (Cmd-Opt-U), and change their suffix to .case. Now when you compose uppercase compounds, .case variants will be preferred if available. You can re-compose existing compounds with Glyph > Make Component Glyph (Cmd-Opt-Shift-C).

Derive spacing accents

So, starting in Glyphs version 2.0, combining marks are the default. Yet, there still need to be legacy spacing marks in your font for compatibility reasons. This is how the smart kids do it these days: You first create your combining marks with the anchors described above, then you choose Glyph > Add Glyphs... (Cmd-Shift-G), paste these lines into the dialog sheet that appears, and press Generate:

acutecomb=acute
brevecomb=breve
caroncomb=caron
cedillacomb=cedilla
circumflexcomb=circumflex
dieresiscomb=dieresis
dotaccentcomb=dotaccent
gravecomb=grave
hungarumlautcomb=hungarumlaut
macroncomb=macron
ogonekcomb=ogonek
ringcomb=ring
tildecomb=tilde
caroncomb.alt=caron.alt

This creates spacing accents as component copies of the combining accents. This means that they always stay in sync. And now you are backwards compatible, yay!

markattachment4

Typing combining accents

In order to test mark attachment the font, you need to be able to type the non-spacing accents in an application like InDesign. First, export your font into the Adobe Fonts folder, then create a new document, type a base glyph like a and then, add a combining accent. Here is how:

First, choose Show Character Viewer from your Input Methods menu in the toolbar (the one with the flag symbol in your menu bar). If you don’t have such a menu, activate it in System Preferences > Keyboard > Input Sources and turn on the option Show Input menu in menu bar:

markattachment5

Then, if Unicode does not show up in the left sidebar of your Character Viewer, choose Customize List... from the gear menu in the top left oft the window:

markattachment6

... and choose Code Tables > Unicode in the dialog sheet that appears:

markattachment7

Now you can select Unicode in the sidebar, scroll down to the 0300 area between Latin and Greek, pick any of the combining accents there, and insert it by double clicking:

markattachment8

Don’t worry. You only need to set this up once. InDesign even allows you to separately select and color your combining accents:

markattachment9

Again, the smart kids actually build their own keyboard layout with Ukelele from the nice people at SIL. But that is another story.

Edit View

$
0
0

The Edit View is where you can type text, in order to edit and test your font. To access Edit View, you can either double click a glyph in Font View, or open a tab with View > Open Tab (Cmd-T). The selected glyphs are then opened in the Edit View, and the Text tool (T) is active.

You can now type any text you want, and edit any of the typed glyphs. That is one of the key features of the software: to edit in a word context. Because when making a font, we do not just want to make a group of beautiful letters, but rather a beautiful group of letters, to paraphrase Matthew Carter:

edit-iceberg

Switch to glyph editing

In order to actually edit the outlines of a glyph, you can double click it, and the glyph is ready for your vector edits. You can achieve the same thing by clicking on an edit or select tool in the toolbar.

You cannot type the tool shortcut (e.g., S for the Scale Tool), because that would type the letter rather than switch to the tool. If, however, you do not want to lift your hands from the keyboard, simply press the Esc key, and the current glyph (the one to the right of the cursor) becomes editable.

Pro tip: If you type a letter twice, and double click one of them, you get an immediate high-res preview in real time, right next to your vectors.

edit-hello

Switching through glyphs

In text mode, you can quickly go from one glyph to the following by first moving the cursor in front of it, and then pressing the Home and End keys on your keyboard. On a MacBook keyboard, you can press Fn and the left and right arrow keys to advance or go back through your glyph set:

edit-switch

Pro tip: If you hold down the Shift key, the advancement stays within the glyph set currently displayed in the Font tab. So if you just want to switch through your basic ASCII letters, select Languages > Latin > Basic in your Font tab, then go back to your Edit tab, and hold down your Shift key while switching through the glyphs.

Sample strings

And of course, you can define your own set of sample texts in Glyphs > Preferences > Sample Strings. They are great for spacing and kerning. You can step through these strings if you choose Edit > Select Sample Text (Cmd-Opt-F):

edit-samplestrings

Some people prefer to step to the next sample text with Edit > Other > Select Next Sample String and Select Previous Sample String. Want a shortcut for that? You can define one in System Preferences > Keyboard > Shortcuts > App Shortcuts:

edit-samplestringsshortcut

SAMPLE FONT: PRAKASHAN ITALIC, COURTESY OF ALESSIA MAZZARELLA.

Reusing Shapes: Smart Components

$
0
0

Imagine you want to re-use the shoulder of your lowercase n, for example, in your lowercase m or h. Sure, you could do that with components like we did with slab serifs. There is one problem with using regular components, though: they are static.

But we need to adjust the shoulders in the m. Most people like to have them a little narrower. That is because the two shoulders would add up too much whitespace in a single letter.

shoulder-m

Also, on the lowercase h, most designers will drag down the crotch to make the white incision appear as deep as in the n. That is because the stem of the h cannot be adjusted as easily as the upper serif of the n.

shoulder-h

That is why normal, static components are of no use for us here. We need a better solution.

Setting up a Smart Glyph

We will turn the shoulder into a Smart Component. Double click the shoulder of the n to select it. Then right-click to bring up the context menu, and pick Component from selection:

componentFromSelection

When you are prompted for a Name of the Component Glyph, you enter a name that starts with _part, because it is a part we can reuse in other glyphs. Also, Glyphs created with an underscore at the beginning will be set to non-exporting by default, which makes sense for us. Assuming that you will have more than one Smart Component in your font, you should finish it with a dot suffix. In our case, I suggest .shoulder:

nameOfTheComponentGlyph

A separate glyph called _part.shoulder will be created. Let’s add anchors so the art can connect to other parts. First, we can add an anchor for the following part to connect. We can call it connect and align it to the right edge of the stem.

Then, we need an anchor, so _part.shoulder can connect to a preceding part. Assuming that the preceding one has a connect anchor in it, the corresponding anchor must be called _connect with an underscore at the beginning. Since they should all have the same height (i.e., y coordinate), I suggest keeping the anchors on the baseline. Once we are done, it could look like this:

partWithAnchors

Because it starts with _part, it is recognized as a Smart Glyph. But as long as it does not have any extra layers, it is not very smart yet. So, let us copy the current layer twice, and name the layers NarrowShoulder and LowCrotch. You can do that in the Layers section of the Panel sidebar (Cmd-Opt-P):

layersPanel

Now, you can activate the NarrowShoulder layer, and nudge it a little tighter: Select the right half of the shoulder, hold down the Ctrl and Option keys, and press the left arrow key. The selected part will move to the left, and the surrounding handles will be adjusted proportionally. Add Shift for increments of 10 units:

nudgeShoulder

Do the same on the LowCrotch layer, but this time, you select the two leftmost nodes and nudge them down to achieve a lower crotch. The simple nudging should do as a start. You can refine the shape later.

Now, with _part.shoulder still active, right-click in the canvas to bring up the context menu, and choose Show Smart Glyph Settings. Or, with the same effect, choose Edit > Info for Selection (Cmd-Opt-I):

showSmartGlyphSettings

In the dialog sheet that appears, you add a property called shoulderWidth with the Plus button, and enter 0 and 100 as its Limits. The name and the numbers are more or less arbitrary, the Bottom limit is required to be smaller than the Top limit, though. And the values should make sense to you. I choose zero to represent the minimum width of the shoulder, and a hundred for its maximum.

Then, add a second property called crotchDepth with -100 and 0 as its limits. To me, -100 best represents the lowest crotch, and zero the normal crotch.

smartProperties

Then, switch to the Layers tab of the dialog sheet. Here, you tell Glyphs which property values apply to which of the layers. In our case, this could be:

  • Regular: crotchDepth 0 and shoulderWidth 100
  • NarrowShoulder: crotchDepth 0 and shoulderWidth 0
  • LowCrotch: crotchDepth -100 and shoulderWidth 100
smartLayers

Once you set all properties for all layers, you can confirm the dialog by clicking on the OK button.

Adjusting the Smart Component

Now, back in glyphs like h, m, and n, you can delete the vector shoulders, and insert _part.shoulder as a component with Glyph > Add Component (Cmd-Shift-C).

Now, if you right-click on the component, and choose Show Smart Component Settings from its context menu, or, alternatively, select the component and choose Edit > Info for Selection (Cmd-Opt-I), you will be presented with a slider dialog. Use the sliders to interpolate the Smart Component in place:

sliders

In order to make use of the anchors, it makes sense to also turn the stem into a smart glyph with a connect anchor. And perhaps add an extra layer for different bends on the top serif, so you can achieve various degrees of incisions. In any event, this is what _part.stem could look like:

stem

Automatic alignment with anchors only works if all parts of the glyph are components. As soon as there is a regular path in the glyph, automatic alignment is cancelled, and anchors are ignored.

Now, for instance in the lowercase m, place _part.stem as the first component, and subsequently _part.shoulder twice. You will see that they connect nicely at the anchors. And again, you can adjust the parameters for the Smart Components:

smartM

SAMPLE FONT: VESPER, COURTESY OF ROB KELLER AND KIMYA GANDHI

Smart Components as CJK radicals

The original intention of Smart Components was a better way for designing CJK glyphs. In Chinese, Japanese and Korean, some characters get reused in other, more complex ideographs. These characters are therefore called radicals, because they form the root (latin ‘radix’) for other characters.

For that reason, not only glyphs that start with _part count as Smart Glyphs, but also all CJK radicals. Naturally, that is also where Smart Component setups tend to become more complex:

CJKradical

9 April: Glyphs introduction at Creative South in Georgia

$
0
0

On April 9, U.S. type designer Mattox Shuler (Fort Foundry) will give a quick introduction to designing in Glyphs at the Creative South Conference in Columbus Georgia.

Designing a Typeface in Glyphs

  • Who: Mattox Shuler
  • When: 9 April, 12.30 to 2.00pm
  • Where: Historic Springer Opera House, 103 10th St, Columbus, GA 31901
  • Price: USD 125 conference ticket
  • Language: English
  • If you want to try stuff yourself, bring your MacBook with Glyphs
  • Register for Creative South Conference

Have you ever wanted to create a typeface, but didn’t know where to start? The daunting task of finding and learning a type design application can often discourage designers from jumping in. This session will be all about breaking down those technical walls by learning the ins-and-outs of Glyphs. In no way is type design easy, but you’ll be able to walk out the door knowing how to create your own typeface.

Note: It’s highly recommended you bring a Macbook to the session. Glyphs is only available for Mac, so unfortunately Windows and other users won’t be able to use the application. If you don’t have a Mac, you’re welcome to get a seat and watch as Mattox’s screen will be projected.

7 May: What’s New in Glyphs 2.0 at DaltonMaag in London

$
0
0

Beginning of May, Glyphs team member Rainer Erich Scheichelbauer will give a one-day rundown on what’s new in the latest version of the app at the Dalton Maag office in London. This is a hands-on presentation and workshop for type designers.

What’s New in Glyphs 2.0

  • Who: Rainer Erich Scheichelbauer
  • When: 7 May, 11.00 am thru 7.00 pm (with coffee and lunch breaks)
  • Where: Dalton Maag, 8th Floor, Blue Star House, 234-240 Stockwell Road, London SW9 9SP
  • Price: GBP 70
  • Language: English
  • Prerequisites: prior experience in Glyphs 1.x or any other type design software
  • If you want to try out stuff live, bring your MacBook with OS X 10.9.5 or later. Glyphs 2.0 runs great on OS X 10.10 Yosemite.
  • Limited seating: 10 places
  • Interested? Please send an e-mail to Rainer Erich directly: res (at) glyphsapp (dot) com.

Topics covered will include:

Controlling paths: curvature (fit curve, harmonizing curve segments), overlaps.
Re-using shapes: components, smart components, smart corners & caps.
Diacritics: combining marks and dynamic mark attachment.
Controlling metrics: automatic alignment, linked sidebearings, kerning.
Batch processing: filters, custom parameters.
OpenType features: automated and customized feature code.
Interpolation: multiple master, brackets, braces.
Screen optimization: PS & TT hinting, automatic and manual.
Font formats: exporting CFF/OTF, TTF, webfonts.
Color fonts: working on multiple layers.
Extend the app: scripts and plugins.


21-27 May: Glyphs 2.0 Pro Workshop in Tel Aviv

$
0
0

This 4-day pro workshop is probably the first of its kind in Israel. It is tailored to professionals and serves as an introduction to version 2.0 of Glyphs.

Intensive Glyphs 2.0 Pro Workshop

  • Who: Rainer Erich Scheichelbauer
  • Where: Shenkar College, Anne Frank St 12, Ramat Gan, Tel Aviv
  • When: 4 sessions on these days, no partial admission:
    • Thursday May 21, 12:30-18:00
    • Friday May 22, 10:00-14:00
    • Tuesday May 26, 16:00-20:00
    • Wednesday May 27, 16:00-20:00
  • Language: English
  • For whom: professional type designers with prior experience in type design software, such as FontLab Studio, Fontographer, FontForge or Glyphs 1.x
  • How much: 1770 Shekel (incl.VAT)
  • All infos & registration: http://www.avanteam.co.il/glyphs-workshop

The tutor will take you through a sample project covering all steps necessary for producing an OpenType font family in Glyphs 2.0, from drawing paths to font hinting. The following topics will be covered:

  • Controlling Paths: Curvature (Fit Curve, Harmonizing Curve Segments), Overlaps
  • Re-using Shapes: Components, Smart Components, Smart Corners & Caps
  • Diacritics: Dynamic Mark Attachment
  • Controlling Metrics: Automatic Alignment, Linked Sidebearings, Kerning
  • Batch Processing: Filters, Custom Parameters
  • Opentype Features: Automated and Customized Feature Code
  • Glyph Positioning: Positional Forms, Cursive Attachment
  • Interpolation: Multiple Masters, Brackets, Braces
  • Screen Optimization: PS & TT Hinting, Automatic and Manual
  • Font Formats: Exporting CFF/OTF, TTF, Webfonts
  • Color Fonts: Working on Multiple Layers
  • Importing Fonts and Paths from Other Applications
  • Extend the App: Scripts and Plugins

24-25 April: Glyphs 2.0 at Lletraferits 2015

$
0
0

We are honoured to announce that Glyphs team member Rainer Erich Scheichelbauer will present at Lletraferits 2015 in La Pobla de Cérvoles, Spain. This time, it is about Glyphs 2.0. Rainer Erich will be present throughout the conference and is available to help you with all questions about the new version of Glyphs.

«Todo lo que quiera saber de Glyphs 2.0»

  • When: Friday 24 April, after lunch
  • Language: English with live Spanish translation
  • Who: Rainer Erich Scheichelbauer (@mekkablue)
  • Prerequisites: MacBook Pro with OS X 10.9.5 or later; or nothing if you are just watching.

Lletraferits is by invitation only, but, hint hint, try to get in touch with one of the organisers and ask if there is still a place available.

New Features in Glyphs 2.0

$
0
0

Glyphs 2.0 is out in the wild and available for purchase. Here are some of the hundreds of improvements and new features.

Watch the Video

First, if you haven’t done so yet, take a look at the revamped Get Started page and watch the three-minute What’s New video.

Color Fonts

sapperlot

No need to stay monochromatic! Color your fonts in three possible ways, and they are all documented in tutorials: So go ahead, and make your Apple-style Emoji font, Microsoft-style COLR/CPAL font, or a classic Layer Font for DTP apps like Adobe InDesign.

Webfonts

webfonts

No more uploading your fonts to a third-party webservice: Now, you can export webfonts directly from Glyphs! In the Export Dialog, simply pick Webfonts and choose the options you want. Glyphs currently supports WOFF, WOFF2 and EOT. For the WOFF formats, you can choose if you prefer PostScript CFF curves or make the conversion to TrueType curves. And you can add autohinting as well, even for TT-based webfonts.

TrueType

tthinting

Speaking of which, TTF Autohint is built into Glyphs. You can access its options through a custom parameter in your instances.

And if autohinting does not cut it for you, you can use the new TrueType tool (shortcut I) to manually TT-hint your glyphs. It allows you to embed TrueType instructions directly on the PS curves you draw, even on nodes in overlaps. On overlap removal and vector conversion, the instructions are intelligently moved to the nearest node.

In the custom parameters, you will find many more options for fine-tuning your TrueType export. In the instances, you can set and edit the GASP table, define your maximum curve deviance for the conversion. In the masters, you can define your TTF stems.

Better Diacritics

glyphinfo

Glyphs 2.0 has received many updates to the built-in default glyph database. It sports many improved decompositions, such as the Polish lslash, which is now composed of a lowercase l and a slashshortoverlaycomb, connected via center anchors. On the other hand, we removed suggestive decompositions, like A and E components for AE. Thus, you can now safely build components, and avoid accidental overwrites.

Now, top and bottom anchors are added in all Latin base letters by default. Plus, combining (non-spacing) marks are now the default for composing Latin diacritics, i.e., eacute is composed of e and acutecomb. These two improvements together enable mark-to-mark (mkmk) and mark-to-base (mark) attachment out of the box. Read more about it in this tutorial about Mark Attachment.

Oh, and the Glyph Info window has been reworked. You can select and add multiple glyphs at once. Even non-contiguous selections are possible by Cmd-clicking several entries.

Third Axis and Brace Layers

brace-1

The Multiple Master functionality has been greatly improved. For one thing, you can now have a third interpolation axis, and unleash your wildest Multiple Master constructions! Many thanks to Tim Ahrens for contributing code for that new feature.

Then, you can have Glyphs display all interpolations of the current glyph in the Preview area at the bottom f the Edit View. So now, you can immediately see the effect of a vector manipulation in all fonts of your family.

And thirdly, you can now insert an intermediate master for individual glyphs with a so-called Brace Layer. There already is a tutorial about this Brace Trick.

Smart Components

tibetan

One of the coolest new features are Smart Components. You can set up a Smart Glyph with a couple of interpolatable layers, define properties, assign them to the various layers. If you place such a Smart Glyph as component in another glyph, you interpolate that component between the variations you have set up. This is a godsend for CJK and Brahmin fonts. You will find detailed step-by-step instructions in the Smart Components tutorial.

Corner and Cap Components

capcomponents

You can inject a partial outline, like a serif, into a path corner by selecting a corner node, and choosing Add Corner Component from the contextual menu. Corner components must be called _corner, followed by a dot suffix, be drawn around the origin point, have open path ends, and the same path direction as the receiving paths. Then you can select a corner node in an outline, and select Add Corner Component… from its context menu. In the following dialog, you simply select which of the _corner glyphs in your font you want to inject into the path at the corner.

Similarly, Cap Components require _cap glyphs with an open path at the origin point, its ends sticking over the baseline. This time, though, you add it on two adjacent on-curve nodes. For best results, this works best with fixed widths of stems. Tutorials will follow.

Improved Non-Latin Support

Many small and big improvements have been made in Non-Latin support. Thanks to our user feedback, we were able to implement a lot of significant improvements to the built-in XML glyph database. Especially Arabic and Brahmic scripts profit from this.

To name just one example, Glyphs can auto-produce most OpenType features for Devanagari, including the complex pre-base feature (pres). That includes the iMatra substitutions, if you have many iMatra-deva length variants with numbered dot suffixes in your font. This saves days of work for designers who want to make an Indic font.

deva-imatra

And as you know, the Latin-centric metric display does not make sense for all other scripts. So, we have introduced a shoulderHeight custom parameter for your masters that replaces the x-height in Arabic and Indic scripts. And for CJK, Glyphs now displays insets instead of metric lines. You can control them with CJK Guide master parameters. And CJK glyphs are now generated with the UPM as their default width.

Many Subtle Improvements

But what really will make a difference in your daily work routine, are the many little details that changed. They may not be as sensational and headline-worthy as the things discussed above, but they will make your type design work more fun, we are sure.

path

There is much better vector display. Open paths now indicate their direction, which is important for Corner Components. And, the difference between corner and curve points is now marked by their shape as well, not only their color.

The Palette is now a sidebar that slides in whenever you need it. Toggle its display with the button in the top right of the window, or with its familiar shortcut, Cmd-Opt-P. Ooh, and while we are at it: Have you noticed the Boolean operations buttons in the Transform Palette?

A nice side effect of installing Glyphs on your machine: there is QuickLook for EOT, WOFF and WOFF2 available throughout the OS. So you can take a quick peek into your webfonts right in Finder.

Many improvements with glyph handling: Have you seen how the Add Glyphs dialog adapts to your content? You can add glyph ranges by entering something like glyphname1:glyphname2 or even character1:character2, i.e., two glyph names or characters separated by a colon, and Glyphs will generate the whole Unicode range between them. And: The Add Glyphs command now only adds glyphs that are not in the font yet. What’s more, new glyphs that start with an underscore are set to not export by default. And renaming glyphs now also renames their mentions in Metric Keys.

We have talked a lot about TT hinting, but there is a significant improvement in CFF (PostScript) hinting as well: Glyphs now supports Hint Replacement! And the best thing is, it is completely automatic. Whenever it finds overlapping PS hints, it will automatically insert the correct Hint Replacements. It’s that easy.

More Documentation Coming

As you can imagine, updating a software is a big undertaking. Updating all its documentation is another big undertaking. Not all tutorials are up to par yet, but they are being updated one by one in the coming weeks. So, keep an eye on the Tutorials section of the website.

Likewise, the updated handbook should be out soon, too. We will announce it in this blog here, as well as via Twitter and Facebook.

In the meantime, feel free to explore the change log of the 2.0 release.

But now, have fun exploring the new features and UI of Glyphs 2.0!

8-10 May: Typejockeys Workshop in Natters, Tyrol

$
0
0

The renown Viennese type designers Michael Hochleitner and Thomas Gabriel from the Typejockeys will give a three-day intensive introductory workshop in Natters, not far from Innsbruck. If you can make it, it is definitely worth spending the weekend in Tyrol!

Schriftlabor mit den Typejockeys

Fonts selber gestalten ist im digitalen Zeitalter relativ einfach geworden. Dabei schadet es nicht, sich mit einigen Grundkenntnissen dieser trotz allem komplexen Materie vertraut zu machen. Und mit der dazugehörigen Software – in diesem Fall dem Font-Programm »Glyphs« des Berliner Schriftgestalters Georg Seifert.

18-20 June: Glyphs 2.0 in Ljubljana

$
0
0

For Mid-June, Domen Fras (of Tipo Brda fame) is organising a workshop with Glyphs team member Rainer Erich Scheichelbauer in the beautiful Slovenian capital. If you are close by, don’t miss it.

Glyphs 2.0 Pro Workshop

  • Who: Rainer Erich Scheichelbauer
  • Where: Univerza v Ljubljani, Naravoslovnotehniška fakulteta, Ljubljana
  • When: Thursday 18 and Friday 19 June, 9.30-17.30, with lunch and coffee breaks, for a more detailed breakdown, see below
  • Optional Q&A/feedback session on Saturday morning
  • Language: English
  • Price: EUR 100 (students: EUR 50)
  • Prerequisites: Bring your MacBook with OS X 10.9.5 or later
  • Registration: Please contact Domen Fras directly

Thursday: What’s New in Glyphs 2.0

Controlling paths: curvature (fit curve, harmonizing curve segments), overlaps.
Reusing shapes: components, smart components, corner & cap components.
Diacritics: combining marks and dynamic mark attachment.
Controlling metrics: automatic alignment, linked sidebearings, kerning.
Interpolation: multiple master, brackets, braces.
Screen optimization: PS & TT hinting, automatic and manual.
Font formats: exporting CFF/OTF, TTF, webfonts.
Color fonts: working on multiple layers.

Friday: Code in Glyphs 2.0

Batch processing: filters, custom parameters.
OpenType features: automated and customized feature code.
Extend the app: scripts and plugins.
Scripting: writing a simple Python script.

Saturday morning: Q&A

Individual feedback: Bring your projects for discussion.
This part is optional. Sign up during the workshop.

Viewing all 508 articles
Browse latest View live




Latest Images