Skip to content

Latest commit

 

History

History
53 lines (37 loc) · 1.33 KB

File metadata and controls

53 lines (37 loc) · 1.33 KB

Speech Rule Engine Issues

0.1 Start A New Ruleset

  • Clone the ruleset we are using at present and call it “emacspeak” –

then start tweaking it.

  • Implement handler for style that takes a ruleset name and switches

styles.

List of known issues

1 Walker

1.1 Unicode Issues

  1. 7/4 spoken as 7 solidus 4

2 Prosody and Rules

**Pick Suitable Orthogonal Dimensions

Pick orthogonal dimensions for superscripting/subscripting and nesting. Define these in terms of ACSS, then use consistently.

2.1 Over vs Divided by

Use over for simple expressions, divided by otherwise.

2.2 Pausing around over/divided by

3 Pausing

3.1 Add weighted pausing

4 SRE and MathJax

4.1 Levels not yet reset for root move.

4.2 Crashes on Binomial Theorem From wikipedia

(x+y)n=∑ k=0n{\binom {n}{k}}xn-kyk

4.3 Depth announcement not returned as an exp.

4.4 Prefixes should be included into the returned exp.