Math in Office
User, developer, and accessibility info on math editing/display in Microsoft Office and Windows. New features and specifications of the RichEdit editor. Getting OfficeMath onto web apps
Latest posts
It’s been so fine!
TL;DR I’m 51₁₆ long past the usual retirement age. So, after more than 30 years working with super talented, fun people at the best software company in ...
Math Dictation
You can dictate faster than you can write or type it, so math dictation can be handy for anyone working with math, notably on mobile devices. It can also make ...
ITextDocument2 SetProperty and GetProperty
These methods allow programmers to set and get document properties for RichEdit controls. There is some documentation on the web, but more detail can be helpful...
Displaying Math in WordPress
The Microsoft devblogs are hosted by WordPress. Until recently, we haven’t been able to display equations using traditional math typography in our blogs ...
Math Speech Strings and Localization
This post describes how OfficeMath speech is localized into multiple (~18) languages. The facility doesn’t handle all Unicode math symbols or all math ...
Using RichEdit for Text Processing
Suppose you’re writing a program that needs to process rich text. You could write your own functions. Alternatively, you could have RichEdit do the processing...
Default Math Properties
Quite a few math properties have document default values. These default values are used if you don’t override them, which you can do usually by invoking a ...
RichEdit Hyperlinks
RichEdit has two kinds of hyperlinks: automatic hyperlinks (autoURLs) and friendly-name hyperlinks. As its name suggests, the autoURL is automatically ...
Setting and Getting Text in Various Formats
You can get and set text from/into RichEdit in a variety of formats including RTF, HTML, MathML, OMML, UnicodeMath, Nemeth Braille, and speech. This post ...