Murray Sargent: Math in Office

I'm a software development engineer in Microsoft Office and have been working mostly on the RichEdit editor since 1994. In this blog I focus on mathematics in Office along with some posts on RichEdit and the early Windows days

  • Murray Sargent: Math in Office

    RichEdit Versions Update to 7.0

    • 4 Comments
    The original RichEdit Versions post covered RichEdit versions 1.0 through 6.0, since 6.0 was the latest version at the time. RichEdit 7.0 will ship with Office 2010, so here’s an update describing what that version adds. Most additions involve math...
  • Murray Sargent: Math in Office

    Automatic RichEdit Hyperlinks

    • 7 Comments
    RichEdit has two kinds of hyperlinks, automatic hyperlinks (autoURLs) and friendly name hyperlinks. As its name suggests, the autoURL is automatically recognized by RichEdit as a hyperlink and is displayed as a URL. A friendly name hyperlink has a name...
  • Murray Sargent: Math in Office

    Entering Matrices

    • 9 Comments
    The Office math ribbon has a few examples of matrices, but you might like to be able to enter a lot more kinds of matrices and enter them substantially faster. For this you can use the linear format (see Sec. 3.9). For example, a 2x2 matrix is entered...
  • Murray Sargent: Math in Office

    Math in Office 2010

    • 27 Comments
    Imagine typing alt+= in PowerPoint, OneNote, Excel, and, of course, Word and Outlook to enter a math zone and then type a^2+b^2=c^2<space> to see the Pythagorean theorem beautifully typeset on your screen! Or some way more complicated equation,...
  • Murray Sargent: Math in Office

    WordPad Numbering Limit

    • 5 Comments
    In Windows 7, WordPad has undergone many improvements even though it uses RichEdit 4.1+ for editing and display. Time and time again, the excellent Hyderabad team responsible for enhancing the Windows 7 WordPad requested very reasonable extensions to...
  • Murray Sargent: Math in Office

    Entering Math via the Linear Format

    • 1 Comments
    The previous blog post is on the cool math handwriting recognition shipped with Windows 7. The post includes a description of a race I had entering equations using the linear format with formula autobuildup against a member of the math handwriting recognition...
  • Murray Sargent: Math in Office

    Math Handwriting Recognition

    • 7 Comments
    Starting with Windows 7, Windows includes a cool applet called the Math Input Panel . This applet lets you enter mathematical text using a pen or a mouse. It recognizes what you enter and displays the result using a special private version of RichEdit...
  • Murray Sargent: Math in Office

    Empty Math Zone Place Holders

    • 7 Comments
    You type Alt+= or click the Insert ribbon Equation button, and presto! You’ve inserted an empty math zone place holder that states “Type equation here.” in the language you’re using. Then you type a^2+b^2<space> and you see a 2 + b 2 , except in...
  • Murray Sargent: Math in Office

    Restricted Math Zone Character Formatting

    • 6 Comments
    A number of character formatting properties are treated differently in a math zone than they are in ordinary text. These include underline, strikeout, math font face and size, subscript and superscript. This post discusses how these properties differ...
  • Murray Sargent: Math in Office

    RichEdit Paragraph Indents

    • 1 Comments
    RichEdit paragraph indents are based on the original RichEdit 1.0 definitions. These differ somewhat from Microsoft Word’s definitions and hence from TOM’s (RichEdit’s Text Object Model), which were developed in collaboration with the Word team. In addition...
  • Murray Sargent: Math in Office

    OMML Specification, Version 2

    • 4 Comments
    The OMML (Office math markup language) specification has been improved in response to the great feedback we received from the ISO reviews. It’s part of the full OpenXML documentation Version 2 and is very handy to have if you’re working with OMML. The...
  • Murray Sargent: Math in Office

    The Math Paragraph

    • 2 Comments
    The earlier post Breaking Equations into Multiple Lines describes equation line breaking and alignment. In particular, l ong equations often do not fit on a single line and need to be broken up for display on multiple lines. Word 2007 offers two approaches...
  • Murray Sargent: Math in Office

    Paragraphs and Paragraph Formatting

    • 4 Comments
    What paragraphs are and how they are formatted are questions that continually come up both inside and outside of Microsoft. So this post describes Word/RichEdit paragraphs in general. A subsequent post will describe the “math paragraph”, which is part...
  • Murray Sargent: Math in Office

    More on Math Context Menus

    • 2 Comments
    An earlier post describes math context menus (right click somewhere in a math zone) for changing the display characteristics of math objects, like fractions and integrals. For example context menus offer options to convert a stacked fraction into a linear...
  • Murray Sargent: Math in Office

    Default Document Math Properties

    • 2 Comments
    A number of math display properties have document defaults. These are the ones used if you don’t explicitly override them, which you can usually do by invoking a math context-menu option. The properties all pertain to “displayed” math...
  • Murray Sargent: Math in Office

    RichEdit’s Nested Table Facility

    • 20 Comments
    One subject that seems to come up every other month or so is how RichEdit tables work. So I might as well post the answer. Hopefully RichEdit tables will eventually be described in the Windows SDK. They are not directly related to Math in Office, but...
  • Murray Sargent: Math in Office

    The Invisibles

    • 4 Comments
    No this isn’t about some kind of science fiction, this is about five Unicode characters that are useful for mathematics, but are generally invisible or should be. The characters are the zero-width space (U+200B), function apply (U+2061), invisible...
  • Murray Sargent: Math in Office

    Improved MathML support in Word 2007

    • 18 Comments
    Two very interesting developments are happening that will improve Word 2007’s MathML support. The first is key for helping in getting Word 2007 math text into the scientific and technical publisher workflows and the second may help in this regard too...
  • Murray Sargent: Math in Office

    Subscript and Superscript Bases

    • 2 Comments
    For proper math typography, it’s important to know the base of a subscript or superscript expression. For example, in Einstein’s equation E = mc 2 , the superscript expression c 2 appears and c is the base, not mc . Knowing what the base is allows proper...
  • Murray Sargent: Math in Office

    Extracting OMML from Word 2003 Math Zone Images

    • 5 Comments
    The science and technology publishing industry uses Word 2003 in processing a significant portion of manuscript submissions. The industry hasn’t yet been able to accept manuscripts in which the mathematical text (math zones) is created using Word 2007...
  • Murray Sargent: Math in Office

    Updated RTF Specification

    • 2 Comments
    An updated RTF Specification is available for downloading here . I already blogged about the new version in the MS Word blog, but wanted to add a few words about math in Math in Office blog. The RTF specification includes a thorough discussion of the...
  • Murray Sargent: Math in Office

    Math Context Menus

    • 2 Comments
    One handy way to edit mathematical text is to use math context menus. These menus are displayed when you depress the right mouse button with the mouse pointing inside a math zone. In addition to the usual Font and Paragraph options, in a math zone you...
  • Murray Sargent: Math in Office

    A neat opportunity...

    • 2 Comments
    Okay, the Math In Office blog isn't about advertising. But just in case you're someone who really likes RichEdit and editing and wants to work on it (as I did and do J ) and related text processing, here's a pretty fine opportunity. If you're not interested...
  • Murray Sargent: Math in Office

    Word EQ Field and East Asian Formatting

    • 6 Comments
    This post discusses aspects of Word’s first math editing and display facility: the EQ field. This field is still used today for some East Asian formatting constructs. To have a built-up fraction a/b, one could (and still can) enter an EQ field with the...
  • Murray Sargent: Math in Office

    Hidden Math Features in Word 2007

    • 22 Comments
    Alex Ioffe emailed me Hi Murray, I realize you probably get this often by why can't someone (pleeease!) publish some official documentation of Word2007 Equation editor features? I have seen all of the MSN videos regarding it features and they...
Page 4 of 6 (129 items) «23456