CTEBVI 2016: Workshop 301

Producing Nemeth Code in UEB Context with Duxbury DBT

-- Caryn Navy

Introduction

Now that we are using UEB in the United States, math is being brailled as UEB math or as Nemeth Code in UEB context. Within the framework laid out by statewide special education departments, teachers are choosing which system to use, sometimes based on the grade level or other circumstances.

But that is a different topic entirely. By attending this workshop, you are expressing your interest in producing Nemeth Code in UEB contexts.

The guidance on the desired braille under this system is in the document Provisional Guidance for Transcription Using the Nemeth Code within UEB Contexts. It is available for download on the BANA website at:
http://www.brailleauthority.org/ueb.html#nemeth
or go to the BANA site, select UEB Information, and then select Nemeth-UEB Provisional Guidance

There are quite a few ways to enter math for producing braille math with DBT, and thus quite a few ways to enter math for producing Nemeth Code in UEB context with DBT.

All files used in this presentation can be found in http://www.duxburysystems.com/downloads/ctebvi-301.zip


Data Entry Methods

  1. Enter math in DBT itself.
  2. Use MathType to create math in a BANA template Word document to open in DBT.
  3. Enter math directly in Word without MathType.
  4. Use Scientific Notebook to create a .tex file to open in DBT.
  5. Work with a TeX or LaTeX file created in other ways, perhaps written out by a math professor or created from math OCR with InftyReader.

Comments on These Data Entry Methods

Each numbered comment refers to the data entry method above with the same number:

  1. DBT does not offer an extensive array of tools to help you with direct math entry.
  2. MathType is recommended for several reasons. Good math data entry and editing tools, good ability to structure the braille format, sighted-friendly view of the math.
  3. Direct entry in Word Not as efficient. More need to enter special codes for DBT.
  4. Scientific Notebook is still popular. Not as many tools for formatting the braille as when working with Word and the BANA template.
  5. LaTeX files from professors or from InftyReader are Very nice when available, most often in colleges.

In general, my personal recommendation is to use Word with MathType and the Word BANA Braille template. This gives you good tools for creating and displaying the math and for getting the desired BANA format. MathType is fairly inexpensive, especially for schools. Some schools already have multi-user licenses for other purposes.


The Recommended Tool Set

  1. DBT 11.3 sr1 or higher
  2. SWIFT 4.0 or higher
  3. MS Word (2007 or above)
  4. BANA Braille 2015 template for Word
  5. Mathtype (currently at version 6.9)

Comments

  1. DBT 11.3 sr1 was released in December 2015. Use Help, Check for Updates to make sure you are using this version. Please use the English (UEB) - BANA with NemethDBT Template.
  2. SWIFT 4.0 is a free product from Duxbury Systems that was released in late March 2016. Install SWIFT 4.0 from http://www.duxburysystems.com/swift.asp
    See the section below about setting up SWIFT and Word.
  3. Microsoft Word is available from many sources.
  4. The BANA Braille 2015 template is supplied with DBT 11.3 SR1; SWIFT 4.0 makes it easy to attach this Word template to your Word documents.
  5. Mathtype is available from Design Science at http://www.dessci.com/en/products/mathtype for the price of $97 (academic price $57).


The Basics

Whichever method you use to create files for producing Nemeth Code in UEB context, it is important that you use the DBT template called English (UEB) - BANA with Nemeth. There are three styles in this template that provide the machinery for Nemeth Code in UEB context. The three styles are:

The style math is for technical notation. In the braille translation with this DBT template a segment in the math style has been translated to Nemeth Code and has the start and end Nemeth indicators around it, spaced .=_% and .=_: (dots 456, 146 and dots 456, 156).

The style math-TextInMath is intended for use within the math style for enclosed nontechnical notation. In braille, the style math-TextInMath does not add any start or end Nemeth indicators. The braille for the math-TextInMath style in this DBT template is in Nemeth context, with Nemeth digits, the Nemeth punctuation indicator and grouping signs, etc.; it uses no contractions.

The style OneWordBridge is intended for one word separating two segments of technical notation. In braille, the word appears in UEB with unspaced dots 6, 3 (the one-word switch) before it.

To apply a style in DBT, highlight some text, press F8, and select the correct DBT style from the list.

To understand the basics, let's start with working entirely in DBT, without using Microsoft Word, MathType, or Scientific Notebook.

The number 12 followed by period can appear in braille in three different forms in this template.



Setting up SWIFT and Word

Installing SWIFT adds a Braille Tab in MS Word. This is shown on the top right of the above graphic.


Your first step should be to go to the options menu in SWIFT and check BANA as your User type.


Once you set the User type to BANA, you will see that the left-most option in SWIFT is Choose Template. The Template you want to choose is the bottom one, BANA UEB with Nemeth


The above graphic shows how to find the Text in Math start and Text in Math End buttons.


An Example in DBT




An Example in Word

Any MathType object automatically creates the math style in DBT, and any use of MathType's text style within an object automatically creates the style math-TextInMath in DBT.

Each MathType object will create a separate use of the math style, with its own use of the start and end Nemeth indicators. To avoid that, create a pass through in math section in Word around the desired MathType objects, by inserting special start and end tags. The buttons for starting and ending a pass through in math section are currently called Text In Math Start and Text In Math End (we plan to rename them). These insert the invisible codes [[*idle~ptims*]] and [[*idle~ptime*]] (ptim for pass through in math, with s for start and e for end).

You can think of each MathType object as a pearl. A pass through in math section strings them together. It turns the whole section into one necklace in the math style, with everything outside of the math style (the string) in the math-TextInMath style. A pass through in math section does its work as DBT is importing the file.

In my screenshot, the marks [[*ptims*]] and so on are showing even though they are marked as hidden text. To toggle the showing of hidden text on or off in Word 2010, press: Alt-F, T, D, Alt-D, Enter (File, Options, Display, Always show these formatting marks on the screen, Hidden text checked, OK)



A Sample LaTeX File




A Few Tips

When viewing math in a .dxp file, always use the coded view since some of the math is shown as codes. Pressing Alt+F3 switches this on or off.

When viewing a Nemeth in UEB document in braille, you might find places where the translated line gets wacky. This tends to happen when a Nemeth section is followed immediately by a code.

What do you do if you know what sign you want in Nemeth Code but you do not know how to enter it in Word or MathType?

  1. Start a new braille document in DBT in the template called Math Notation ....
  2. Enter the desired Nemeth Code.
  3. Translate to print.
  4. Make sure that in Global > View preferences, the checkbox Use verbose labels for non-ANSI characters in coded view is checked. You see the Unicode number for the desired character on the status line.

Duxbury Tools Related to This Topic That Need Improvement at the Current Time