Actions
 Shorthand commands
 Meta actions
 BRINGUP details
 Unicode characters
 Actions configuration file
 Action classes for applications
Numbers and Spoken Forms
Unimacro and Vocola
Tracing
Inifiles
Translations
Cooperation with voicecoder
AutoHotkey
Unit testing
Grammar classes
Global dictation
Monitorfunctions

Unicode characters

With the Unimacro shorthand command U you can paste most unicode characters to your screen, like Alpha, eacute etc. In this way with Dragon NaturallySpeaking Unicode characters can be printed in virtually any program.

In Vocola you can choose between quotes ("U delta") or parenthesis: U(delta).

See "section on Vocola and Unimacro when you want to use Unimacro Shorthand Commands in Vocola.

Simply put in aVocola commands file: "U delta" or U(delta).

Or put in some action in some grammar: action('U delta').

As a test put the following in your local (for example Word) or global commands file:

test command =
”{enter}Delta (as 0394): ” U(0394)
”{enter}Delta (as 394):” U(394)
”{enter}Delta (as Delta):” U(Delta)
”{enter}alpha (as alpha):” U(alpha)
”{enter}alpha (as 03B4):” U(03B1)
”{enter}Pi (as 03A0):” U(03A0)
”{enter}Pi (as 3a0):” U(3a0)
”{enter}Pi (as Pi):” U(Pi)
”{enter}wrong spades (??, other font?):” U(2660)
”{enter}Cyrillic capital letter NJE:”  U(040A)
”{enter}eacute:;” U(eacute)
”{enter}unicode ETH (as U ETH):;” U(ETH)
”{enter}ascii ETH (as A 208):;” A(208)
”{enter} ETH (as U d0):;” U(d0)
”{enter} ETH (as U 00D0):;” U(00D0)
”{enter}”;

Note the bottom 5 examples stop at eacute. This is a little mistake which will be corrected in the next version of Unimacro.

Graham Cole contributed the following list. It (or part of it) can be included in a Vocola commands file (say edit global commands or edit commands for some application)

Greek alpha = U(alpha);
Greek beta = U(beta);
Greek big beta = U(Beta);
Greek delta = U(delta);
Greek big Delta = U(Delta);
Greek epsilon = U(epsilon);
Greek gamma = U(gamma);
Greek big gamma = U(Gamma);
Greek lambda = U(lambda);
Greek micro = U(micro);
Greek omega = U(omega);
Greek big omega = U(Omega);
Greek pi = U(pi);
Greek big pi = U(Pi);
Greek psi =U(psi);
Greek rho = U(rho);
Greek sigma = U(sigma);
Greek big sigma = U(Sigma);
Greek tau = U(tau);
Greek theta = U(theta);
Greek big theta = U(Theta);
Greek zeta = U(zeta);
Euro sign = U(euro);
Euro abbreviation = EUR;
Equivalent sign = U(equiv);
fraction one half = U(frac12);
fraction one third = U(2153);
fraction one fourth = U(frac14);
fraction one five = U(2155);
fraction one six = U(2159);
fraction five six = U(215A);
fraction one eight = U(215B);
fraction three eight = U(215C);
fraction five eight = U(215D);
fraction seven eight = U(215E);
fraction two third = U(2154);
fraction two fifth = U(2156);
fraction three quarter = U(frac34);
fraction three fifth = U(2157);
fraction four fifth = U(2158);
Right Arrow Sign = U(rarr);
Double Right Arrow = U(rArr);
Left Arrow Sign = U(larr);
Double Left Arrow = U(lArr);
Down Arrow Sign = U(darr);
Double Down Arrow = U(dArr);
Up Arrow Sign = U(uarr);
Double Up Arrow = U(uArr);
Paragraph Mark = U(para);

Combining with other things

Next example shows how you can surround the Right Arrow Sign by spaces:

Right Arrow Sign = {space} U(rarr) {space};

HtmlEntityRefs

Codes that are also known as "htmlentityrefs" for html are presented here:

getEntityDefs()