https://bugzilla.wikimedia.org/show_bug.cgi?id=33434

       Web browser: ---
             Bug #: 33434
           Summary: math extension: integral expressions display with
                    boxes/frames/borders
           Product: MediaWiki
           Version: unspecified
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: Unprioritized
         Component: General/Unknown
        AssignedTo: [email protected]
        ReportedBy: [email protected]
    Classification: Unclassified


Created attachment 9787
  --> https://bugzilla.wikimedia.org/attachment.cgi?id=9787
Screenshot showing bug (boxes/borders/frames)

This is a possible bug in the math extension of the Wikipedia editing language.
I'm not sure whether this is a MediaWiki bug. If not, I need to be instructed
gently as to where to submit it.

Environment: environment-insensitive (browsers tested: FF 4.1.0 and 9.0.1)
Applies to: current public Wikipedia
Example: http://en.wikipedia.org/wiki/Laplace_transform#Properties_and_theorems
Screenshot: www.springtimesoftware.com/temp-boxes.jpg (also attached)

Description:

As seen in the screenshot, the individual components of the integration
expression in the first column of the "Frequency integration" table entry (as
well as others) are erroneously highlighted by boxes/frames/borders.

Details:

The math representation language is controlled by user preferences. It may
either generate HTML or a PNG image. One of these is buggy as described above,
the other is not. Because many users have their preferences set so they do not
see the bug, it has not been noticed.

Suggested possible solutions:

1. Set the default math preferences so that the bug is not seen by users who
have not specified any preference.

2. Fix the bug by removing the boxes/frames/borders.

3. Acknowledge the bug and state that it will not be fixed, or will be fixed in
a future release.

Additional information:

Here is the Wikipedia:Talk discussion of this bug, which may be helpful:

Confusing boxes (frames)

Those entries in the table in the Properties and theorems section that contain
integral symbols are incorrectly formatted by default to display the
expressions using boxes or frames, as viewed in Firefox 8.0. I haven't learned
the language used to represent such expressions, so I can't fix this problem.
Integral expressions appearing outside of this table are displayed correctly,
and in a nice, distinctive, bold italic font. Probably there is an entry in
WP-space that describes how to use this language. Can anyone help? David
Spector (talk) 21:42, 29 December 2011 (UTC)

    I'm not sure I understand what you mean. Do you know how to take a
screenshot? The equations should be rendered by default as embedded images, so
it doesn't make any sense why they would look good in one place and not
another. Sławomir Biały (talk) 22:25, 29 December 2011 (UTC)

I can understand your confusion if you don't see the problem. It happens
because a different sublanguage is used at the two places (look at the wiki
source). I've created a temporary screenshot where you can see the boxes. This
might be a Firefox bug. David Spector (talk) 11:38, 30 December 2011 (UTC)

    Now I see. I was able to reproduce this issue by going into My preferences
and selecting under the Math header HTML if possible or else PNG. You can fix
this issue by selecting instead HTML if very simple or else PNG (which I
thought was the default, but maybe that's changed). Anyway, obviously there is
an issue with the Wikipedia software (or possibly a limitation inherent to
CSS.) If necessary, these formulas can be fixed for all users by adding to the
end of each of them (inside the <math> tags) a "\,\!" (without the quotes)
Sławomir Biały (talk) 11:57, 30 December 2011 (UTC)

Thanks for the excellent analysis. Since this seems to be a real bug, I am
submitting it as a bug. Will report status here. David Spector (talk) 15:06, 30
December 2011 (UTC)

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to