diff --git a/patched-fonts/FiraCode/readme.md b/patched-fonts/FiraCode/readme.md index e38a3c4f3..b2c556761 100644 --- a/patched-fonts/FiraCode/readme.md +++ b/patched-fonts/FiraCode/readme.md @@ -10,8 +10,6 @@ Programmers use a lot of symbols, often encoded with several characters. For the #### [Download v1.206](https://github.com/tonsky/FiraCode/releases/download/1.206/FiraCode_1.206.zip) · [How to install](https://github.com/tonsky/FiraCode/wiki) · [Troubleshooting](https://github.com/tonsky/FiraCode/wiki#troubleshooting) · [News & updates](https://twitter.com/FiraCode) - - Fira Code is an extension of the Fira Mono font containing a set of ligatures for common programming multi-character combinations. This is just a font rendering feature: underlying code remains ASCII-compatible. This helps to read and understand code faster. For some frequent sequences like `..` or `//`, ligatures allow us to correct spacing. diff --git a/patched-fonts/FiraCode/showcases/Fira Code Showcases.sketch b/patched-fonts/FiraCode/showcases/Fira Code Showcases.sketch new file mode 100644 index 000000000..0854c63a4 Binary files /dev/null and b/patched-fonts/FiraCode/showcases/Fira Code Showcases.sketch differ diff --git a/patched-fonts/FiraCode/showcases/all_ligatures.png b/patched-fonts/FiraCode/showcases/all_ligatures.png new file mode 100644 index 000000000..a94b6bf81 Binary files /dev/null and b/patched-fonts/FiraCode/showcases/all_ligatures.png differ diff --git a/patched-fonts/FiraCode/showcases/clojure.png b/patched-fonts/FiraCode/showcases/clojure.png new file mode 100644 index 000000000..1355af3b5 Binary files /dev/null and b/patched-fonts/FiraCode/showcases/clojure.png differ diff --git a/patched-fonts/FiraCode/showcases/elixir.png b/patched-fonts/FiraCode/showcases/elixir.png new file mode 100644 index 000000000..b6e2f19c3 Binary files /dev/null and b/patched-fonts/FiraCode/showcases/elixir.png differ diff --git a/patched-fonts/FiraCode/showcases/erlang.png b/patched-fonts/FiraCode/showcases/erlang.png new file mode 100644 index 000000000..7c0378993 Binary files /dev/null and b/patched-fonts/FiraCode/showcases/erlang.png differ diff --git a/patched-fonts/FiraCode/showcases/feature_calt_centering.png b/patched-fonts/FiraCode/showcases/feature_calt_centering.png new file mode 100644 index 000000000..9b72c91f2 Binary files /dev/null and b/patched-fonts/FiraCode/showcases/feature_calt_centering.png differ diff --git a/patched-fonts/FiraCode/showcases/fira code logo.sketch b/patched-fonts/FiraCode/showcases/fira code logo.sketch new file mode 100644 index 000000000..b99c47265 Binary files /dev/null and b/patched-fonts/FiraCode/showcases/fira code logo.sketch differ diff --git a/patched-fonts/FiraCode/showcases/fira_code_logo.svg b/patched-fonts/FiraCode/showcases/fira_code_logo.svg new file mode 100644 index 000000000..2b474c717 --- /dev/null +++ b/patched-fonts/FiraCode/showcases/fira_code_logo.svg @@ -0,0 +1,211 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/patched-fonts/FiraCode/showcases/go.png b/patched-fonts/FiraCode/showcases/go.png new file mode 100644 index 000000000..79281b715 Binary files /dev/null and b/patched-fonts/FiraCode/showcases/go.png differ diff --git a/patched-fonts/FiraCode/showcases/javascript.png b/patched-fonts/FiraCode/showcases/javascript.png new file mode 100644 index 000000000..b043a8e0b Binary files /dev/null and b/patched-fonts/FiraCode/showcases/javascript.png differ diff --git a/patched-fonts/FiraCode/showcases/livescript.png b/patched-fonts/FiraCode/showcases/livescript.png new file mode 100644 index 000000000..d21265fe3 Binary files /dev/null and b/patched-fonts/FiraCode/showcases/livescript.png differ diff --git a/patched-fonts/FiraCode/showcases/php.png b/patched-fonts/FiraCode/showcases/php.png new file mode 100644 index 000000000..5c75c1064 Binary files /dev/null and b/patched-fonts/FiraCode/showcases/php.png differ diff --git a/patched-fonts/FiraCode/showcases/ruby.png b/patched-fonts/FiraCode/showcases/ruby.png new file mode 100644 index 000000000..b847ed69a Binary files /dev/null and b/patched-fonts/FiraCode/showcases/ruby.png differ diff --git a/patched-fonts/FiraCode/showcases/showcases.txt b/patched-fonts/FiraCode/showcases/showcases.txt new file mode 100644 index 000000000..324fa1efc --- /dev/null +++ b/patched-fonts/FiraCode/showcases/showcases.txt @@ -0,0 +1,75 @@ + .= .- := ::= =:= __ + == != === !== =/= =!= + +<-< <<- <-- <- <-> -> --> ->> >-> +<=< <<= <== <=> => ==> =>> >=> + >>= >>- >- <~> -< -<< =<< + <-| <=| /\ \/ |-> |=> + <~~ <~ ~~ ~> ~~> + + <<< << <= <> >= >> >>> + {. {| [| <: ✓ :> |] |} .} + <||| <|| <| <|> |> ||> |||> + + <$ <$> $> + <+ <+> +> + <* <*> *> + + \ \\ /* */ /// // + --> /> + 0xF www fl Fl Tl + + ;; :: ::: !! ?? %% && + || .. ... ..< .? ?. ?: + -- --- ++ +++ ** *** + + ~= ~- -~ ~@ + ^= ?= /= /== + -| _|_ |- ||- |= ||= + #! #= ## ### #### + #{ #[ ]# #( #? #_ #_( + +# Context-aware alignment + +fii fjj +a*b a*A B*b A*B *a *A a* A* +a-b a-A B-b A-B -a -A a- A- +a+b a+A B+b A+B +a +A a+ A+ +a:b a:A B:b A:B :a :A a: A: + +# Unicode + +≢ ẞ ᐅ ᐊ ∴ ∵ ⎈ ‖ ∧ ∨ ⊢ ⊣ ⊤ ⊥ ⊦ ⊧ ⊨ ⊩ ⊪ ⊫ ⊬ ⊭ ⊮ ⊯ +⟲⟳ ⟰ ⟱ ⟴ ⟵ ⟶ ⟷ ⟸ ⟹ ⟺ ⟻ ⟼ ⟽ ⟾ ⟿ +↩ ⇞ ⇟ ⇤ ⇥ ⌀ ⌃ ⌄ ⌅ ⌆ ⌘ ⌤ ⌥ ⎇ ⎋ ⏏ ☐ ☑ ☒ +␆ ␈ ␇ ␣ ␢ ␘ ␍ ␐ ␡ ␥ ␔ ␑ ␓ ␒ ␙ ␃ ␄ ␗ ␅ ␛ ␜ ␌ ␝ ␉ ␊ ␕ ␤ ␀ ␞ ␏ ␎ ␠ ␁ ␂ ␚ ␦ ␖ ␟ ␋ + +# Box drawing + +╭╌╌╌╌╮ ╭┄┄┄┄╮ ╭┈┈┈┈╮ +╎ ╏ ┆ ┇ ┊ ┋ +╎ ╏ ┆ ┇ ┊ ┋ +╰╍╍╍╍╯ ╰┅┅┅┅╯ ╰┉┉┉┉╯ + +# Blocks + +|███ | 50% + +▁▂▃▄▅▆▇█▀▔ +▏ +▎ +▍ +▌ +▋ +▊ +▉ +▐ +▕ + +# Multi-line brackets + +⎛ 1 ⎞ ⎡ a ⎤ ⎧ x ⎫ +⎜ 2 ⎟ ⎢ b ⎥ ⎪ y ⎪ +⎜ 3 ⎟ ⎢ c ⎥ ⎨ z ⎬ +⎜ 4 ⎟ ⎢ d ⎥ ⎪ y ⎪ +⎝ 5 ⎠ ⎣ e ⎦ ⎩ x ⎭ diff --git a/patched-fonts/FiraCode/showcases/stylistic_sets.png b/patched-fonts/FiraCode/showcases/stylistic_sets.png new file mode 100644 index 000000000..32f8307c5 Binary files /dev/null and b/patched-fonts/FiraCode/showcases/stylistic_sets.png differ diff --git a/patched-fonts/FiraCode/showcases/swift.png b/patched-fonts/FiraCode/showcases/swift.png new file mode 100644 index 000000000..993fd2dfd Binary files /dev/null and b/patched-fonts/FiraCode/showcases/swift.png differ