This page is used for taking snapshots of Iosevka only.

Stylistic Sets
  1. offDefault @real fox.quick(h){ *is_brown && it_jumps_over(doges.lazy) } 0123456789@real fox.quick(h){ *is_brown && it_jumps_over(doges.lazy) } 0123456789
  2. ss01Andale Mono Style @real fox.quick(h){ *is_brown && it_jumps_over(doges.lazy) } 0123456789@real fox.quick(h){ *is_brown && it_jumps_over(doges.lazy) } 0123456789
  3. ss02Anonymous Pro Style @real fox.quick(h){ *is_brown && it_jumps_over(doges.lazy) } 0123456789@real fox.quick(h){ *is_brown && it_jumps_over(doges.lazy) } 0123456789
  4. ss03Consolas Style @real fox.quick(h){ *is_brown && it_jumps_over(doges.lazy) } 0123456789@real fox.quick(h){ *is_brown && it_jumps_over(doges.lazy) } 0123456789
  5. ss04Menlo Style @real fox.quick(h){ *is_brown && it_jumps_over(doges.lazy) } 0123456789@real fox.quick(h){ *is_brown && it_jumps_over(doges.lazy) } 0123456789
  6. ss05Fira Mono Style @real fox.quick(h){ *is_brown && it_jumps_over(doges.lazy) } 0123456789@real fox.quick(h){ *is_brown && it_jumps_over(doges.lazy) } 0123456789
  7. ss06Liberation Mono Style @real fox.quick(h){ *is_brown && it_jumps_over(doges.lazy) } 0123456789@real fox.quick(h){ *is_brown && it_jumps_over(doges.lazy) } 0123456789
  8. ss07Monaco Style @real fox.quick(h){ *is_brown && it_jumps_over(doges.lazy) } 0123456789@real fox.quick(h){ *is_brown && it_jumps_over(doges.lazy) } 0123456789
  9. ss08Pragmata Pro Style @real fox.quick(h){ *is_brown && it_jumps_over(doges.lazy) } 0123456789@real fox.quick(h){ *is_brown && it_jumps_over(doges.lazy) } 0123456789
  10. ss09Source Code Pro Style @real fox.quick(h){ *is_brown && it_jumps_over(doges.lazy) } 0123456789@real fox.quick(h){ *is_brown && it_jumps_over(doges.lazy) } 0123456789
  11. ss10Envy Code R Style @real fox.quick(h){ *is_brown && it_jumps_over(doges.lazy) } 0123456789@real fox.quick(h){ *is_brown && it_jumps_over(doges.lazy) } 0123456789
  12. ss11X Windows Fixed Style @real fox.quick(h){ *is_brown && it_jumps_over(doges.lazy) } 0123456789@real fox.quick(h){ *is_brown && it_jumps_over(doges.lazy) } 0123456789
Character Variants
  1. cv01 aa
  2. cv02 aa
  3. cv03 ii
  4. cv04 ii
  5. cv05 ii
  6. cv06 ii
  7. cv07 ll
  8. cv08 ll
  9. cv09 ll
  10. cv10 ll
  11. cv11 gg
  12. cv12 gg
  13. cv13 00
  14. cv14 00
  15. cv15 00
  16. cv16 ~~
  17. cv17 ~~
  18. cv18 **
  19. cv19 **
  20. cv20 __
  21. cv21 __
  22. cv22
  23. cv23
  24. cv24 gg
  25. cv25 mm
  26. cv26 mm
  27. cv27 ll
  28. cv28 ll
  29. cv29 ^^
  30. cv30 ^^
  31. cv31 @@
  32. cv32 @@
  33. cv33 @@
  34. cv34 ßß
  35. cv35 ßß
  36. cv36 {{
  37. cv37 {{
  38. cv38 $$
  39. cv39 $$
  40. cv40 tt
  41. cv41 tt
  42. cv42 QQ
  43. cv43 QQ
  44. cv44 ##
  45. cv45 ##
  46. cv46 33
  47. cv47 33
  48. cv48 yy
  49. cv49 yy
  50. cv50 11
  51. cv51 11
  52. cv52 ff
  53. cv53 ff
  54. cv54 $$
  55. cv55 $$
MagMagMagMagMagMagMagMagMag MagMagMagMagMagMagMagMagMag MagMagMagMagMagMagMagMagMag
MagMagMagMagMagMagMagMagMag MagMagMagMagMagMagMagMagMag MagMagMagMagMagMagMagMagMag
SAMPLE_CODE(TestMyTypefaceCodeSnippet, "Iosevka", DARK) { // The quick brown fox jumps over the lazy dog.
    const wchar_t* code = L"(<#part>\\d+)(<#capture>(<section>(<&part>)))((<&capture>).){3}(<&capture>)";
    RegexNode node = (rCapture(L"section", r_d().Some()) + rC(L'.')).Loop(3, 3) + rCapture(L"section", r_d().Some());
    ThePatternsMustBeSame(code, node); // Clarity : [i l I 1] [0 O 8] 1234567890. {}[]()<>$*-+=/#_%^@\&|~?'"`!,.;:
}
SAMPLE_CODE(TestMyTypefaceCodeSnippet, "Iosevka", LIGHT) { // The quick brown fox jumps over the lazy dog.
    const wchar_t* code = L"(<#part>\\d+)(<#capture>(<section>(<&part>)))((<&capture>).){3}(<&capture>)";
    RegexNode node = (rCapture(L"section", r_d().Some()) + rC(L'.')).Loop(3, 3) + rCapture(L"section", r_d().Some());
    ThePatternsMustBeSame(code, node); // Clarity : [i l I 1] [0 O 8] 1234567890. {}[]()<>$*-+=/#_%^@\&|~?'"`!,.;:
}
SAMPLE_CODE(TestMyTypefaceCodeSnippet, "Iosevka Slab", DARK) { // The quick brown fox jumps over the lazy dog.
    const wchar_t* code = L"(<#part>\\d+)(<#capture>(<section>(<&part>)))((<&capture>).){3}(<&capture>)";
    RegexNode node = (rCapture(L"section", r_d().Some()) + rC(L'.')).Loop(3, 3) + rCapture(L"section", r_d().Some());
    ThePatternsMustBeSame(code, node); // Clarity : [i l I 1] [0 O 8] 1234567890. {}[]()<>$*-+=/#_%^@\&|~?'"`!,.;:
}
SAMPLE_CODE(TestMyTypefaceCodeSnippet, "Iosevka Slab", LIGHT) { // The quick brown fox jumps over the lazy dog.
    const wchar_t* code = L"(<#part>\\d+)(<#capture>(<section>(<&part>)))((<&capture>).){3}(<&capture>)";
    RegexNode node = (rCapture(L"section", r_d().Some()) + rC(L'.')).Loop(3, 3) + rCapture(L"section", r_d().Some());
    ThePatternsMustBeSame(code, node); // Clarity : [i l I 1] [0 O 8] 1234567890. {}[]()<>$*-+=/#_%^@\&|~?'"`!,.;:
}
var languages = [
        {lang: 'English',       sample: 'Shaw, those twelve beige hooks are joined if I patch a young, gooey mouth.'},
        {lang: 'IPA',           sample: '[ɢʷɯʔ.nas.doːŋ.kʰlja] [ŋan.ȵʑi̯wo.ɕi̯uĕn.ɣwa]'},
        {lang: 'Bulgarian',     sample: 'Я, пазачът Вальо уж бди, а скришом хапва кюфтенца зад щайгите.'},
        {lang: 'Czech',         sample: 'Nechť již hříšné saxofony ďáblů rozezvučí síň úděsnými tóny waltzu, tanga a quickstepu.'},
        {lang: 'Finnish',       sample: 'Charles Darwin jammaili Åken hevixylofonilla Qatarin yöpub Zeligissä.'},
        {lang: 'French',        sample: 'Voix ambiguë d’un cœur qui au zéphyr préfère les jattes de kiwi.'},
        {lang: 'German',        sample: 'Victor jagt zwölf Boxkämpfer quer über den großen Sylter Deich.'},
        {lang: 'Greek',         sample: 'Ταχίστη αλώπηξ βαφής ψημένη γη, δρασκελίζει υπέρ νωθρού κυνός.'},
        {lang: 'Ancient Greek', sample: 'Ἄδμηθ’, ὁρᾷς γὰρ τἀμὰ πράγμαθ’ ὡς ἔχει, λέξαι θέλω σοι πρὶν θανεῖν ἃ βούλομαι. '},
        {lang: 'Hungarian',     sample: 'Jó foxim és don Quijote húszwattos lámpánál ülve egy pár bűvös cipőt készít.'},
        {lang: 'Icelandic',     sample: 'Kæmi ný öxi hér, ykist þjófum nú bæði víl og ádrepa.'},
        {lang: 'Irish',         sample: 'Ċuaiġ bé ṁórṡáċ le dlúṫspád fíorḟinn trí hata mo ḋea-ṗorcáin ḃig.'},
        {lang: 'Latvian',       sample: 'Muļķa hipiji mēģina brīvi nogaršot celofāna žņaudzējčūsku.'},
        {lang: 'Lithuanian',    sample: 'Įlinkdama fechtuotojo špaga sublykčiojusi pragręžė apvalų arbūzą.'},
        {lang: 'Macedonian',    sample: 'Ѕидарски пејзаж: шугав билмез со чудење џвака ќофте и кељ на туѓ цех.'},
        {lang: 'Norwegian',     sample: 'Jeg begynte å fortære en sandwich mens jeg kjørte taxi på vei til quiz'},
        {lang: 'Polish',        sample: 'Pchnąć w tę łódź jeża lub ośm skrzyń fig.'},
        {lang: 'Portuguese',    sample: 'Luís argüia à Júlia que «brações, fé, chá, óxido, pôr, zângão» eram palavras do português.'},
        {lang: 'Romanian',      sample: 'Înjurând pițigăiat, zoofobul comandă vexat whisky și tequila.'},
        {lang: 'Russian',       sample: 'Широкая электрификация южных губерний даст мощный толчок подъёму сельского хозяйства.'},
        {lang: 'Serbian',       sample: 'Ајшо, лепото и чежњо, за љубав срца мога дођи у Хаџиће на кафу.'},
        {lang: 'Spanish',       sample: 'Benjamín pidió una bebida de kiwi y fresa; Noé, sin vergüenza, la más exquisita champaña del menú.'},
        {lang: 'Turkish',       sample: 'Pijamalı hasta yağız şoföre çabucak güvendi.'},
        {lang: 'Ukrainian',     sample: 'Чуєш їх, доцю, га? Кумедна ж ти, прощайся без ґольфів!'}
]
default       set font.name.uniqueSubFamily "\(para.family) \(para.style) \(para.version) (\(para.codename))"
  hooky       set font.name.uniqueSubFamily "\(para.family) \(para.style) \(para.version) (\(para.codename))"
zshaped       set font.name.uniqueSubFamily "\(para.family) \(para.style) \(para.version) (\(para.codename))"
float Fox.quick(h){ is_brown && it_jumps_over(doges.lazy); }
float Fox.quick(h){ is_brown && it_jumps_over(doges.lazy); }
float Fox.quick(h){ is_brown && it_jumps_over(doges.lazy); }
float Fox.quick(h){ is_brown && it_jumps_over(doges.lazy); }
float Fox.quick(h){ is_brown && it_jumps_over(doges.lazy); }
float Fox.quick(h){ is_brown && it_jumps_over(doges.lazy); }
float Fox.quick(h){ is_brown && it_jumps_over(doges.lazy); }
float Fox.quick(h){ is_brown && it_jumps_over(doges.lazy); }
float Fox.quick(h){ is_brown && it_jumps_over(doges.lazy); }

Slab

Ligatures

i and l

Full-width

Feature TagDesigned For
caltDefault setting in text editors
-<< -< -<- <-- <--- <<- <- -> ->> --> ---> ->- >- >>- <-> <--> <---> <----> <!-- 
=<< =< =<= <== <=== <<= <= => =>> ==> ===> =>= >= >>= <=> <==> <===> <====> <!--- 
<---------------- ----------------> <===============> a:b a::b a:::b a\/b a/\b 
:= :- :+ <* <*> *> <| <|> |> <. <.> .> +: -: =: <******> (* comm *) == != === !==
XML0, XFS0, XFSTML, OCaml, F#, F*
-<< -< -<- <-- <--- <<- <- -> ->> --> ---> ->- >- >>- <-> <--> <---> <----> <!-- 
=<< =< =<= <== <=== <<= <= => =>> ==> ===> =>= >= >>= <=> <==> <===> <====> <!--- 
<---------------- ----------------> <===============> a:b a::b a:::b a\/b a/\b 
:= :- :+ <* <*> *> <| <|> |> <. <.> .> +: -: =: <******> (* comm *) == != === !==
SWFT, XPTLSwift, PatEL
-<< -< -<- <-- <--- <<- <- -> ->> --> ---> ->- >- >>- <-> <--> <---> <----> <!-- 
=<< =< =<= <== <=== <<= <= => =>> ==> ===> =>= >= >>= <=> <==> <===> <====> <!--- 
<---------------- ----------------> <===============> a:b a::b a:::b a\/b a/\b 
:= :- :+ <* <*> *> <| <|> |> <. <.> .> +: -: =: <******> (* comm *) == != === !==
XHS0, XIDR, XELM, PURSHaskell, Idris, Elm, PureScript
-<< -< -<- <-- <--- <<- <- -> ->> --> ---> ->- >- >>- <-> <--> <---> <----> <!-- 
=<< =< =<= <== <=== <<= <= => =>> ==> ===> =>= >= >>= <=> <==> <===> <====> <!--- 
<---------------- ----------------> <===============> a:b a::b a:::b a\/b a/\b 
:= :- :+ <* <*> *> <| <|> |> <. <.> .> +: -: =: <******> (* comm *) == != === !==
XV00Coq
-<< -< -<- <-- <--- <<- <- -> ->> --> ---> ->- >- >>- <-> <--> <---> <----> <!-- 
=<< =< =<= <== <=== <<= <= => =>> ==> ===> =>= >= >>= <=> <==> <===> <====> <!--- 
<---------------- ----------------> <===============> a:b a::b a:::b a\/b a/\b 
:= :- :+ <* <*> *> <| <|> |> <. <.> .> +: -: =: <******> (* comm *) == != === !==