6 ms·
That's nice, but we are in 2017. It may be better to support unicode. I mean I prefer to write things like: ∀α,β ∈ ℝ², √ϕ=αβ, ... ∃ a⃗ + b⃗ ≥ ... What I thin
by devereaux 10y ago
That's nice, but we are in 2017. It may be better to support unicode. I mean I prefer to write things like:
∀α,β ∈ ℝ², √ϕ=αβ, ...
∃ a⃗ + b⃗ ≥ ...
What I think is needed are generic 2d composition diacritics for unicode, to have text above/below/to the upper left/UR/LL/LR angle -- I mean, some more generic version to write things like Ψ̂⁹⁻¹=Ψ⁸, ρ₁₂ with composition characters instead of the dedicated numbers, or letters.
I don't like LaTeX because I want WYSIWYG, which is what unicode is for. Even in the body of an email. Even in a reply on YN.
- thomasahle 10y agoI don't know how you would type those characters though, other than auto complete from the TeX commands?
- amathprof 10y agoYeah, the original design philosophy of AsciiMath was to make that input symbol something in ASCII that looks kind of like the desired symbol. The idea of supporting Unicode as an alternative is reasonable idea and probably one we should look at (feel free to make a pull request).
- devereaux 10y agoI see unicode as both an alternative rendering for text based devices, and an alternative input (because on my keyboard, the right Alt key followed by a gives me α, which is faster than typing alpha)
- devereaux 10y agoA couple of ideas: - Keyboard shortcuts, like for diacritics on european keyboards. - On screen keyboard, like for phones and tablets. But entry is not the important part - rendering is.
- thomasahle 10y ago> But entry is not the important part - rendering is. If that was true, TeX already has us covered.
- devereaux 10y agoTeX does not render in my email, in hacker news, in reddit, in ascii files (that I edit with leafpad or vim or anything else depending on my needs)
- cben 10y agoYeah, TeX name autocomplete or better yet free unicode description search triggered by \ is the obvious direction. (think github emoji search, like how :ship also offers :anchor: and :package:) https://kasperpeulen.github.io/PressAndHold/Unicode/ https://kasperpeulen.github.io/PressAndHold/Unicode/ was a novel attempt. [source: https://github.com/kasperpeulen/PressAndHold https://github.com/kasperpeulen/PressAndHold] The trick is you long-press any letter, e.g. press Shift+A and don't release => you get a popup offering 𝐴 ∀ 𝒜 𝔄 (use arrors & Enter to select) Long-pressing letters is amusingly unnatural, I have to make a conscious effor :-) Apropos unicode notations, that demo was made for https://github.com/kasperpeulen/CoffeeTeX https://github.com/kasperpeulen/CoffeeTeX, a unicode AsciiMath-inspired notation.
- lvh 10y agoThe COMBINING RIGHT ARROW ABOVE combination on that second line rendered both the letter and the arrow as two separate squares, on macOS, in fully-updated Chrome. It maybe 2017, but this doesn't quite work yet. Not to mention how it falls apart as soon as I want some _clever_ typesetting. Don't get me wrong: I think we can do better than TeX, and in a lot of cases common characters like e.g. Greek characters might be fine, but, uh, we aren't there yet.
- ygra 10y agoWell, there already is something like that: UTN #28 (http://unicode.org/notes/tn28/ http://unicode.org/notes/tn28/).
- devereaux 10y agoGreat find, thank you!! I hope the combining diacritics will not be relegated too far off the BMP.