diff --git a/docs/.gitbook/assets/image (1).png b/docs/.gitbook/assets/image (1).png new file mode 100644 index 0000000..adb8915 Binary files /dev/null and b/docs/.gitbook/assets/image (1).png differ diff --git a/docs/.gitbook/assets/image (10).png b/docs/.gitbook/assets/image (10).png new file mode 100644 index 0000000..7ec1475 Binary files /dev/null and b/docs/.gitbook/assets/image (10).png differ diff --git a/docs/.gitbook/assets/image (2).png b/docs/.gitbook/assets/image (2).png new file mode 100644 index 0000000..6de4c98 Binary files /dev/null and b/docs/.gitbook/assets/image (2).png differ diff --git a/docs/.gitbook/assets/image (3).png b/docs/.gitbook/assets/image (3).png new file mode 100644 index 0000000..c18e477 Binary files /dev/null and b/docs/.gitbook/assets/image (3).png differ diff --git a/docs/.gitbook/assets/image (4).png b/docs/.gitbook/assets/image (4).png new file mode 100644 index 0000000..a63a4e5 Binary files /dev/null and b/docs/.gitbook/assets/image (4).png differ diff --git a/docs/.gitbook/assets/image (5).png b/docs/.gitbook/assets/image (5).png new file mode 100644 index 0000000..a4f03d6 Binary files /dev/null and b/docs/.gitbook/assets/image (5).png differ diff --git a/docs/.gitbook/assets/image (6).png b/docs/.gitbook/assets/image (6).png new file mode 100644 index 0000000..b05c43a Binary files /dev/null and b/docs/.gitbook/assets/image (6).png differ diff --git a/docs/.gitbook/assets/image (7).png b/docs/.gitbook/assets/image (7).png new file mode 100644 index 0000000..b3103b6 Binary files /dev/null and b/docs/.gitbook/assets/image (7).png differ diff --git a/docs/.gitbook/assets/image (8).png b/docs/.gitbook/assets/image (8).png new file mode 100644 index 0000000..4d0778f Binary files /dev/null and b/docs/.gitbook/assets/image (8).png differ diff --git a/docs/.gitbook/assets/image (9).png b/docs/.gitbook/assets/image (9).png new file mode 100644 index 0000000..89acfea Binary files /dev/null and b/docs/.gitbook/assets/image (9).png differ diff --git a/docs/.gitbook/assets/image.png b/docs/.gitbook/assets/image.png new file mode 100644 index 0000000..deffc7d Binary files /dev/null and b/docs/.gitbook/assets/image.png differ diff --git a/docs/SUMMARY.md b/docs/SUMMARY.md index 7024ef8..19a16dc 100644 --- a/docs/SUMMARY.md +++ b/docs/SUMMARY.md @@ -7,4 +7,10 @@ * [Setting up your development environment](developing-ligatures/setting-up-your-development-environment.md) * [Designing your first ligature](developing-ligatures/designing-your-first-ligature.md) * [Committing your Glyphs file](developing-ligatures/committing-your-glyphs-file.md) +* [Ensuring ligatures work at small sizes](developing-ligatures/ensuring-ligatures-work-at-small-sizes.md) + +## Ligature Recipes + +* [\`{{\` and \`}}\`](ligature-recipes/double-braces.md) +* [Untitled](ligature-recipes/untitled.md) diff --git a/docs/developing-ligatures/ensuring-ligatures-work-at-small-sizes.md b/docs/developing-ligatures/ensuring-ligatures-work-at-small-sizes.md new file mode 100644 index 0000000..bb2f238 --- /dev/null +++ b/docs/developing-ligatures/ensuring-ligatures-work-at-small-sizes.md @@ -0,0 +1,6 @@ +# Ensuring ligatures work at small sizes + +After creating each ligature, you going to need to make sure it works at very small sizes. Ensure the brace works at very small sizes by looking at it when its very small, by dragging up from the bottom of the editor. This need to be done because as [ScreenSmart fonts are guaranteed to work at a minimum of 9px](https://www.typography.com/fonts/operator/how-to-use#setting_text_and_headlines): + +![](../.gitbook/assets/image%20%288%29.png) + diff --git a/docs/ligature-recipes/double-braces.md b/docs/ligature-recipes/double-braces.md new file mode 100644 index 0000000..2afa8ab --- /dev/null +++ b/docs/ligature-recipes/double-braces.md @@ -0,0 +1,47 @@ +--- +description: Recipe for the double-brace ligature +--- + +# \`{{\` and \`}}\` + +## Creating the \`{{\` and \`}}\` ligature \(Roman\) + +1. Create an empty ligature glyph +2. Add the `braceleft` component twice, or `braceright` component twice. +3. Create a guide \(Right-click -> Add Guide\) +4. Set the settings on the guide as so: + +![Settings for the middle guide for the Roman ligature](../.gitbook/assets/image%20%281%29.png) + +For whichever brace is the "inner-brace", change the dimensions as so, changing only the size \(the `%` in the middle column\) and the rotation \(the right most setting\): + +![Settings for the dimensions of the inner-brace](../.gitbook/assets/image%20%283%29.png) + +Move the left-most brace to the left and the right-most brace to the left so the top/bottom parts cross the middle guide and the numbers are like so: + +![](../.gitbook/assets/image%20%287%29.png) + +Create a new guide and move the guide so it intersects the pointy inner-corner of the larger brace + +![](../.gitbook/assets/image%20%286%29.png) + +Move the smaller brace vertically \(up/down\) so the two pointy inner-corner bits cross like so: + +![](../.gitbook/assets/image.png) + +## Creating the italic ligature + +Repeat all the steps as above ligature above **BUT set the middle guide** **to**: + +![Middle-guide settings for the italic ligature](../.gitbook/assets/image%20%289%29.png) + +## Final ligatures + +![\`{{\` roman ligature](../.gitbook/assets/image%20%284%29.png) + +![\`}}\` roman ligature](../.gitbook/assets/image%20%282%29.png) + +![\`{{\` italic ligature](../.gitbook/assets/image%20%2810%29.png) + +![\`}}\` italic ligature](../.gitbook/assets/image%20%285%29.png) + diff --git a/docs/ligature-recipes/untitled.md b/docs/ligature-recipes/untitled.md new file mode 100644 index 0000000..5094080 --- /dev/null +++ b/docs/ligature-recipes/untitled.md @@ -0,0 +1,2 @@ +# Untitled +