[ANN] UnicodeFun

classic Classic list List threaded Threaded
9 messages Options
Reply | Threaded
Open this post in threaded view
|

[ANN] UnicodeFun

Simon Danisch
Good news everyone!
I've written a small library that offers various transformations of text to special Unicode characters.
The most prominent one is the latex-string to latex-unicode:
"\\itA \\in \\bbR^{nxn}, \\bfv \\in \\bbR^n, \\lambda_i \\in \\bbR: \\itA\\bfv = \\lambda_i\\bfv"
==> "𝐴 ∈ ℝⁿˣⁿ, 𝐯 ∈ ℝⁿ, λᵢ ∈ ℝ: 𝐴𝐯 = λᵢ𝐯"

It doesn't support the whole range of latex, but I hope it will be enough for simple formulas.
I will obviously use this library for latex label support in GLVisualize, but I hope that this library can also be usable in other contexts! (REPL latex renderer?)
Enjoy with a simple Pkg.add("UnicodeFun") (since its freshly registered, a Pkg.update() might be needed)

Please feel free to report latex strings that are not working, or help adding new transformations! :)

Best,
Simon
Reply | Threaded
Open this post in threaded view
|

Re: [ANN] UnicodeFun

Henri Girard

thanks. I wish I could get the \frac symbol is there possible to make it ?

1

___

2


Best
Henri

Le 28/09/2016 à 12:05, Simon Danisch a écrit :
Good news everyone!
I've written a small library that offers various transformations of text to special Unicode characters.
The most prominent one is the latex-string to latex-unicode:
"\\itA \\in \\bbR^{nxn}, \\bfv \\in \\bbR^n, \\lambda_i \\in \\bbR: \\itA\\bfv = \\lambda_i\\bfv"
==> "𝐴 ∈ ℝⁿˣⁿ, 𝐯 ∈ ℝⁿ, λᵢ ∈ ℝ: 𝐴𝐯 = λᵢ𝐯"

It doesn't support the whole range of latex, but I hope it will be enough for simple formulas.
I will obviously use this library for latex label support in GLVisualize, but I hope that this library can also be usable in other contexts! (REPL latex renderer?)
Enjoy with a simple Pkg.add("UnicodeFun") (since its freshly registered, a Pkg.update() might be needed)

Please feel free to report latex strings that are not working, or help adding new transformations! :)

Best,
Simon

Reply | Threaded
Open this post in threaded view
|

Re: [ANN] UnicodeFun

Simon Danisch
In reply to this post by Simon Danisch
The best adhoc solution I could find looks like this:
1̲2̲ ̲/̲ ̲2̲0̲
200

So not impossible... I'll see how we can integrate this


Am Mittwoch, 28. September 2016 12:05:36 UTC+2 schrieb Simon Danisch:
Good news everyone!
I've written a small library that offers various transformations of text to special Unicode characters.
The most prominent one is the latex-string to latex-unicode:
"\\itA \\in \\bbR^{nxn}, \\bfv \\in \\bbR^n, \\lambda_i \\in \\bbR: \\itA\\bfv = \\lambda_i\\bfv"
==> "𝐴 ∈ ℝⁿˣⁿ, 𝐯 ∈ ℝⁿ, λᵢ ∈ ℝ: 𝐴𝐯 = λᵢ𝐯"

It doesn't support the whole range of latex, but I hope it will be enough for simple formulas.
I will obviously use this library for latex label support in <a href="https://github.com/JuliaGL/GLVisualize.jl" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2FJuliaGL%2FGLVisualize.jl\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNEOf1KgnJymml4ODIh0rumV8w0njA&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2FJuliaGL%2FGLVisualize.jl\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNEOf1KgnJymml4ODIh0rumV8w0njA&#39;;return true;">GLVisualize, but I hope that this library can also be usable in other contexts! (REPL latex renderer?)
Enjoy with a simple Pkg.add("UnicodeFun") (since its freshly registered, a Pkg.update() might be needed)

Please feel free to report latex strings that are not working, or help adding new transformations! :)

Best,
Simon
Reply | Threaded
Open this post in threaded view
|

Re: [ANN] UnicodeFun

Simon Danisch
In reply to this post by Simon Danisch
I added the to_fraction function:

to_fraction("α² ⋅ α²⁺³ ≡ α⁷", " ℝ: 𝐴𝐯 = λᵢ𝐯") -->

α̲²̲ ̲⋅̲ ̲α̲²̲⁺̲³̲ ̲≡̲ ̲α̲⁷̲
 ℝ: 𝐴𝐯 = λᵢ𝐯

https://github.com/SimonDanisch/UnicodeFun.jl/pull/3

But I won't have time to add this to the to_latex function, since it's a bit more involved with the line break.

Am Mittwoch, 28. September 2016 12:05:36 UTC+2 schrieb Simon Danisch:
Good news everyone!
I've written a small library that offers various transformations of text to special Unicode characters.
The most prominent one is the latex-string to latex-unicode:
"\\itA \\in \\bbR^{nxn}, \\bfv \\in \\bbR^n, \\lambda_i \\in \\bbR: \\itA\\bfv = \\lambda_i\\bfv"
==> "𝐴 ∈ ℝⁿˣⁿ, 𝐯 ∈ ℝⁿ, λᵢ ∈ ℝ: 𝐴𝐯 = λᵢ𝐯"

It doesn't support the whole range of latex, but I hope it will be enough for simple formulas.
I will obviously use this library for latex label support in <a href="https://github.com/JuliaGL/GLVisualize.jl" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2FJuliaGL%2FGLVisualize.jl\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNEOf1KgnJymml4ODIh0rumV8w0njA&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2FJuliaGL%2FGLVisualize.jl\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNEOf1KgnJymml4ODIh0rumV8w0njA&#39;;return true;">GLVisualize, but I hope that this library can also be usable in other contexts! (REPL latex renderer?)
Enjoy with a simple Pkg.add("UnicodeFun") (since its freshly registered, a Pkg.update() might be needed)

Please feel free to report latex strings that are not working, or help adding new transformations! :)

Best,
Simon
Reply | Threaded
Open this post in threaded view
|

Re: [ANN] UnicodeFun

Henri Girard
In reply to this post by Simon Danisch

Not bad at all :)

Thanks

Henri


Le 28/09/2016 à 13:20, Simon Danisch a écrit :
The best adhoc solution I could find looks like this:
1̲2̲ ̲/̲ ̲2̲0̲
200

So not impossible... I'll see how we can integrate this


Am Mittwoch, 28. September 2016 12:05:36 UTC+2 schrieb Simon Danisch:
Good news everyone!
I've written a small library that offers various transformations of text to special Unicode characters.
The most prominent one is the latex-string to latex-unicode:
"\\itA \\in \\bbR^{nxn}, \\bfv \\in \\bbR^n, \\lambda_i \\in \\bbR: \\itA\\bfv = \\lambda_i\\bfv"
==> "𝐴 ∈ ℝⁿˣⁿ, 𝐯 ∈ ℝⁿ, λᵢ ∈ ℝ: 𝐴𝐯 = λᵢ𝐯"

It doesn't support the whole range of latex, but I hope it will be enough for simple formulas.
I will obviously use this library for latex label support in <a moz-do-not-send="true" href="https://github.com/JuliaGL/GLVisualize.jl" target="_blank" rel="nofollow" onmousedown="this.href='https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2FJuliaGL%2FGLVisualize.jl\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNEOf1KgnJymml4ODIh0rumV8w0njA';return true;" onclick="this.href='https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2FJuliaGL%2FGLVisualize.jl\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNEOf1KgnJymml4ODIh0rumV8w0njA';return true;">GLVisualize, but I hope that this library can also be usable in other contexts! (REPL latex renderer?)
Enjoy with a simple Pkg.add("UnicodeFun") (since its freshly registered, a Pkg.update() might be needed)

Please feel free to report latex strings that are not working, or help adding new transformations! :)

Best,
Simon

Reply | Threaded
Open this post in threaded view
|

Re: [ANN] UnicodeFun

Henri Girard
In reply to this post by Simon Danisch

I probably misused it but that what I get (before I add it and checkout)

Sorry

Henri


julia> to_fraction("α² ⋅ α²⁺³ ≡ α⁷", " ℝ: 𝐴𝐯 = λᵢ𝐯")
ERROR: Char ² doesn't have a unicode superscript
 in to_superscript(::Char) at /home/pi/.julia/v0.5/UnicodeFun/src/sub_super_scripts.jl:156
 in to_superscript(::Base.AbstractIOBuffer{Array{UInt8,1}}, ::String) at /home/pi/.julia/v0.5/UnicodeFun/src/sub_super_scripts.jl:13
 in to_fraction at /home/pi/.julia/v0.5/UnicodeFun/src/sub_super_scripts.jl:178 [inlined]
 in (::UnicodeFun.##5#6{String,String})(::Base.AbstractIOBuffer{Array{UInt8,1}}) at /home/pi/.julia/v0.5/UnicodeFun/src/sub_super_scripts.jl:173
 in #sprint#304(::Void, ::Function, ::Int64, ::Function) at ./strings/io.jl:37
 in to_fraction(::String, ::String) at /home/pi/.julia/v0.5/UnicodeFun/src/sub_super_scripts.jl:172

julia>


Le 28/09/2016 à 13:40, Simon Danisch a écrit :
I added the to_fraction function:

to_fraction("α² ⋅ α²⁺³ ≡ α⁷", " ℝ: 𝐴𝐯 = λᵢ𝐯") -->

α̲²̲ ̲⋅̲ ̲α̲²̲⁺̲³̲ ̲≡̲ ̲α̲⁷̲
 ℝ: 𝐴𝐯 = λᵢ𝐯

https://github.com/SimonDanisch/UnicodeFun.jl/pull/3

But I won't have time to add this to the to_latex function, since it's a bit more involved with the line break.

Am Mittwoch, 28. September 2016 12:05:36 UTC+2 schrieb Simon Danisch:
Good news everyone!
I've written a small library that offers various transformations of text to special Unicode characters.
The most prominent one is the latex-string to latex-unicode:
"\\itA \\in \\bbR^{nxn}, \\bfv \\in \\bbR^n, \\lambda_i \\in \\bbR: \\itA\\bfv = \\lambda_i\\bfv"
==> "𝐴 ∈ ℝⁿˣⁿ, 𝐯 ∈ ℝⁿ, λᵢ ∈ ℝ: 𝐴𝐯 = λᵢ𝐯"

It doesn't support the whole range of latex, but I hope it will be enough for simple formulas.
I will obviously use this library for latex label support in <a moz-do-not-send="true" href="https://github.com/JuliaGL/GLVisualize.jl" target="_blank" rel="nofollow" onmousedown="this.href='https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2FJuliaGL%2FGLVisualize.jl\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNEOf1KgnJymml4ODIh0rumV8w0njA';return true;" onclick="this.href='https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2FJuliaGL%2FGLVisualize.jl\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNEOf1KgnJymml4ODIh0rumV8w0njA';return true;">GLVisualize, but I hope that this library can also be usable in other contexts! (REPL latex renderer?)
Enjoy with a simple Pkg.add("UnicodeFun") (since its freshly registered, a Pkg.update() might be needed)

Please feel free to report latex strings that are not working, or help adding new transformations! :)

Best,
Simon

Reply | Threaded
Open this post in threaded view
|

Re: [ANN] UnicodeFun

Simon Danisch
That's the short form which works with sub/superscript and will create something like:
to_fraction("a-123", 392) == "ᵃ⁻¹²³⁄₃₉₂"

For the newline version try:
to_fraction_nl("α² ⋅ α²⁺³ ≡ α⁷", " ℝ: 𝐴𝐯 = λᵢ𝐯")

I really need to rework the names and documentation ;)

2016-09-28 15:22 GMT+02:00 [hidden email] <[hidden email]>:

I probably misused it but that what I get (before I add it and checkout)

Sorry

Henri


julia> to_fraction("α² ⋅ α²⁺³ ≡ α⁷", " ℝ: 𝐴𝐯 = λᵢ𝐯")
ERROR: Char ² doesn't have a unicode superscript
 in to_superscript(::Char) at /home/pi/.julia/v0.5/UnicodeFun/src/sub_super_scripts.jl:156
 in to_superscript(::Base.AbstractIOBuffer{Array{UInt8,1}}, ::String) at /home/pi/.julia/v0.5/UnicodeFun/src/sub_super_scripts.jl:13
 in to_fraction at /home/pi/.julia/v0.5/UnicodeFun/src/sub_super_scripts.jl:178 [inlined]
 in (::UnicodeFun.##5#6{String,String})(::Base.AbstractIOBuffer{Array{UInt8,1}}) at /home/pi/.julia/v0.5/UnicodeFun/src/sub_super_scripts.jl:173
 in #sprint#304(::Void, ::Function, ::Int64, ::Function) at ./strings/io.jl:37
 in to_fraction(::String, ::String) at /home/pi/.julia/v0.5/UnicodeFun/src/sub_super_scripts.jl:172

julia>


Le 28/09/2016 à 13:40, Simon Danisch a écrit :
I added the to_fraction function:

to_fraction("α² ⋅ α²⁺³ ≡ α⁷", " ℝ: 𝐴𝐯 = λᵢ𝐯") -->

α̲²̲ ̲⋅̲ ̲α̲²̲⁺̲³̲ ̲≡̲ ̲α̲⁷̲
 ℝ: 𝐴𝐯 = λᵢ𝐯

https://github.com/SimonDanisch/UnicodeFun.jl/pull/3

But I won't have time to add this to the to_latex function, since it's a bit more involved with the line break.

Am Mittwoch, 28. September 2016 12:05:36 UTC+2 schrieb Simon Danisch:
Good news everyone!
I've written a small library that offers various transformations of text to special Unicode characters.
The most prominent one is the latex-string to latex-unicode:
"\\itA \\in \\bbR^{nxn}, \\bfv \\in \\bbR^n, \\lambda_i \\in \\bbR: \\itA\\bfv = \\lambda_i\\bfv"
==> "𝐴 ∈ ℝⁿˣⁿ, 𝐯 ∈ ℝⁿ, λᵢ ∈ ℝ: 𝐴𝐯 = λᵢ𝐯"

It doesn't support the whole range of latex, but I hope it will be enough for simple formulas.
I will obviously use this library for latex label support in GLVisualize, but I hope that this library can also be usable in other contexts! (REPL latex renderer?)
Enjoy with a simple Pkg.add("UnicodeFun") (since its freshly registered, a Pkg.update() might be needed)

Please feel free to report latex strings that are not working, or help adding new transformations! :)

Best,
Simon


Reply | Threaded
Open this post in threaded view
|

Re: [ANN] UnicodeFun

Chris Rackauckas
what about the other direction? It would be a sick to write symbolic code for SymEngine or SymPy in that unicode form, and have it convert to the appropriate code.

On Wednesday, September 28, 2016 at 6:43:48 AM UTC-7, Simon Danisch wrote:
That's the short form which works with sub/superscript and will create something like:
to_fraction("a-123", 392) == "ᵃ⁻¹²³⁄₃₉₂"

For the newline version try:
to_fraction_nl("α² ⋅ α²⁺³ ≡ α⁷", " ℝ: 𝐴𝐯 = λᵢ𝐯")

I really need to rework the names and documentation ;)

2016-09-28 15:22 GMT+02:00 <a href="javascript:" target="_blank" gdf-obfuscated-mailto="zFjs3S3-BwAJ" rel="nofollow" onmousedown="this.href=&#39;javascript:&#39;;return true;" onclick="this.href=&#39;javascript:&#39;;return true;">henri....@... <<a href="javascript:" target="_blank" gdf-obfuscated-mailto="zFjs3S3-BwAJ" rel="nofollow" onmousedown="this.href=&#39;javascript:&#39;;return true;" onclick="this.href=&#39;javascript:&#39;;return true;">henri....@...>:

I probably misused it but that what I get (before I add it and checkout)

Sorry

Henri


julia> to_fraction("α² ⋅ α²⁺³ ≡ α⁷", " ℝ: 𝐴𝐯 = λᵢ𝐯")
ERROR: Char ² doesn't have a unicode superscript
 in to_superscript(::Char) at /home/pi/.julia/v0.5/UnicodeFun/src/sub_super_scripts.jl:156
 in to_superscript(::Base.AbstractIOBuffer{Array{UInt8,1}}, ::String) at /home/pi/.julia/v0.5/UnicodeFun/src/sub_super_scripts.jl:13
 in to_fraction at /home/pi/.julia/v0.5/UnicodeFun/src/sub_super_scripts.jl:178 [inlined]
 in (::UnicodeFun.##5#6{String,String})(::Base.AbstractIOBuffer{Array{UInt8,1}}) at /home/pi/.julia/v0.5/UnicodeFun/src/sub_super_scripts.jl:173
 in #sprint#304(::Void, ::Function, ::Int64, ::Function) at ./strings/io.jl:37
 in to_fraction(::String, ::String) at /home/pi/.julia/v0.5/UnicodeFun/src/sub_super_scripts.jl:172

julia>


Le 28/09/2016 à 13:40, Simon Danisch a écrit :
I added the to_fraction function:

to_fraction("α² ⋅ α²⁺³ ≡ α⁷", " ℝ: 𝐴𝐯 = λᵢ𝐯") -->

α̲²̲ ̲⋅̲ ̲α̲²̲⁺̲³̲ ̲≡̲ ̲α̲⁷̲
 ℝ: 𝐴𝐯 = λᵢ𝐯

<a href="https://github.com/SimonDanisch/UnicodeFun.jl/pull/3" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2FSimonDanisch%2FUnicodeFun.jl%2Fpull%2F3\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFuhJKTkv2vfBDTenRGSRjHgtRLMQ&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2FSimonDanisch%2FUnicodeFun.jl%2Fpull%2F3\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFuhJKTkv2vfBDTenRGSRjHgtRLMQ&#39;;return true;">https://github.com/SimonDanisch/UnicodeFun.jl/pull/3

But I won't have time to add this to the to_latex function, since it's a bit more involved with the line break.

Am Mittwoch, 28. September 2016 12:05:36 UTC+2 schrieb Simon Danisch:
Good news everyone!
I've written a small library that offers various transformations of text to special Unicode characters.
The most prominent one is the latex-string to latex-unicode:
"\\itA \\in \\bbR^{nxn}, \\bfv \\in \\bbR^n, \\lambda_i \\in \\bbR: \\itA\\bfv = \\lambda_i\\bfv"
==> "𝐴 ∈ ℝⁿˣⁿ, 𝐯 ∈ ℝⁿ, λᵢ ∈ ℝ: 𝐴𝐯 = λᵢ𝐯"

It doesn't support the whole range of latex, but I hope it will be enough for simple formulas.
I will obviously use this library for latex label support in <a href="https://github.com/JuliaGL/GLVisualize.jl" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2FJuliaGL%2FGLVisualize.jl\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNEOf1KgnJymml4ODIh0rumV8w0njA&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2FJuliaGL%2FGLVisualize.jl\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNEOf1KgnJymml4ODIh0rumV8w0njA&#39;;return true;">GLVisualize, but I hope that this library can also be usable in other contexts! (REPL latex renderer?)
Enjoy with a simple Pkg.add("UnicodeFun") (since its freshly registered, a Pkg.update() might be needed)

Please feel free to report latex strings that are not working, or help adding new transformations! :)

Best,
Simon


Reply | Threaded
Open this post in threaded view
|

Re: [ANN] UnicodeFun

Simon Danisch
Sounds fun! Since I won't use this, this would need to wait until the next procrastination attack.
But feel free to submit a PR. Should be relatively straight forward :)

2016-09-28 17:30 GMT+02:00 Chris Rackauckas <[hidden email]>:
what about the other direction? It would be a sick to write symbolic code for SymEngine or SymPy in that unicode form, and have it convert to the appropriate code.

On Wednesday, September 28, 2016 at 6:43:48 AM UTC-7, Simon Danisch wrote:
That's the short form which works with sub/superscript and will create something like:
to_fraction("a-123", 392) == "ᵃ⁻¹²³⁄₃₉₂"

For the newline version try:
to_fraction_nl("α² ⋅ α²⁺³ ≡ α⁷", " ℝ: 𝐴𝐯 = λᵢ𝐯")

I really need to rework the names and documentation ;)

2016-09-28 15:22 GMT+02:00 [hidden email] <[hidden email]>:

I probably misused it but that what I get (before I add it and checkout)

Sorry

Henri


julia> to_fraction("α² ⋅ α²⁺³ ≡ α⁷", " ℝ: 𝐴𝐯 = λᵢ𝐯")
ERROR: Char ² doesn't have a unicode superscript
 in to_superscript(::Char) at /home/pi/.julia/v0.5/UnicodeFun/src/sub_super_scripts.jl:156
 in to_superscript(::Base.AbstractIOBuffer{Array{UInt8,1}}, ::String) at /home/pi/.julia/v0.5/UnicodeFun/src/sub_super_scripts.jl:13
 in to_fraction at /home/pi/.julia/v0.5/UnicodeFun/src/sub_super_scripts.jl:178 [inlined]
 in (::UnicodeFun.##5#6{String,String})(::Base.AbstractIOBuffer{Array{UInt8,1}}) at /home/pi/.julia/v0.5/UnicodeFun/src/sub_super_scripts.jl:173
 in #sprint#304(::Void, ::Function, ::Int64, ::Function) at ./strings/io.jl:37
 in to_fraction(::String, ::String) at /home/pi/.julia/v0.5/UnicodeFun/src/sub_super_scripts.jl:172

julia>


Le 28/09/2016 à 13:40, Simon Danisch a écrit :
I added the to_fraction function:

to_fraction("α² ⋅ α²⁺³ ≡ α⁷", " ℝ: 𝐴𝐯 = λᵢ𝐯") -->

α̲²̲ ̲⋅̲ ̲α̲²̲⁺̲³̲ ̲≡̲ ̲α̲⁷̲
 ℝ: 𝐴𝐯 = λᵢ𝐯

https://github.com/SimonDanisch/UnicodeFun.jl/pull/3

But I won't have time to add this to the to_latex function, since it's a bit more involved with the line break.

Am Mittwoch, 28. September 2016 12:05:36 UTC+2 schrieb Simon Danisch:
Good news everyone!
I've written a small library that offers various transformations of text to special Unicode characters.
The most prominent one is the latex-string to latex-unicode:
"\\itA \\in \\bbR^{nxn}, \\bfv \\in \\bbR^n, \\lambda_i \\in \\bbR: \\itA\\bfv = \\lambda_i\\bfv"
==> "𝐴 ∈ ℝⁿˣⁿ, 𝐯 ∈ ℝⁿ, λᵢ ∈ ℝ: 𝐴𝐯 = λᵢ𝐯"

It doesn't support the whole range of latex, but I hope it will be enough for simple formulas.
I will obviously use this library for latex label support in GLVisualize, but I hope that this library can also be usable in other contexts! (REPL latex renderer?)
Enjoy with a simple Pkg.add("UnicodeFun") (since its freshly registered, a Pkg.update() might be needed)

Please feel free to report latex strings that are not working, or help adding new transformations! :)

Best,
Simon