5555- property : literal
5656 type : inference
5757 applicability : all presentation elements
58- effect : >
58+ effect : |
5959 Assistive technology should not infer any semantics and just speak the elements with a literal interpretation.
6060 This includes speaking leaf content literally (e.g., `|` is spoken as "vertical bar").
61- If `intent` is present on a child element, it overrides this property.
62- examples :
63- - intent :
64- mathml : |
65- <mrow intent=':literal'>
66- <msup intent='power($base, $exp)'> <mi arg='base'>x</mi><mn arg='exp'>2</mn> </msup>
67- <mtext> is literally </mtext>
68- <msup> <mi>x</mi><mn>2</mn> </msup>
69- </mrow>
70- en : " x squared is literally x superscript 2 end superscript"
61+ If `intent` is present on a child element, it overrides this property.
62+ See [literal property](../literal-common-properties#literal-property)
7163
64+ - property : common
65+ type : inference
66+ applicability : all presentation elements
67+ effect : |
68+ Assistive technology should use the specified `common` defaults.
69+ See [common property](../literal-common-properties#common-property)
70+
71+ - property : legacy
72+ type : inference
73+ applicability : all presentation elements
74+ effect : |
75+ Assistive technology should use its system specified defaults.
76+ This is the default behavior if neither the
77+ [literal property](../literal-common-properties#literal-property)
78+ nor
79+ [common property](../literal-common-properties#common-property)
80+ is in effect.
81+ See [legacy property](../literal-common-properties#legacy-property)
7282
7383 - property : array
7484 type : table
184194 applicability : mtable
185195 effect : indicates that the table should be read column by column
186196
197+ - property : equation-label
198+ type : table
199+ applicability : mtd
200+ effect : indicates that the cell holds an equation label.
201+ This may influence the way the surrounding `mtr` is announced.
202+
203+ - property : no-equation-label
204+ type : table
205+ applicability : mtd
206+ effect : indicates that the cell does not hold a label.
207+ This may be used if a table column is being used solely to hold labels
208+ to highlight empty cells for unlabeled rows.
187209
188210- property : number-set
189211 type : mathematical-category
272294 applicability : mn
273295 comment : some braille codes (e.g., CMU) have special rules for roman numerals
274296 examples :
275- - mathml : " <mi intent=':roman-numeral'>cd</mi>"
276- en : c d
277- - mathml : " <mi intent=':roman-numeral'>XVI</mi>"
278- en : x v i
297+ - mathml : " <mn intent=':roman-numeral'>cd</mn>"
298+ en :
299+ -c d
300+ - four hundred
301+ - mathml : " <mn intent=':roman-numeral'>XVI</mn>"
302+ en :
303+ - x v i
304+ - sixteen
279305 - mathml : " <mrow intent=':roman-numeral'>
280- <menclose notation='top'><menclose notation='top'><mi >VI</mi ></menclose></menclose>
281- <menclose notation='top'><mi >XL</mi ></menclose>
282- <mi >DXXI</mi >
306+ <menclose notation='top'><menclose notation='top'><mn >VI</mn ></menclose></menclose>
307+ <menclose notation='top'><mn >XL</mn ></menclose>
308+ <mn >DXXI</mn >
283309 </mrow>"
284- en : ???
310+ en :
311+ - v i double vinculm ; x l vinculum ; d x x i
312+ - six million? ; forty thousand ; five hundred and twenty one
285313
286314- property : shape
287315 type : geometry
345373 </mrow>
346374 </mrow>
347375 en: '2, cap h, sub 2; cap o; reacts to form; 2 cap h, sub 2; plus cap o, sub 2'
348-
376+
377+
378+
379+ - property : pause-short
380+ type : pause
381+ applicability : all
382+ effect : " short pause before processing the element as usual."
383+ examples :
384+ - mathml : ' <math><mi>a</mi><mspace intent=":pause-short" width=".2em"/><mi>b</mi></math>'
385+ en : " a [pause.] b"
386+
387+ - property : pause-medium
388+ type : pause
389+ applicability : all
390+ effect : " medium pause before processing the element as usual."
391+ examples :
392+ - mathml : |
393+ <math display="block" xmlns="http://www.w3.org/1998/Math/MathML">
394+ <mtable displaystyle="true" intent=":system-of-equations">
395+ <mtr>
396+ <mtd intent=":equation-label"><mtext>(10)</mtext></mtd>
397+ <mtd><mi>𝑎</mi><mi>+</mi><mi>𝑎</mi></mtd>
398+ <mtd><mo form="infix">=</mo><mi>𝑏</mi><mo>+</mo><mi>𝑏</mi></mtd>
399+ <mtd intent=":pause-medium"><mi>𝑐</mi><mo>+</mo><mi>𝑐</mi></mtd>
400+ <mtd><mo form="infix">=</mo><mi>𝑑</mi><mo>+</mo><mi>𝑑</mi></mtd>
401+ </mtr>
402+ <mtr>
403+ <mtd intent=":equation-label"><mtext>(11)</mtext></mtd>
404+ <mtd><mi>𝑎</mi></mtd>
405+ <mtd><mo form="infix">=</mo><mi>𝑏</mi></mtd>
406+ <mtd intent=":pause-medium"><mi>𝑐</mi></mtd>
407+ <mtd><mo form="infix">=</mo><mi>𝑑</mi></mtd>
408+ </mtr>
409+ </mtable>
410+ </math>
411+ en: "line one label 10; a plus a equals b plus b [pause..] c plus c equals d plus d; line two label 11; a equals b [pause..] c equals d"
412+
413+ - property : pause-long
414+ type : pause
415+ applicability : all
416+ effect : " long pause before processing the element as usual."
417+ examples :
418+ - mathml : ' <math><mi>a</mi><mspace intent=":pause-long" width="2em"/><mi>b</mi></math>'
419+ en : " a [pause...] b"
420+
421+ - property : pause-xlong
422+ type : pause
423+ applicability : all
424+ effect : " extra long pause before processing the element as usual."
425+ examples :
426+ - mathml : ' <math><mi>a</mi><mspace intent=":pause-xlong" width="4cm"/><mi>b</mi></math>'
427+ en : " a [pause....] b"
0 commit comments