jeuclid-users Mailing List for JEuclid (Page 3)
Brought to you by:
maxberger
You can subscribe to this list here.
2007 |
Jan
|
Feb
(5) |
Mar
(4) |
Apr
(3) |
May
(1) |
Jun
(3) |
Jul
(1) |
Aug
(26) |
Sep
(8) |
Oct
|
Nov
(3) |
Dec
(13) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2008 |
Jan
(6) |
Feb
(3) |
Mar
|
Apr
(1) |
May
(3) |
Jun
(8) |
Jul
(1) |
Aug
|
Sep
(1) |
Oct
|
Nov
(9) |
Dec
(3) |
2009 |
Jan
(3) |
Feb
|
Mar
(1) |
Apr
(5) |
May
(1) |
Jun
|
Jul
(10) |
Aug
|
Sep
(9) |
Oct
(2) |
Nov
(1) |
Dec
(4) |
2010 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(2) |
Sep
(1) |
Oct
|
Nov
|
Dec
(1) |
2011 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(1) |
2012 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
(1) |
Nov
|
Dec
(1) |
2013 |
Jan
|
Feb
|
Mar
(2) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2015 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
2016 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(1) |
2017 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Brennan A. <ba...@br...> - 2008-12-02 00:25:58
|
Max, Right now Fedora 10 is using has it working, but they show build 12 which cant be a true build 12 because the change was committed only 4 weeks ago. The bug fix is here: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/9cdababf6179 --Brennan Ashton On Mon, Dec 1, 2008 at 12:40 AM, Max Berger <ma...@be...> wrote: > Brennan, > > thanks for the info! Do you know what OpenJDK version is needed (I would > like to add that to the FAQ)? Have you checked if it works? > > I suspected that I had something to do with the use of scaling matrices > in Java2D, when applied to fonts, so lets hope this is solved. > > Max > > Brennan Ashton schrieb: >> Looks like it has been fixed in the latest OpenJDK it was a font metric >> calculation bug. >> >> On Fri, Nov 28, 2008 at 12:58 PM, Brennan Ashton >> <ba...@br...> wrote: >>> Yes I am using OpenJDK. Do you know what about OpenJDK causes that? >>> >>> --Brennan Ashton >>> >>> On Fri, Nov 28, 2008 at 4:50 AM, Max Berger <ma...@be...> wrote: >>>> Brennan, >>>> >>>> which JDK are you using? The picture you're showing like something I get >>>> when using OpenJDK instead of Suns JDK. >>>> >>>> Max >>>> >>>> Brennan Ashton schrieb: >>>>> Hi, >>>>> I have been trying to package jeuclid for Fedora, and I am getting >>>>> close. When I was running some test a little while ago with >>>>> mathviewer they did not match the examples on the webpage. Any ideas >>>>> what would be causing this? >>>>> >>>>> I got: >>>>> http://bashton.fedorapeople.org/example5.png >>>>> >>>>> When it should look like >>>>> http://jeuclid.sourceforge.net/images/example5.png >>>>> >>>>> Thank you, >>>>> Brennan Ashton >>>>> >>>>> ------------------------------------------------------------------------- >>>>> This SF.Net email is sponsored by the Moblin Your Move Developer's challenge >>>>> Build the coolest Linux based applications with Moblin SDK & win great prizes >>>>> Grand prize is a trip for two to an Open Source event anywhere in the world >>>>> http://moblin-contest.org/redirect.php?banner_id=100&url=/ >>>>> _______________________________________________ >>>>> Jeuclid-users mailing list >>>>> Jeu...@li... >>>>> https://lists.sourceforge.net/lists/listinfo/jeuclid-users >>>> >>>> >> >> ------------------------------------------------------------------------- >> This SF.Net email is sponsored by the Moblin Your Move Developer's challenge >> Build the coolest Linux based applications with Moblin SDK & win great prizes >> Grand prize is a trip for two to an Open Source event anywhere in the world >> http://moblin-contest.org/redirect.php?banner_id=100&url=/ >> _______________________________________________ >> Jeuclid-users mailing list >> Jeu...@li... >> https://lists.sourceforge.net/lists/listinfo/jeuclid-users > > > |
From: Max B. <ma...@be...> - 2008-12-01 08:40:58
|
Brennan, thanks for the info! Do you know what OpenJDK version is needed (I would like to add that to the FAQ)? Have you checked if it works? I suspected that I had something to do with the use of scaling matrices in Java2D, when applied to fonts, so lets hope this is solved. Max Brennan Ashton schrieb: > Looks like it has been fixed in the latest OpenJDK it was a font metric > calculation bug. > > On Fri, Nov 28, 2008 at 12:58 PM, Brennan Ashton > <ba...@br...> wrote: >> Yes I am using OpenJDK. Do you know what about OpenJDK causes that? >> >> --Brennan Ashton >> >> On Fri, Nov 28, 2008 at 4:50 AM, Max Berger <ma...@be...> wrote: >>> Brennan, >>> >>> which JDK are you using? The picture you're showing like something I get >>> when using OpenJDK instead of Suns JDK. >>> >>> Max >>> >>> Brennan Ashton schrieb: >>>> Hi, >>>> I have been trying to package jeuclid for Fedora, and I am getting >>>> close. When I was running some test a little while ago with >>>> mathviewer they did not match the examples on the webpage. Any ideas >>>> what would be causing this? >>>> >>>> I got: >>>> http://bashton.fedorapeople.org/example5.png >>>> >>>> When it should look like >>>> http://jeuclid.sourceforge.net/images/example5.png >>>> >>>> Thank you, >>>> Brennan Ashton >>>> >>>> ------------------------------------------------------------------------- >>>> This SF.Net email is sponsored by the Moblin Your Move Developer's challenge >>>> Build the coolest Linux based applications with Moblin SDK & win great prizes >>>> Grand prize is a trip for two to an Open Source event anywhere in the world >>>> http://moblin-contest.org/redirect.php?banner_id=100&url=/ >>>> _______________________________________________ >>>> Jeuclid-users mailing list >>>> Jeu...@li... >>>> https://lists.sourceforge.net/lists/listinfo/jeuclid-users >>> >>> > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's challenge > Build the coolest Linux based applications with Moblin SDK & win great prizes > Grand prize is a trip for two to an Open Source event anywhere in the world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > _______________________________________________ > Jeuclid-users mailing list > Jeu...@li... > https://lists.sourceforge.net/lists/listinfo/jeuclid-users |
From: Brennan A. <ba...@br...> - 2008-12-01 07:29:47
|
Looks like it has been fixed in the latest OpenJDK it was a font metric calculation bug. On Fri, Nov 28, 2008 at 12:58 PM, Brennan Ashton <ba...@br...> wrote: > Yes I am using OpenJDK. Do you know what about OpenJDK causes that? > > --Brennan Ashton > > On Fri, Nov 28, 2008 at 4:50 AM, Max Berger <ma...@be...> wrote: >> Brennan, >> >> which JDK are you using? The picture you're showing like something I get >> when using OpenJDK instead of Suns JDK. >> >> Max >> >> Brennan Ashton schrieb: >>> Hi, >>> I have been trying to package jeuclid for Fedora, and I am getting >>> close. When I was running some test a little while ago with >>> mathviewer they did not match the examples on the webpage. Any ideas >>> what would be causing this? >>> >>> I got: >>> http://bashton.fedorapeople.org/example5.png >>> >>> When it should look like >>> http://jeuclid.sourceforge.net/images/example5.png >>> >>> Thank you, >>> Brennan Ashton >>> >>> ------------------------------------------------------------------------- >>> This SF.Net email is sponsored by the Moblin Your Move Developer's challenge >>> Build the coolest Linux based applications with Moblin SDK & win great prizes >>> Grand prize is a trip for two to an Open Source event anywhere in the world >>> http://moblin-contest.org/redirect.php?banner_id=100&url=/ >>> _______________________________________________ >>> Jeuclid-users mailing list >>> Jeu...@li... >>> https://lists.sourceforge.net/lists/listinfo/jeuclid-users >> >> >> > |
From: Brennan A. <ba...@br...> - 2008-11-28 21:58:44
|
sorry for the noise, it was a build script issue on my end. On Fri, Nov 28, 2008 at 1:14 PM, Brennan Ashton <ba...@br...> wrote: > Hi, > Is there a reason MathViewer is in jeuclid-core? Seems like it should > just be in jeuclid-mathviewer? > Thank you, > Brennan Ashton > |
From: Brennan A. <ba...@br...> - 2008-11-28 21:15:06
|
Hi, Is there a reason MathViewer is in jeuclid-core? Seems like it should just be in jeuclid-mathviewer? Thank you, Brennan Ashton |
From: Brennan A. <ba...@br...> - 2008-11-28 17:58:44
|
Yes I am using OpenJDK. Do you know what about OpenJDK causes that? --Brennan Ashton On Fri, Nov 28, 2008 at 4:50 AM, Max Berger <ma...@be...> wrote: > Brennan, > > which JDK are you using? The picture you're showing like something I get > when using OpenJDK instead of Suns JDK. > > Max > > Brennan Ashton schrieb: >> Hi, >> I have been trying to package jeuclid for Fedora, and I am getting >> close. When I was running some test a little while ago with >> mathviewer they did not match the examples on the webpage. Any ideas >> what would be causing this? >> >> I got: >> http://bashton.fedorapeople.org/example5.png >> >> When it should look like >> http://jeuclid.sourceforge.net/images/example5.png >> >> Thank you, >> Brennan Ashton >> >> ------------------------------------------------------------------------- >> This SF.Net email is sponsored by the Moblin Your Move Developer's challenge >> Build the coolest Linux based applications with Moblin SDK & win great prizes >> Grand prize is a trip for two to an Open Source event anywhere in the world >> http://moblin-contest.org/redirect.php?banner_id=100&url=/ >> _______________________________________________ >> Jeuclid-users mailing list >> Jeu...@li... >> https://lists.sourceforge.net/lists/listinfo/jeuclid-users > > > |
From: Max B. <ma...@be...> - 2008-11-28 12:50:48
|
Brennan, which JDK are you using? The picture you're showing like something I get when using OpenJDK instead of Suns JDK. Max Brennan Ashton schrieb: > Hi, > I have been trying to package jeuclid for Fedora, and I am getting > close. When I was running some test a little while ago with > mathviewer they did not match the examples on the webpage. Any ideas > what would be causing this? > > I got: > http://bashton.fedorapeople.org/example5.png > > When it should look like > http://jeuclid.sourceforge.net/images/example5.png > > Thank you, > Brennan Ashton > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's challenge > Build the coolest Linux based applications with Moblin SDK & win great prizes > Grand prize is a trip for two to an Open Source event anywhere in the world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > _______________________________________________ > Jeuclid-users mailing list > Jeu...@li... > https://lists.sourceforge.net/lists/listinfo/jeuclid-users |
From: Brennan A. <ba...@br...> - 2008-11-28 09:23:19
|
Hi, I have been trying to package jeuclid for Fedora, and I am getting close. When I was running some test a little while ago with mathviewer they did not match the examples on the webpage. Any ideas what would be causing this? I got: http://bashton.fedorapeople.org/example5.png When it should look like http://jeuclid.sourceforge.net/images/example5.png Thank you, Brennan Ashton |
From: Neil C. <na...@ba...> - 2008-11-27 16:42:50
|
Ok, thanks for the info guys, and the fast responses! It's good to know that it would be possible with a little work. I'll be in touch when I've spoken to my project supervisor. Cheers, --- Neil Max Berger wrote: > Neil, > > Since you referred to MathBase - That's Jeuclid 3.0, which is obsolete > now, and did not contain this information. > > The information is stored inside JEuclid (3.1), it is just not available > - yet. > > General Information: > - Convert you MathML formula to the JEuclid DOM model (the you have a > connection element -> Layout) > - Render the formula > - the information about all elements is now in the > JEuclidView.layoutMap, which maps node -> LayoutInfo > - The LayoutInfo contains the information where the elements are. > > What you would need to do: > - Provide a method in JeuclidView which, given an x/y position returns > the stack of Nodes on that location [ you are very likely only > interested in the first or last element of that stack ] > - Make this information available in JMathPane - here you also have to > make sure you use the right offsets. > - You can then attach use this information in a mousemove event. > > If you provide patches, I'll also happily look at them and apply :) > > Please look at: > http://jeuclid.sourceforge.net/source.html > > If anything is missing, you have any questions, etc. do not hesitate to ask. > > Max > > > Putrycz, Erik schrieb: >> Hi Neil, >> >> I'm not too familiar with the rendering part of JEuclid however; this >> would be a great feature to have. If you are willing to contribute, I >> can probably guide you. >> I'm not certain what would be a good API for this... What would/should >> you get as Java output from hovering over an element? >> >> Erik. >> >>> -----Original Message----- >>> From: Neil Chittenden [mailto:na...@ba...] >>> Sent: November 25, 2008 6:47 AM >>> To: jeu...@li... >>> Subject: [Jeuclid-users] detecting mouse position >>> >>> Hi >>> >>> I'm working on a final year project to provide interactive browsing of >>> large mathematical expressions at the University of Bath under the >>> supervision of Prof. James Davenport. >>> >>> I was wondering whether JEuclid could provide the capability of >> detecting >>> when a user's mouse position is over a certain part of an expression? >>> Alternatively: is the graphical area/location of a part of a rendered >>> MathML expression stored anywhere in JEuclid? >>> >>> I've had a quick look at the source code and noticed the class >> MathBase >>> may >>> be useful, is this the right direction to be heading? >>> >>> Thanks >>> --- >>> Neil Chittenden >>> >>> >> ------------------------------------------------------------------------ >> - >>> This SF.Net email is sponsored by the Moblin Your Move Developer's >>> challenge >>> Build the coolest Linux based applications with Moblin SDK & win great >>> prizes >>> Grand prize is a trip for two to an Open Source event anywhere in the >>> world >>> http://moblin-contest.org/redirect.php?banner_id=100&url=/ >>> _______________________________________________ >>> Jeuclid-users mailing list >>> Jeu...@li... >>> https://lists.sourceforge.net/lists/listinfo/jeuclid-users >> ------------------------------------------------------------------------- >> This SF.Net email is sponsored by the Moblin Your Move Developer's challenge >> Build the coolest Linux based applications with Moblin SDK & win great prizes >> Grand prize is a trip for two to an Open Source event anywhere in the world >> http://moblin-contest.org/redirect.php?banner_id=100&url=/ >> _______________________________________________ >> Jeuclid-users mailing list >> Jeu...@li... >> https://lists.sourceforge.net/lists/listinfo/jeuclid-users > > |
From: Max B. <ma...@be...> - 2008-11-26 09:03:26
|
Neil, Since you referred to MathBase - That's Jeuclid 3.0, which is obsolete now, and did not contain this information. The information is stored inside JEuclid (3.1), it is just not available - yet. General Information: - Convert you MathML formula to the JEuclid DOM model (the you have a connection element -> Layout) - Render the formula - the information about all elements is now in the JEuclidView.layoutMap, which maps node -> LayoutInfo - The LayoutInfo contains the information where the elements are. What you would need to do: - Provide a method in JeuclidView which, given an x/y position returns the stack of Nodes on that location [ you are very likely only interested in the first or last element of that stack ] - Make this information available in JMathPane - here you also have to make sure you use the right offsets. - You can then attach use this information in a mousemove event. If you provide patches, I'll also happily look at them and apply :) Please look at: http://jeuclid.sourceforge.net/source.html If anything is missing, you have any questions, etc. do not hesitate to ask. Max Putrycz, Erik schrieb: > Hi Neil, > > I'm not too familiar with the rendering part of JEuclid however; this > would be a great feature to have. If you are willing to contribute, I > can probably guide you. > I'm not certain what would be a good API for this... What would/should > you get as Java output from hovering over an element? > > Erik. > >> -----Original Message----- >> From: Neil Chittenden [mailto:na...@ba...] >> Sent: November 25, 2008 6:47 AM >> To: jeu...@li... >> Subject: [Jeuclid-users] detecting mouse position >> >> Hi >> >> I'm working on a final year project to provide interactive browsing of >> large mathematical expressions at the University of Bath under the >> supervision of Prof. James Davenport. >> >> I was wondering whether JEuclid could provide the capability of > detecting >> when a user's mouse position is over a certain part of an expression? >> Alternatively: is the graphical area/location of a part of a rendered >> MathML expression stored anywhere in JEuclid? >> >> I've had a quick look at the source code and noticed the class > MathBase >> may >> be useful, is this the right direction to be heading? >> >> Thanks >> --- >> Neil Chittenden >> >> > ------------------------------------------------------------------------ > - >> This SF.Net email is sponsored by the Moblin Your Move Developer's >> challenge >> Build the coolest Linux based applications with Moblin SDK & win great >> prizes >> Grand prize is a trip for two to an Open Source event anywhere in the >> world >> http://moblin-contest.org/redirect.php?banner_id=100&url=/ >> _______________________________________________ >> Jeuclid-users mailing list >> Jeu...@li... >> https://lists.sourceforge.net/lists/listinfo/jeuclid-users > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's challenge > Build the coolest Linux based applications with Moblin SDK & win great prizes > Grand prize is a trip for two to an Open Source event anywhere in the world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > _______________________________________________ > Jeuclid-users mailing list > Jeu...@li... > https://lists.sourceforge.net/lists/listinfo/jeuclid-users |
From: Putrycz, E. <Eri...@nr...> - 2008-11-25 22:00:34
|
Hi Neil, I'm not too familiar with the rendering part of JEuclid however; this would be a great feature to have. If you are willing to contribute, I can probably guide you. I'm not certain what would be a good API for this... What would/should you get as Java output from hovering over an element? Erik. > -----Original Message----- > From: Neil Chittenden [mailto:na...@ba...] > Sent: November 25, 2008 6:47 AM > To: jeu...@li... > Subject: [Jeuclid-users] detecting mouse position > > Hi > > I'm working on a final year project to provide interactive browsing of > large mathematical expressions at the University of Bath under the > supervision of Prof. James Davenport. > > I was wondering whether JEuclid could provide the capability of detecting > when a user's mouse position is over a certain part of an expression? > Alternatively: is the graphical area/location of a part of a rendered > MathML expression stored anywhere in JEuclid? > > I've had a quick look at the source code and noticed the class MathBase > may > be useful, is this the right direction to be heading? > > Thanks > --- > Neil Chittenden > > ------------------------------------------------------------------------ - > This SF.Net email is sponsored by the Moblin Your Move Developer's > challenge > Build the coolest Linux based applications with Moblin SDK & win great > prizes > Grand prize is a trip for two to an Open Source event anywhere in the > world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > _______________________________________________ > Jeuclid-users mailing list > Jeu...@li... > https://lists.sourceforge.net/lists/listinfo/jeuclid-users |
From: Neil C. <na...@ba...> - 2008-11-25 12:11:53
|
Hi I'm working on a final year project to provide interactive browsing of large mathematical expressions at the University of Bath under the supervision of Prof. James Davenport. I was wondering whether JEuclid could provide the capability of detecting when a user's mouse position is over a certain part of an expression? Alternatively: is the graphical area/location of a part of a rendered MathML expression stored anywhere in JEuclid? I've had a quick look at the source code and noticed the class MathBase may be useful, is this the right direction to be heading? Thanks --- Neil Chittenden |
From: Max B. <ma...@be...> - 2008-09-24 06:36:16
|
Dear JEuclid interest group, here is yet another bugfix release * Mml2xxx: Commandline conversion was broken in some cases * FOP: Better compatibility with other Plugins * Compatibility fix for running JEuclid with SAXON For a full list of changes see http://jeuclid.sourceforge.net/trunk/changes-report.html Max |
From: Max B. <ma...@be...> - 2008-07-30 17:58:02
|
Dear JEuclid interest group, here is another bugfix release for the current JEuclid trunk series. Some of the most notable changes are: * Mml2xx: support multi-file conversion * FOP-Plugin: Support for font-family from context * Several rendering bugfixes For a full list of changes see http://jeuclid.sourceforge.net/trunk/changes-report.html Max |
From: Max B. <ma...@be...> - 2008-06-26 07:10:05
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Paul, Max Berger schrieb: > True. This is a bug in the spec / testsuite. In the spec it is > "beveled", in the testsuite "bevelled". Until five minutes ago, only the > latter was supported, now (rev. 810) both. So you'd have to use > "bevelled" for now (I'll send a mail to the MathML mailing list to ask > which one is correct) just saw that I sent you a link to the draft version of the MathML spec. In the final the corrected the spelling to "bevelled" (which is apparently the British spelling) ). Max -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFIY0DF+Gr+4pk71JwRAjYwAJ9yGI3D0vLAXW933gQpoXGP2ZxabQCfX6Li jcfaz35Nw6yfn5BJf9vzxxU= =cnbG -----END PGP SIGNATURE----- |
From: Max B. <ma...@be...> - 2008-06-26 07:00:32
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Paul, Paul Dlug schrieb: > On Wed, Jun 25, 2008 at 5:52 PM, Max Berger <ma...@be...> wrote: >> Paul, >> <mfrac beveled=true> >> http://www.w3.org/TR/2000/WD-MathML2-20000211/chapter3.html#N9115 > > Thanks, I had forgotten about beleved but it doesn't seem to work. I > tested the following via JEuclid embedded in my own code as well as > the command line mml2xxx script. > > <m:math xmlns:m="http://www.w3.org/1998/Math/MathML" display="inline"> > <m:mfrac beveled="true"><m:mn>1</m:mn><m:mn>2</m:mn></m:mfrac> > <m:mfrac><m:mn>1</m:mn><m:mn>2</m:mn></m:mfrac> > </m:math> True. This is a bug in the spec / testsuite. In the spec it is "beveled", in the testsuite "bevelled". Until five minutes ago, only the latter was supported, now (rev. 810) both. So you'd have to use "bevelled" for now (I'll send a mail to the MathML mailing list to ask which one is correct) > Both variants look exactly the same, any ideas (this is with JEuclid > 3.1.1)? I would actually prefer a setting that I could use to force > the display of all mfrac's to beveled or not since this could be style > dependent. We could add a JEuclid-specific extension to mstyle or math? It would be in the "JEuclid" namespace, and would not work with other renderers, although they *should* ignore it. Would that do the trick? Max > > > Thanks, > Paul -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFIYz6G+Gr+4pk71JwRAuAsAJ4k6ig3Querv1rJNMcx73wztOzTOQCfcTDV 9ayZB1IDX4MMetw7uTqxuj0= =p8SD -----END PGP SIGNATURE----- |
From: Paul D. <pau...@gm...> - 2008-06-25 21:24:57
|
Is there any way to have JEuclid render fractions that are inline as unstacked? For example: just like in this line of text: 1/2 vs. 1 stacked over a 2 with a horizontal line separating, just like the TeX 1/2 vs \frac{1}{2}? Thanks, Paul |
From: Justus-bulk@Piater.name - 2008-06-21 18:33:26
|
Hi, Here's a puzzle for you. I'm not sure whether it's a bug in JEuclid, in FOP, or both (FOP 0.95beta and trunk, JEuclid FOP plugin 3.1.1): PDF links below MathML have their sensitive areas shifted. Here's an example .fo and FOP/JEuclid-generated PDF: http://intelsig.montefiore.ulg.ac.be/~piater/test/links.fo http://intelsig.montefiore.ulg.ac.be/~piater/test/links.pdf The sensitive area of the link is to the left of the first line, i.e., too high and too far to the left. Some additional observations: - The placement of the sensitive area near the link target is an artifact of my example. - The problem appears to go away if the margins in the simple-page-master are removed. - The problem does not occur if the math element is empty. - The problem does not occur if the math is replaced by svg, either as an instream-foreign-object or as an external-graphic. - External links have the exact same problem. - It is not clear to me how systematic the offset is. In more complex documents, the sensitive areas appear to be rather irregularly placed on the page. - Links above MathML content are not shifted. Any insights before I file a bug? Best, Justus |
From: Justus-bulk@Piater.name - 2008-06-21 13:07:40
|
Hi, On 2008-06-02 10:15 Vincent Hennebert wrote (http://sourceforge.net/mailarchive/message.php?msg_name=4843C817.3010502%40anyware-tech.com): > Another question, however: what font is used to draw the > mathematics? It seems that whatever value I set to font-family on > the fo:root element, the same font is always picked up to render the > formulas (OpenSymbol? Java's default font?). Surrounding the > formula with a <mathstyle font-family="whatever"> element doesn't > seem to change anything. From a quick search in the mailing list > archive I found the following post from a year ago: > http://sourceforge.net/mailarchive/message.php?msg_name=CCA3F0B1-5816-4675-85C4-358B9FB221A0%40berger.name > Has the situation evolved since then? Any news on this front? Is there *any* way to specify the font used by the JEuclid FOP plugin to render math? Thanks, Justus |
From: Vincent H. <vin...@an...> - 2008-06-02 10:15:05
|
Hi Max, Max Berger wrote: > Vincent, > > > Am 30.05.2008 um 11:38 schrieb Vincent Hennebert: <snip/> >>> indeed, there seems to be some problem in the PDF creation through >>> graphics2d, probably since the graphics re-write in fop 0.95. However, I >>> was not yet able to investigate the exact cause of the error - If i can >>> somehow replicate the error with an SVG graphics rather than a MathML I >>> could at least blame it on FOP :). >> Hehe ;-) This might be the case anyway. Unfortunately I don’t have >> enough knowledge in this area to even know where to start looking. :-( > > Since it seems to be solved, it may have been plugin-related at all. > Unfortunately I have no idea what it was. > >>> BTW: The sample renders fine on my machine ( fop 661580, jeuclid 764 ). >> Hmmm. I tested with the bundled version of JEuclid, I don’t know which >> revision it corresponds to. I’ll try again with the head version as soon >> as I get Maven working on my machine. > > Could you please re-test with the just released 3.1.1? This would > clarify if the bug is really fixed. Yes, it’s working now. Thanks! Another question, however: what font is used to draw the mathematics? It seems that whatever value I set to font-family on the fo:root element, the same font is always picked up to render the formulas (OpenSymbol? Java’s default font?). Surrounding the formula with a <mathstyle font-family="whatever"> element doesn’t seem to change anything. From a quick search in the mailing list archive I found the following post from a year ago: http://sourceforge.net/mailarchive/message.php?msg_name=CCA3F0B1-5816-4675-85C4-358B9FB221A0%40berger.name Has the situation evolved since then? Thanks, Vincent |
From: Max B. <ma...@be...> - 2008-06-01 08:53:51
|
Vincent, Am 30.05.2008 um 11:38 schrieb Vincent Hennebert: >> this may (or may not be) related to >> https://sourceforge.net/tracker/?func=detail&atid=441105&aid=1937524&group_id=44862 > Indeed. I should have searched into the open issues first. No-one ever searches the bug-list first :) First I wasn't sure, but then I saw that the error messages are the same, so both errors should be related. The good news is that I am completely unable to re-create the issue, so it may be solved. >> indeed, there seems to be some problem in the PDF creation through >> graphics2d, probably since the graphics re-write in fop 0.95. >> However, I >> was not yet able to investigate the exact cause of the error - If i >> can >> somehow replicate the error with an SVG graphics rather than a >> MathML I >> could at least blame it on FOP :). > Hehe ;-) This might be the case anyway. Unfortunately I don’t have > enough knowledge in this area to even know where to start looking. :-( Since it seems to be solved, it may have been plugin-related at all. Unfortunately I have no idea what it was. >> BTW: The sample renders fine on my machine ( fop 661580, jeuclid >> 764 ). > Hmmm. I tested with the bundled version of JEuclid, I don’t know which > revision it corresponds to. I’ll try again with the head version as > soon > as I get Maven working on my machine. Could you please re-test with the just released 3.1.1? This would clarify if the bug is really fixed. Max |
From: Max B. <ma...@be...> - 2008-06-01 08:35:38
|
Eudlid 3.1.1 is now released! After two month of bugfixes, it is time to release a new development version of JEuclid. Most notable fixes: - The internal DOM model is now based on the generic DOM Model of Batik to improve compatiblity. - The FOP plugin provides better integreation with inline MathML - Many internal code cleanups. - Thread safety is now part of the development process! A complete list of changes is available at: http://jeuclid.sourceforge.net/trunk/changes-report.html Max |
From: Vincent H. <vin...@an...> - 2008-05-30 09:40:13
|
Hi Max, Max Berger wrote: > Vincent, > > this may (or may not be) related to > > https://sourceforge.net/tracker/?func=detail&atid=441105&aid=1937524&group_id=44862 Indeed. I should have searched into the open issues first. > indeed, there seems to be some problem in the PDF creation through > graphics2d, probably since the graphics re-write in fop 0.95. However, I > was not yet able to investigate the exact cause of the error - If i can > somehow replicate the error with an SVG graphics rather than a MathML I > could at least blame it on FOP :). Hehe ;-) This might be the case anyway. Unfortunately I don’t have enough knowledge in this area to even know where to start looking. :-( > BTW: The sample renders fine on my machine ( fop 661580, jeuclid 764 ). Hmmm. I tested with the bundled version of JEuclid, I don’t know which revision it corresponds to. I’ll try again with the head version as soon as I get Maven working on my machine. > I hope to have some time to further investigate it this weekend, I'll > post back if I have results. Ok. There’s no rush obviously. Thanks, Vincent > Vincent Hennebert schrieb: >> Hi, > >> I recently tried to run FOP Trunk on the mathml.fo example provided with >> the JEuclid 3.1.0 distribution, and create a PDF file. Space normally >> taken by the MathML formulas is left blank and my PDF viewer returns >> lots of errors: >> Error (4059): Unknown operator 'Infinity' >> Error (4068): Unknown operator 'Infinity' >> Error (4068): Too few (2) args to 'cm' operator >> Error (4074): Unknown operator '?' >> Error (4074): Too few (0) args to 'cm' operator >> Error (4101): Unknown operator '?' >> Error (4101): Too few (0) args to 'cm' operator >> Error (4109): Unknown operator '?' >> etc. > >> I have no problem creating a PNG output from the same file. If I change >> the source file to use the DejaVu Sans font the problem remains. Same if >> I add to the classpath all of the freehep jars provided by the full >> JEuclid distribution (not sure if this is necessary, anyway?). > >> Attached is the PDF file I get. >> Do you have any idea of whats going on? > >> Thanks, >> Vincent |
From: Max B. <ma...@be...> - 2008-05-30 07:03:20
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Vincent, this may (or may not be) related to https://sourceforge.net/tracker/?func=detail&atid=441105&aid=1937524&group_id=44862 indeed, there seems to be some problem in the PDF creation through graphics2d, probably since the graphics re-write in fop 0.95. However, I was not yet able to investigate the exact cause of the error - If i can somehow replicate the error with an SVG graphics rather than a MathML I could at least blame it on FOP :). BTW: The sample renders fine on my machine ( fop 661580, jeuclid 764 ). I hope to have some time to further investigate it this weekend, I'll post back if I have results. Max Vincent Hennebert schrieb: > Hi, > > I recently tried to run FOP Trunk on the mathml.fo example provided with > the JEuclid 3.1.0 distribution, and create a PDF file. Space normally > taken by the MathML formulas is left blank and my PDF viewer returns > lots of errors: > Error (4059): Unknown operator 'Infinity' > Error (4068): Unknown operator 'Infinity' > Error (4068): Too few (2) args to 'cm' operator > Error (4074): Unknown operator '?' > Error (4074): Too few (0) args to 'cm' operator > Error (4101): Unknown operator '?' > Error (4101): Too few (0) args to 'cm' operator > Error (4109): Unknown operator '?' > etc. > > I have no problem creating a PNG output from the same file. If I change > the source file to use the DejaVu Sans font the problem remains. Same if > I add to the classpath all of the freehep jars provided by the full > JEuclid distribution (not sure if this is necessary, anyway?). > > Attached is the PDF file I get. > Do you have any idea of what’s going on? > > Thanks, > Vincent > > > ------------------------------------------------------------------------ > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2008. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > > > ------------------------------------------------------------------------ > > _______________________________________________ > Jeuclid-users mailing list > Jeu...@li... > https://lists.sourceforge.net/lists/listinfo/jeuclid-users -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFIP6ar+Gr+4pk71JwRAv31AJ9DkTXK1TG57HS75KjEo4uRy73nTQCeMD36 +HSFtE9hxsBgEpaKdMUpISc= =qpZJ -----END PGP SIGNATURE----- |
From: Vincent H. <vin...@an...> - 2008-05-29 10:30:49
|
Hi, I recently tried to run FOP Trunk on the mathml.fo example provided with the JEuclid 3.1.0 distribution, and create a PDF file. Space normally taken by the MathML formulas is left blank and my PDF viewer returns lots of errors: Error (4059): Unknown operator 'Infinity' Error (4068): Unknown operator 'Infinity' Error (4068): Too few (2) args to 'cm' operator Error (4074): Unknown operator '?' Error (4074): Too few (0) args to 'cm' operator Error (4101): Unknown operator '?' Error (4101): Too few (0) args to 'cm' operator Error (4109): Unknown operator '?' etc. I have no problem creating a PNG output from the same file. If I change the source file to use the DejaVu Sans font the problem remains. Same if I add to the classpath all of the freehep jars provided by the full JEuclid distribution (not sure if this is necessary, anyway?). Attached is the PDF file I get. Do you have any idea of what’s going on? Thanks, Vincent |