-*- mode: org -*-
This utility lets you input math symbols by TeX names with the following commands.
- M-x toggle-input-method + math-symbols-tex
- M-x math-symbols-from-tex-region
- M-x math-symbols-insert
- M-x math-symbols-helm
Also, you can convert character to TeX names by the following command.
- M-x math-symbols-to-tex-region
- M-x math-symbols-to-tex-unicode-region
You can also input various styled mathematical symbols by input methods, or by specifying region or string, as shown in the following examples.
"\int g(x^2)dx = \pi e^(ix)" β "β« π(π₯Β²)ππ₯ = π π^(ππ₯)" (M-x math-symbols-from-tex-region) "f(x+y)" β "π(π₯+π¦)" (M-x math-symbols-italic-region)
"Fraktur" β "ππ―ππ¨π±π²π―" (M-x math-symbols-fraktur-region) "black" β "π·βπΆπΈπ" (M-x math-symbols-script-region) "Quo Vadis" β "βπ¦π πππππ€" (M-x math-symbols-double-struck-region) "3+(2-1)=4" β "Β³βΊβ½Β²-ΒΉβΎβΌβ΄" (M-x math-symbols-superscript-region)
You should install Math fonts such as βSTIXβ to your system, and then add it to your fontset to fully utilize this tool. Recent MacOS includes this font by default. You can freely download them from http://www.stixfonts.org.
This program incorporates `unimathsymbols.txtβ data file which is based upon βLaTeX Project Public Licenseβ. This program is GPL.
β» `greeksβ include greek symbols and nabla (Ο΅, Ο, Ο°, Ο, Ο±, Ο, β).
styles / scripts | alphabets | greeksβ» | numerals |
---|---|---|---|
bold | yes | yes | yes |
(bold) italic | yes | yes | yes |
(bold) fraktur | yes | no | no |
(bold) script | yes | no | no |
double-struck | yes | partial | yes |
monospace | yes | no | yes |
sans-serif (italic) | yes | no | yes |
sans-serif bold (italic) | yes | yes | yes |
subscript | partial | no | yes |
superscript | partial | no | yes |
- UTR#25 UNICODE SUPPORT FOR MATHEMATICS (http://www.unicode.org/reports/tr25/tr25-6.html)