Requires Dragon, ideally version 12+

1. Python

Make sure to select Add python to path. This can be done manually by searching for “edit environment variables for your account” and adding your Python27 folder to the list of Path values.

  • Download and install Natlink. Use natlink-4.1 victor or newer.

3. Mathfly

  1. Download Mathfly from the master branch.
  2. Open up the zip file downloaded
  3. Extract the mathfly-master folder, you can put it anywhere but it is common to use user\Documents\NatLink. Directory
  4. Check and install Mathfly dependencies by double clicking on Pip Install Dependencies.bat in the main directory.
    • This can be done manually by pip installing dragonfly2, toml, future, setuptools, pywin32 and wxpython

4. Setup and launch

  1. Open the start menu and search for “natlink”, click the file called “Configure NatLink via GUI” and run it using python 2.7 (C:/python27/python.exe). Configure start
  2. Ensure that the details of your DNS setup are correct in the “info” tab.
  3. In the “configure” tab, under “NatLink” and “UserDirectory” click enable. When you are prompted for a folder, give it the location of the folder containing - your mathfly folder from step three (user\Documents\NatLink\mathfly-master). Configure natlink
  4. Reboot Dragon. NatLink should load at the same time, with mathfly commands available. If this is not the case, or if there are error messages printed in the window, there may be a problem with your installation. There are some troubleshooting tips here. For assistance, feel free to post a message in the Gitter channel or e-mail me ( Natlink greeting
  5. To test this:
    • Say “enable core” to enable the core mathfly commands (numbers, phonetic alphabet).
    • Open a fresh notepad window and try a command like “alpha bravo three hundred”.
  6. Continue to Getting started