On Mon, Aug 10, 2009 at 9:48 PM, Asiri Rathnayake < [email protected]> wrote:
On Mon, Aug 10, 2009 at 9:44 PM, Asiri Rathnayake < [email protected]> wrote:
Hi,
On Mon, Aug 10, 2009 at 8:08 PM, Guillaume Lerouge <[email protected]>wrote:
Hi,
On Mon, Aug 10, 2009 at 4:33 PM, Thomas Mortagne <[email protected]>wrote:
On Mon, Aug 10, 2009 at 16:14, Sergiu Dumitriu<[email protected]> wrote:
Hello Community,
I have committed today the first implementation of a new XWiki feature: rendering mathematical equations into images. It is available as a standalone component, and as a syntax 2.0 macro.
About the functionality.
Equations are written in the TeX/LaTeX syntax, which is pretty simple, and seems to be the syntax of choice for mathematical equations in other wikis, too. The macro can distinguish between inline and block equations and render them accordingly. The output can be either PNG (the default one), GIF or JPEG. While PNG is definitely the best, I kept the other two in case somebody really wants to use ancient browsers that only understand GIF.
Q: Should I leave just PNG as the output format?
I think keeping PNG as the default format is fine too, most browsers accept it without complaint.
Another feature is that the font size can be specified, in order to render larger or smaller equations. All the font size commands from LaTeX (from \tiny to \Huge) have an equivalent. I renamed them to a
more
easy to understand name (also because the configuration is case insensitive, so there's no difference between large and LARGE).
By default images are generated so that the font looks relatively OK with the default XWiki skin on a 72 or 96 DPI display. They might look disproportionate with a different DPI, or with a different default font size.
Q: Is the default DPI setting OK?
Second, a few technical details:
The standalone component is located in platform/core/xwiki-equation-rendering. I don't know if the name is the
I don't like this name either "rendering" is too much linked to the rendering module now and this could be used by anyone, not only the equation macro.
It's also true that xwiki-equation is not clear enough but you could maybe find something else.
xwiki-equation-displayer maybe ?
Few more suggestions: xwiki-equation-plotter, xwiki-formula-plotter, xwiki-formula
Another idea:
xwiki-plotting |-xwiki-plotting-equation |-xwiki-plotting-graph
Sorry, I meant xwiki-plotting-chart not "graph". Anyway, I think both are same :-?
- Asiri