[Trac] [OpenMath] #102: Rethink rendering of arith1#times

OpenMath trac at strawberry.eecs.jacobs-university.de
Wed Nov 12 10:07:17 CET 2008


#102: Rethink rendering of arith1#times
----------------------------+-----------------------------------------------
     Reporter:  clange      |          Owner:  kohlhase  
         Type:  task        |         Status:  new       
     Priority:  major       |      Milestone:            
    Component:  MathML CDs  |        Version:            
   Resolution:              |       Keywords:            
Include_gantt:  0           |   Dependencies:            
   Due_assign:  YYYY/MM/DD  |      Due_close:  YYYY/MM/DD
----------------------------+-----------------------------------------------
Comment (by jhd):

 Replying to [comment:7 david]:
 >
 > > though if there is such a requirement, then this argues against the
 intelligent renderer.
 >
 > There is no such requirement, but then there is no requirement that "a"
 produces an "a" either, renderers are given a lot of freedom:-) That said
 I'm fairly sure that all existing MathML renderers never do render
 invisibletimes with a times symbol, and the mathml spec, more or less
 anticipates that behaviour by giving the author no author-level control
 over that. If invisibletimes rendered as a visible symbol or not at the
 discretion of the rendering system, the only way the author could force it
 to be invisible would be to not put it there at all, which would probably
 harm audio renderings and up conversion to semantic content etc.
 >
 Fair comment. Pesumably the 'author-level' control in fact consists of
 deciding whether to use times or invisibletimes. IF we then interpret
 'invisibletimes' as 'a times that I ALWAYS want to be invisble in
 rendering to print, but which might be detectable in spacing rules, or in
 speech ...', then it is correct that the burden of deciding
 times/invisibletimes rests on the content->presentation map, and the bug
 report is genuine (and your solution a good one as far as I can tell).

-- 
Ticket URL: <https://trac.mathweb.org/OM3/ticket/102#comment:8>
OpenMath <http://www.openmath.org>
The development of the OpenMath Standard and Content Dictionaries.


More information about the Trac mailing list