These choices correspond to the orders in which the Unicode math alphabets are named. The table below includes unambiguous prefixes for these alphabets chosen such that the Nemeth bold indicator precedes the italic or script indicators, and the Sans Serif indicator precedes the bold indicator. Unicode also has six alphabets that aren’t mentioned in the Nemeth specification but that can be defined unambiguously with Nemeth indicators, namely bold Fraktur (Nemeth calls Fraktur “German”), bold Script, and Sans Serif bold and/or italic. Meanwhile, Unicode has math double-struck and monospace English alphanumerics, which don’t exist in Nemeth braille. But due to its generative use of type-form and alphabetic indicators, Nemeth braille encodes some math alphabets not in Unicode, e.g., Greek Script and Russian Script. Mappingsįor the most part, the mappings are straightforward as illustrated in the table below. No attempt is made to give UEB sequences for the Unicode math alphanumerics. Accordingly, we need mappings between Unicode and Nemeth braille math alphanumerics.
OfficeMath uses math alphabetics for most variables and supports the math digit sets as well. Section 2.2 of Unicode Technical Report #25 discusses the math alphanumerics and why they’re important for math. We start with the Unicode math alphanumerics and then give a table with the math symbols. The UEB column is missing many more entries, since UEB doesn’t give rules for expressing undefined math symbols in braille. Unfortunately, a significant number of symbols don’t have obvious braille sequences and the OfficeMath Nemeth braille facility uses the notation \x…. In addition, many sequences have been added following the rules in the Nemeth specification. Many of the braille symbol sequences are taken directly from the Nemeth specification and the UEB specification. The present post attempts to give Nemeth math braille sequences for the Unicode math symbol set. Unicode has a math symbol set of about 2310 symbols that’s described in Section 2 of Unicode Technical Report #25.