scicloj / wolframite

An interface between Clojure and Wolfram Language (the language of Mathematica)
Mozilla Public License 2.0
47 stars 2 forks source link

Wolfram Engineering: Greek alphabet support (ϕ -> phi etc.) #43

Open light-matters opened 5 months ago

light-matters commented 5 months ago

It's low priority of course, but it would be nice to be able to use Greek symbols with Mathematica again. Interestingly, Mathematica only 'looks like' it supports Greek characters because of the interface. Behind the scenes, these are converted to words for the sake of the Wolfram language, e.g. ϕ -> phi and Φ -> Phi. We could do something similar in wolframite as Clojure supports unicode characters.

light-matters commented 4 months ago

Not exactly sure if the above is true. And yet maybe mathlink/jlink or mathkernel don't work with unicode characters?

We should chat to the wolfram guys, but, in any case, our library doesn't allow unicode to be passed to wolfram. I wonder whether we could parse the unicode standard and use it for aliasing in the meantime?