logo for MegaDots Duxbury Systems, Inc. logo logo for MegaDots

Supplement 5: MegaDots Markup

Import and Export Markup

When you import a file into MegaDots, MegaDots looks for specific structures which are used to control the format. You can see this form of markup by exporting a file while you are in show markup mode.

The markup starts with number sign, open bracket; and ends with close bracket number sign.

Be aware that you are on your own. You can easily crash MegaDots by importing a file with markup containing errors. This information is here for those that what to specify MegaDots files external to the error checking of MegaDots.

This is not a complete list of MegaDots markup. To add to this list, create the appropriate item and look at the screen in show markup mode.

Format Markup

Each of these must be matched with an end command. The end command is formed by inserting a back slash after the open bracket. For example, the end italics command is number sign, [\Ei], number sign.

Translate Markup

Each of these must be matched with an end command. The end command is formed by inserting a back slash after the open bracket. For example, the end CBC command is number sign, [\TC], number sign.

Specify Styles

To specify a style, use the markup number sign, [style=Body text], number sign. You can use any MegaDots style name. Notice that the first letter of the style name is in upper case, the rest is in lower case, and there are no spaces unless the style name contains spaces.

Special Lines

Translation Markup

MegaDots uses a series of invisible control characters to help control the translation of characters. You can see these markup characters by typing Control-Z M A in the Editor. The translation markup shows up as green characters. By placing the cursor on the markup, you can read the meaning in the lower right corner of the screen. Most of these characters only show up in the braille to resolve braille ambiguity. For example, either the open parenthesis or the close parenthesis marker is displayed before the dropped g to show which parenthesis marker this was in inkprint. MegaDots uses these characters to improve the accuracy of round trip translations.