|| char sym font name position |
Declares char, which is either a single character like `A' or a command, to be a math character which can change its glyph representation within the scope of a math alphabet command. sym-font-name is the symbolic name of a symbol font and position the position in that font from which the character is fetched if found outside the scope of a math alphabet command. Inside the scope of such a command only the position is relevant. In that case the character is fetched from this position in the font corresponding to the math alphabet. (Comment: this means that one should declare characters to be math alphabet characters only if the `same' glyph exists in the same position in all math alphabets and in the default symbol font. This is usually the case for `letters' and digits and perhaps common punctuation characters.)
Example: \DeclareMathAlphabetCharacter{A}{letters}{'101}
[ This is covered by | | ]
|| type sym-font-name position |
For informula use when one doesn't want to define a symbol name for it. Arguments just like | |.
Example: \mathsymbol{7}{letters}{"0B} (alpha that accepts math alphabet changes :-)
[ This is too weird ]
|| chars |
Checks if within a math alphabet scope and if so typesets chars in that alphabet even if they normally would not be subject to alphabet changes. This is the companion to ||, etc. Not implemented!
[ And so this? ]