-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
(feat): configuration, readme, screenshots
- Loading branch information
Showing
5 changed files
with
159 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
Iosevka | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,62 @@ | ||
# Iosevka ST | ||
|
||
Custom build of the [Iosevka](https://github.com/be5invis/Iosevka) font. | ||
|
||
## Character styles | ||
|
||
Based of default configuration with changes: | ||
|
||
- `D` with more rounded shape; without serifs | ||
- `G` with tootheless (corner) body, and inward hook terminal; without top serif | ||
- `I` with short serifs | ||
- `W` with curly body; without serifs | ||
- `f` with flat top hook, descending extension, and crossbar at X-height | ||
- Serifed `i` (default for Upright), to override default italic | ||
- `k` with standard shape; without serifs, to override default italic | ||
- Serifed `l` (default for Upright), to override default italic | ||
- `t` with body with flat hook, and a shorter neck | ||
- `w` with curly body; without serifs | ||
- `y` with straight shape, and a tail turns leftward; without serifs | ||
- Greek small Lambda (`λ`) with straight upper and a tail turns leftward | ||
- Cyrillic Capital Lower Zhe (`Ж`) with curly legs | ||
- Cyrillic Lower Zhe (`ж`) with curly legs | ||
- Cyrillic Capital Ze (`З`) with serif at both top and bottom, to distinguish from `3` | ||
- Cyrillic Capital Ka (`К`) with straight shape; without serifs | ||
- Cyrillic Lower Ka (`к`) with straight shape; without serifs | ||
- Cyrillic Lower Ef (`ф`) with standard shape and without serifs, to override default italic | ||
- Zero (`0`) with oval shape; without slash | ||
- `2` with straight neck | ||
- `4` with closed contour | ||
- `5` with an oblique upper-left bar | ||
- `8` looks like two circles joined together | ||
- `9` with a more open contour | ||
- Asterisk (`*`) with five-pointed shape, and medium position | ||
- Higher circumflex `^` | ||
- Parenthesis with larger contour, like that in Monaco | ||
- More straight braces | ||
- Number sign with slanted bars | ||
- At symbol (`@`) with four-fold body | ||
- Dollar symbol with interrupted strike-through vertical bar | ||
- Percent % with rings and continuous bar | ||
|
||
## Ligations | ||
|
||
- Vertically align some of the operators (like `*`) to the center position it is before or after a "center" operator (like `+`). | ||
- Plus (`+`) and Minus (`-`) will trigger other operator characters at left to be centered. | ||
- Plus (`+`) and Minus (`-`) will trigger other operator characters at right to be centered. | ||
- Equal (`=`) will trigger other operator characters at left to be centered. | ||
- Equal (`=`) will trigger other operator characters at right to be centered. | ||
- Less (`<`) and Greater (`>`) will trigger other operator characters at inside to be centered. | ||
- Less (`<`) and Greater (`>`) will trigger other operator characters at outside to be centered. | ||
- Treat colon (`:`) as operator and perform chained centering. | ||
- Move connecting dotty punctuations closer, like for `::`, `:::` and `...`. | ||
- Move consecutive bars closer, like for `||`, `|||` and `//`. | ||
|
||
## Shape | ||
|
||
- Bold is one step bolder than standard. | ||
|
||
## Screenshots | ||
|
||
![Highlighted characters](screenshot_iosevka-customizer-highlight.png?raw=true) | ||
![All characters](screenshot_iosevka-customizer-all.png?raw=true) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,95 @@ | ||
[buildPlans.iosevka-st] | ||
family = "Iosevka ST" | ||
spacing = "normal" | ||
serifs = "sans" | ||
no-cv-ss = true | ||
export-glyph-names = false | ||
|
||
[buildPlans.iosevka-st.variants.design] | ||
capital-d = "more-rounded-serifless" | ||
capital-g = "toothless-corner-serifless-hooked" | ||
capital-i = "short-serifed" | ||
capital-w = "curly-serifless" | ||
f = "flat-hook-serifless-crossbar-at-x-height" | ||
i = "serifed" | ||
k = "straight-serifless" | ||
l = "serifed" | ||
t = "flat-hook-short-neck" | ||
w = "curly-serifless" | ||
y = "straight-turn-serifless" | ||
lower-lambda = "straight-turn" | ||
cyrl-capital-zhe = "curly" | ||
cyrl-zhe = "curly" | ||
cyrl-capital-ze = "bilateral-serifed" | ||
cyrl-capital-ka = "straight-serifless" | ||
cyrl-ka = "straight-serifless" | ||
cyrl-ef = "serifless" | ||
zero = "oval-unslashed" | ||
two = "straight-neck" | ||
four = "closed" | ||
five = "oblique-upper-left-bar" | ||
eight = "two-circles" | ||
nine = "open-contour" | ||
asterisk = "penta-mid" | ||
caret = "high" | ||
paren = "large-contour" | ||
brace = "straight" | ||
number-sign = "slanted" | ||
at = "fourfold" | ||
dollar = "interrupted" | ||
percent = "rings-continuous-slash" | ||
|
||
[buildPlans.iosevka-st.variants.italic] | ||
f = "flat-hook-tailed-crossbar-at-x-height" | ||
|
||
[buildPlans.iosevka-st.ligations] | ||
enables = [ | ||
"center-ops", | ||
"center-op-trigger-plus-minus-l", | ||
"center-op-trigger-plus-minus-r", | ||
"center-op-trigger-equal-l", | ||
"center-op-trigger-equal-r", | ||
"center-op-trigger-angle-inside", | ||
"center-op-trigger-angle-outside", | ||
"center-op-influence-colon", | ||
"kern-dotty", | ||
"kern-bars" | ||
] | ||
|
||
[buildPlans.iosevka-st.weights.regular] | ||
shape = 400 | ||
menu = 400 | ||
css = 400 | ||
|
||
[buildPlans.iosevka-st.weights.medium] | ||
shape = 500 | ||
menu = 500 | ||
css = 500 | ||
|
||
[buildPlans.iosevka-st.weights.semibold] | ||
shape = 700 | ||
menu = 600 | ||
css = 600 | ||
|
||
[buildPlans.iosevka-st.weights.bold] | ||
shape = 800 | ||
menu = 700 | ||
css = 700 | ||
|
||
[buildPlans.iosevka-st.weights.extrabold] | ||
shape = 900 | ||
menu = 800 | ||
css = 800 | ||
|
||
[buildPlans.iosevka-st.slopes.upright] | ||
angle = 0 | ||
shape = "upright" | ||
menu = "upright" | ||
css = "normal" | ||
|
||
[buildPlans.iosevka-st.slopes.italic] | ||
angle = 9.4 | ||
shape = "italic" | ||
menu = "italic" | ||
css = "italic" | ||
|
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.