#808839 Caused by: java.lang.ClassNotFoundException: org.scilab.forge.jlatexmath.TeXFormula

#808839#5
Date:
2015-12-23 16:08:59 UTC
From:
To:
Dear Maintainer,

Since I've updated my fop version (to 1:1.1.dfsg2-1) I can't use it anymore as
I get the following error:

[ERROR] FOP - Exception <java.lang.IllegalArgumentException: URI is not
hierarchical>java.lang.IllegalArgumentException: URI is not hierarchical
        at java.io.File.<init>(File.java:418)
        at org.apache.fop.fonts.FontCache.addFont(FontCache.java:335)
        at
org.apache.fop.fonts.autodetect.FontInfoFinder.getFontInfoFromCustomFont(FontInfoFinder.java:157)
        at
org.apache.fop.fonts.autodetect.FontInfoFinder.find(FontInfoFinder.java:269)
        at org.apache.fop.fonts.FontAdder.add(FontAdder.java:63)
        at
org.apache.fop.fonts.FontDetectorFactory$DefaultFontDetector.detect(FontDetectorFactory.java:110)
        at
org.apache.fop.fonts.FontManager.autoDetectFonts(FontManager.java:229)
        at
org.apache.fop.fonts.DefaultFontConfigurator.configure(DefaultFontConfigurator.java:82)
        at
org.apache.fop.render.PrintRendererConfigurator.getCustomFontCollection(PrintRendererConfigurator.java:147)
        at
org.apache.fop.render.PrintRendererConfigurator.setupFontInfo(PrintRendererConfigurator.java:127)
        at
org.apache.fop.render.intermediate.IFUtil.setupFonts(IFUtil.java:170)
        at
org.apache.fop.render.intermediate.IFRenderer.setupFontInfo(IFRenderer.java:187)
        at
org.apache.fop.area.RenderPagesModel.<init>(RenderPagesModel.java:75)
        at
org.apache.fop.area.AreaTreeHandler.setupModel(AreaTreeHandler.java:135)
        at org.apache.fop.area.AreaTreeHandler.<init>(AreaTreeHandler.java:105)
        at
org.apache.fop.render.RendererFactory.createFOEventHandler(RendererFactory.java:350)
        at org.apache.fop.fo.FOTreeBuilder.<init>(FOTreeBuilder.java:107)
        at org.apache.fop.apps.Fop.createDefaultHandler(Fop.java:104)
        at org.apache.fop.apps.Fop.<init>(Fop.java:78)
        at org.apache.fop.apps.FOUserAgent.newFop(FOUserAgent.java:179)
        at org.apache.fop.cli.InputHandler.renderTo(InputHandler.java:107)
        at org.apache.fop.cli.Main.startFOP(Main.java:186)
        at org.apache.fop.cli.Main.main(Main.java:217)

I also get these warnings just before, maybe it's related:

[INFO] Type1FontLoader - No Unicode mapping for glyph: AFM Char: 153 (anglearc)
[INFO] Type1FontLoader - No Unicode mapping for glyph: AFM Char: 166 (diameter)
[WARN] FOUserAgent - Unable to load font file:
file:/usr/share/fonts/X11/Type1/c059036l.pfb. Reason:
java.io.FileNotFoundException: Neither an AFM nor a PFM file was found for
file:/usr/share/fonts/X11/Type1/c059036l.pfb
[WARN] FOUserAgent - Unable to load font file:
file:/usr/share/fonts/truetype/noto/NotoSerifKhmer-Bold.ttf. Reason:
java.lang.ArrayIndexOutOfBoundsException: 342
[WARN] FOUserAgent - Unable to load font file:
file:/usr/share/fonts/truetype/noto/NotoSerifKhmer-Regular.ttf. Reason:
java.lang.ArrayIndexOutOfBoundsException: 342
[WARN] FOUserAgent - Unable to load font file:
file:/usr/share/fonts/truetype/noto/NotoSansKhmer-Regular.ttf. Reason:
java.lang.ArrayIndexOutOfBoundsException: 223
[WARN] FOUserAgent - Unable to load font file:
file:/usr/share/fonts/truetype/noto/NotoSansKhmer-Bold.ttf. Reason:
java.lang.ArrayIndexOutOfBoundsException: 223

For now, the only workaround I've found is to downgrade fop to its 'stable'
version (1:2.0+dfsg-4)

#808839#10
Date:
2015-12-28 08:21:07 UTC
From:
To:
Hi,

While I understand the frustration here, this cannot possibly be
called 'grave', fop is working for tons of other users. Please report
the issue upstream. Thx

#808839#17
Date:
2016-02-02 07:38:01 UTC
From:
To:
Dear bug submitter,

Could you please check that installing the following package solve the
issue for you:

$ sudo apt-get install gsfonts-x11

#808839#26
Date:
2016-02-03 09:00:44 UTC
From:
To:
Dear Maintainer,

Thanks for taking a look at this.
Unfortunately I already have this package installed so that does not change
anything.

$ aptitude versions gsfonts-x11
Paquet gsfonts-x11 :
p   0.22              stable                      800
i   0.24              testing,unstable            990

#808839#31
Date:
2016-02-03 09:11:46 UTC
From:
To:
On Wed, Feb 3, 2016 at 10:00 AM, Sylvain Joubert <joubert.sy@gmail.com> wrote:
[...]

Great. In that case please upload a minimal example so that we can
reproduce it here, for now we only have your error message from your
very specific setup.

Include all necessary step (fop / docbook / xslt steps).

Thanks.

#808839#36
Date:
2016-02-09 18:46:01 UTC
From:
To:
I finally took some time to debug this and it seems the problem may be
related to libjlatexmath-fop-java.

In my setup I use LaTeX formatting from a docbook file to produce a PDF
file with fop and jlatexmath fop plugin.
My invocation of fop is prefixed by:
FOP_HYPHENATION_PATH=/usr/share/java/jlatexmath-fop.jar

When I remove this environment variable my document is generated without
errors (even though the LaTeX code is obviously not rendered)
It seems that the last update of the libjlatexmath-fop-java plugin is
quite old and in between fop was upgraded to version 2.0

Could the issue be coming from the jlatexmath plugin not working with
new fop version?

#808839#41
Date:
2016-02-09 20:42:48 UTC
From:
To:
Dear bug submitter,

fop 2.1 has been uploaded to debian sid. Could you please check that
your initial bug report still applies to this fop version.

Thanks.

#808839#46
Date:
2016-02-11 08:22:48 UTC
From:
To:
Dear Maintainer,

The issue is still reproducible with the last version from sid.
The behavior is still the same, it is triggered by the use of the jlatexmath
plugin with any *.fo file.

Thanks

#808839#51
Date:
2016-02-15 07:24:56 UTC
From:
To:
$ export FOP_HYPHENATION_PATH=/usr/share/java/jlatexmath-fop.jar
$ sudo apt-get install libjlatexmath-fop-java
$ apt-get source libjlatexmath-fop-java
$ cd libjlatexmath-java-1.0.3/
$ fop -xsl ./plugin/fop/examples/latex.xsl -c
./plugin/fop/examples/conf.xml -xml
./plugin/fop/examples/latex_docbook.xml -pdf /tmp/bla.pdf
[...]
[WARN] FOUserAgent - Unable to load font file:
file:/usr/share/fonts/X11/Type1/a010035l.pfb. Reason:
java.io.FileNotFoundException: Neither an AFM nor a PFM file was found
for file:/usr/share/fonts/X11/Type1/a010035l.pfb
[INFO] Type1FontLoader - No Unicode mapping for glyph: AFM Char: 153 (anglearc)
[INFO] Type1FontLoader - No Unicode mapping for glyph: AFM Char: 166 (diameter)
[INFO] Type1FontLoader - No Unicode mapping for glyph: AFM Char: 153 (anglearc)
[INFO] Type1FontLoader - No Unicode mapping for glyph: AFM Char: 166 (diameter)
[INFO] Type1FontLoader - No Unicode mapping for glyph: AFM Char: 153 (anglearc)
[INFO] Type1FontLoader - No Unicode mapping for glyph: AFM Char: 166 (diameter)
[INFO] Type1FontLoader - No Unicode mapping for glyph: AFM Char: 153 (anglearc)
[INFO] Type1FontLoader - No Unicode mapping for glyph: AFM Char: 166 (diameter)
[INFO] Type1FontLoader - No Unicode mapping for glyph: AFM Char: 153 (anglearc)
[INFO] Type1FontLoader - No Unicode mapping for glyph: AFM Char: 166 (diameter)
[FATAL] TTFFile - Unsupported TrueType font: No Unicode or Symbol cmap
table not present. Aborting
[WARN] FOUserAgent - Unable to load font file:
file:/usr/share/fonts/truetype/droid/DroidSansJapanese.ttf. Reason:
java.io.IOException: The font does not have a Unicode cmap table:
file:/usr/share/fonts/truetype/droid/DroidSansJapanese.ttf
[ERROR] FOP - Exception <java.lang.IllegalArgumentException: URI is
not hierarchical>java.lang.IllegalArgumentException: URI is not
hierarchical
at java.io.File.<init>(File.java:418)
at org.apache.fop.fonts.FontCache.addFont(FontCache.java:335)
at org.apache.fop.fonts.autodetect.FontInfoFinder.getFontInfoFromCustomFont(FontInfoFinder.java:157)
at org.apache.fop.fonts.autodetect.FontInfoFinder.find(FontInfoFinder.java:269)
at org.apache.fop.fonts.FontAdder.add(FontAdder.java:63)
at org.apache.fop.fonts.FontDetectorFactory$DefaultFontDetector.detect(FontDetectorFactory.java:110)
at org.apache.fop.fonts.FontManager.autoDetectFonts(FontManager.java:229)
at org.apache.fop.fonts.DefaultFontConfigurator.configure(DefaultFontConfigurator.java:82)
at org.apache.fop.render.PrintRendererConfigurator.getCustomFontCollection(PrintRendererConfigurator.java:147)
at org.apache.fop.render.PrintRendererConfigurator.setupFontInfo(PrintRendererConfigurator.java:127)
at org.apache.fop.render.intermediate.IFUtil.setupFonts(IFUtil.java:170)
at org.apache.fop.render.intermediate.IFRenderer.setupFontInfo(IFRenderer.java:187)
at org.apache.fop.area.RenderPagesModel.<init>(RenderPagesModel.java:75)
at org.apache.fop.area.AreaTreeHandler.setupModel(AreaTreeHandler.java:135)
at org.apache.fop.area.AreaTreeHandler.<init>(AreaTreeHandler.java:105)
at org.apache.fop.render.RendererFactory.createFOEventHandler(RendererFactory.java:350)
at org.apache.fop.fo.FOTreeBuilder.<init>(FOTreeBuilder.java:107)
at org.apache.fop.apps.Fop.createDefaultHandler(Fop.java:104)
at org.apache.fop.apps.Fop.<init>(Fop.java:78)
at org.apache.fop.apps.FOUserAgent.newFop(FOUserAgent.java:182)
at org.apache.fop.cli.InputHandler.renderTo(InputHandler.java:107)
at org.apache.fop.cli.Main.startFOP(Main.java:186)
at org.apache.fop.cli.Main.main(Main.java:217)

#808839#66
Date:
2018-11-28 09:13:48 UTC
From:
To:
$ fop -xsl ./jlatexmath-fop/examples/latex.xsl -c
./jlatexmath-fop/examples/conf.xml -xml
./jlatexmath-fop/examples/latex_docbook.xml -pdf /tmp/bla.pdf
[INFO] FopConfParser - Default page-height set to: 11in
[INFO] FopConfParser - Default page-width set to: 8.26in
file:/tmp/libjlatexmath-java-1.0.7/./jlatexmath-fop/examples/latex.xsl;
Line #7; Column #78; Had IO Exception with stylesheet file:
/usr/share/xml/docbook/stylesheet/nwalsh/fo/docbook.xsl
file:/tmp/libjlatexmath-java-1.0.7/./jlatexmath-fop/examples/latex.xsl;
Line #26; Column #119; org.apache.xml.utils.WrappedRuntimeException:
Could not find variable with the name of page.width
[ERROR] FOP - Exception <org.apache.fop.apps.FOPException:
java.lang.NullPointerException
java.lang.NullPointerException>org.apache.fop.apps.FOPException:
java.lang.NullPointerException
java.lang.NullPointerException
at org.apache.fop.cli.InputHandler.transformTo(InputHandler.java:296)
at org.apache.fop.cli.InputHandler.renderTo(InputHandler.java:116)
at org.apache.fop.cli.Main.startFOP(Main.java:186)
at org.apache.fop.cli.Main.main(Main.java:217)
Caused by: java.lang.NullPointerException
at org.apache.fop.cli.InputHandler.transformTo(InputHandler.java:279)
... 3 more
--------- java.lang.NullPointerException at org.apache.fop.cli.InputHandler.transformTo(InputHandler.java:279) at org.apache.fop.cli.InputHandler.renderTo(InputHandler.java:116) at org.apache.fop.cli.Main.startFOP(Main.java:186) at org.apache.fop.cli.Main.main(Main.java:217) with: $ fop -version FOP Version 2.3
#808839#71
Date:
2018-11-28 09:32:51 UTC
From:
To:
Correct backtrace:

change nwalsh into docbook-xsl to find:
/usr/share/xml/docbook/stylesheet/docbook-xsl/fo/docbook.xsl

Then:

$ fop -xsl ./jlatexmath-fop/examples/latex.xsl -c
./jlatexmath-fop/examples/conf.xml -xml
./jlatexmath-fop/examples/latex_docbook.xml -pdf /tmp/bla.pdf
[INFO] FopConfParser - Default page-height set to: 11in
[INFO] FopConfParser - Default page-width set to: 8.26in
[WARN] InputHandler - Note: namesp. cut : stripped namespace before
processing           Very simple book with mathematical formulas
[WARN] InputHandler - Making portrait pages on USletter paper (8.5inx11in)
[WARN] FOUserAgent - Font "Symbol,normal,700" not found. Substituting
with "Symbol,normal,400".
[WARN] FOUserAgent - Font "ZapfDingbats,normal,700" not found.
Substituting with "ZapfDingbats,normal,400".
[INFO] FOUserAgent - Rendered page #1.
[WARN] FOUserAgent - Hyphenation pattern not found. URI: en.
[INFO] FOUserAgent - Rendered page #2.
Exception in thread "main" java.lang.NoClassDefFoundError:
org/scilab/forge/jlatexmath/TeXFormula
at org.scilab.forge.jlatexmath.fop.JLaTeXMathElement.calculate(JLaTeXMathElement.java:162)
at org.scilab.forge.jlatexmath.fop.JLaTeXMathElement.getDimension(JLaTeXMathElement.java:100)
at org.apache.fop.fo.flow.InstreamForeignObject.prepareIntrinsicSize(InstreamForeignObject.java:112)
at org.apache.fop.fo.flow.InstreamForeignObject.getIntrinsicWidth(InstreamForeignObject.java:125)
at org.apache.fop.layoutmgr.inline.AbstractGraphicsLayoutManager.getInlineArea(AbstractGraphicsLayoutManager.java:61)
at org.apache.fop.layoutmgr.inline.AbstractGraphicsLayoutManager.getNextKnuthElements(AbstractGraphicsLayoutManager.java:116)
at org.apache.fop.layoutmgr.inline.InlineLayoutManager.getNextKnuthElements(InlineLayoutManager.java:329)
at org.apache.fop.layoutmgr.inline.InlineLayoutManager.getNextKnuthElements(InlineLayoutManager.java:329)
at org.apache.fop.layoutmgr.inline.LineLayoutManager.collectInlineKnuthElements(LineLayoutManager.java:698)
at org.apache.fop.layoutmgr.inline.LineLayoutManager.getNextKnuthElements(LineLayoutManager.java:627)
at org.apache.fop.layoutmgr.BlockLayoutManager.getNextChildElements(BlockLayoutManager.java:141)
at org.apache.fop.layoutmgr.BlockStackingLayoutManager.getNextKnuthElements(BlockStackingLayoutManager.java:289)
at org.apache.fop.layoutmgr.BlockLayoutManager.getNextKnuthElements(BlockLayoutManager.java:113)
at org.apache.fop.layoutmgr.BlockLayoutManager.getNextKnuthElements(BlockLayoutManager.java:105)
at org.apache.fop.layoutmgr.BlockLayoutManager.getNextChildElements(BlockLayoutManager.java:141)
at org.apache.fop.layoutmgr.BlockStackingLayoutManager.getNextKnuthElements(BlockStackingLayoutManager.java:289)
at org.apache.fop.layoutmgr.BlockLayoutManager.getNextKnuthElements(BlockLayoutManager.java:113)
at org.apache.fop.layoutmgr.BlockLayoutManager.getNextKnuthElements(BlockLayoutManager.java:105)
at org.apache.fop.layoutmgr.FlowLayoutManager.getNextChildElements(FlowLayoutManager.java:223)
at org.apache.fop.layoutmgr.FlowLayoutManager.addChildElements(FlowLayoutManager.java:148)
at org.apache.fop.layoutmgr.FlowLayoutManager.getNextKnuthElements(FlowLayoutManager.java:116)
at org.apache.fop.layoutmgr.FlowLayoutManager.getNextKnuthElements(FlowLayoutManager.java:69)
at org.apache.fop.layoutmgr.PageBreaker.getNextKnuthElements(PageBreaker.java:251)
at org.apache.fop.layoutmgr.AbstractBreaker.getNextBlockList(AbstractBreaker.java:770)
at org.apache.fop.layoutmgr.PageBreaker.getNextBlockList(PageBreaker.java:178)
at org.apache.fop.layoutmgr.PageBreaker.getNextBlockList(PageBreaker.java:158)
at org.apache.fop.layoutmgr.AbstractBreaker.doLayout(AbstractBreaker.java:389)
at org.apache.fop.layoutmgr.PageBreaker.doLayout(PageBreaker.java:112)
at org.apache.fop.layoutmgr.PageSequenceLayoutManager.activateLayout(PageSequenceLayoutManager.java:143)
at org.apache.fop.area.AreaTreeHandler.endPageSequence(AreaTreeHandler.java:267)
at org.apache.fop.fo.pagination.PageSequence.endOfNode(PageSequence.java:130)
at org.apache.fop.fo.FOTreeBuilder$MainFOHandler.endElement(FOTreeBuilder.java:360)
at org.apache.fop.fo.FOTreeBuilder.endElement(FOTreeBuilder.java:190)
at org.apache.xml.serializer.ToXMLSAXHandler.endElement(ToXMLSAXHandler.java:263)
at org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:1401)
at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2402)
at org.apache.xalan.templates.ElemChoose.execute(ElemChoose.java:128)
at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2402)
at org.apache.xalan.templates.ElemTemplate.execute(ElemTemplate.java:394)
at org.apache.xalan.templates.ElemCallTemplate.execute(ElemCallTemplate.java:248)
at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2402)
at org.apache.xalan.templates.ElemIf.execute(ElemIf.java:162)
at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2402)
at org.apache.xalan.templates.ElemTemplate.execute(ElemTemplate.java:394)
at org.apache.xalan.templates.ElemCallTemplate.execute(ElemCallTemplate.java:248)
at org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:395)
at org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:178)
at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2402)
at org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:1376)
at org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:395)
at org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:178)
at org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:395)
at org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:178)
at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2402)
at org.apache.xalan.templates.ElemIf.execute(ElemIf.java:162)
at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2402)
at org.apache.xalan.templates.ElemChoose.execute(ElemChoose.java:141)
at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2402)
at org.apache.xalan.templates.ElemChoose.execute(ElemChoose.java:141)
at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2402)
at org.apache.xalan.templates.ElemChoose.execute(ElemChoose.java:141)
at org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:395)
at org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:178)
at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2402)
at org.apache.xalan.templates.ElemChoose.execute(ElemChoose.java:128)
at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2402)
at org.apache.xalan.transformer.TransformerImpl.applyTemplateToNode(TransformerImpl.java:2272)
at org.apache.xalan.transformer.TransformerImpl.transformNode(TransformerImpl.java:1358)
at org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:711)
at org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1275)
at org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1253)
at org.apache.fop.cli.InputHandler.transformTo(InputHandler.java:293)
at org.apache.fop.cli.InputHandler.renderTo(InputHandler.java:116)
at org.apache.fop.cli.Main.startFOP(Main.java:186)
at org.apache.fop.cli.Main.main(Main.java:217)
Caused by: java.lang.ClassNotFoundException:
org.scilab.forge.jlatexmath.TeXFormula
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)

#808839#86
Date:
2018-11-30 16:03:28 UTC
From:
To:
Looks like something went terribly wrong when building the jar file in
recent uploads:

$ jar tvf /usr/share/java/jlatexmath-fop.jar
     0 Tue Sep 25 06:28:10 UTC 2018 META-INF/
    76 Tue Sep 25 06:28:10 UTC 2018 META-INF/MANIFEST.MF
 15122 Tue Sep 25 06:28:10 UTC 2018 META-INF/COPYING
  1740 Tue Sep 25 06:28:10 UTC 2018 META-INF/LICENSE
     0 Tue Sep 25 06:28:10 UTC 2018 META-INF/maven/
     0 Tue Sep 25 06:28:10 UTC 2018 META-INF/maven/org.scilab.forge/
     0 Tue Sep 25 06:28:10 UTC 2018
META-INF/maven/org.scilab.forge/jlatexmath-fop/
    96 Tue Sep 25 06:28:10 UTC 2018
META-INF/maven/org.scilab.forge/jlatexmath-fop/pom.properties
  1861 Tue Sep 25 06:28:10 UTC 2018
META-INF/maven/org.scilab.forge/jlatexmath-fop/pom.xml
     0 Tue Sep 25 06:28:10 UTC 2018 META-INF/services/
    56 Tue Sep 25 06:28:10 UTC 2018
META-INF/services/org.apache.fop.fo.ElementMapping
    53 Tue Sep 25 06:28:10 UTC 2018
META-INF/services/org.apache.fop.render.XMLHandler
    74 Tue Sep 25 06:28:10 UTC 2018
META-INF/services/org.apache.xmlgraphics.image.loader.spi.ImageConverter
    73 Tue Sep 25 06:28:10 UTC 2018
META-INF/services/org.apache.xmlgraphics.image.loader.spi.ImageLoaderFactory
    65 Tue Sep 25 06:28:10 UTC 2018
META-INF/services/org.apache.xmlgraphics.image.loader.spi.ImagePreloader
     0 Tue Sep 25 06:28:10 UTC 2018 org/
     0 Tue Sep 25 06:28:10 UTC 2018 org/scilab/
     0 Tue Sep 25 06:28:10 UTC 2018 org/scilab/forge/
     0 Tue Sep 25 06:28:10 UTC 2018 org/scilab/forge/jlatexmath/
     0 Tue Sep 25 06:28:10 UTC 2018 org/scilab/forge/jlatexmath/fop/
  7125 Tue Sep 25 06:28:10 UTC 2018
org/scilab/forge/jlatexmath/fop/JLaTeXMathElement.class
   284 Tue Sep 25 06:28:10 UTC 2018
org/scilab/forge/jlatexmath/fop/JLaTeXMathElementMapping$1.class
  1364 Tue Sep 25 06:28:10 UTC 2018
org/scilab/forge/jlatexmath/fop/JLaTeXMathElementMapping$JLMEMaker.class
  1357 Tue Sep 25 06:28:10 UTC 2018
org/scilab/forge/jlatexmath/fop/JLaTeXMathElementMapping$JLMMaker.class
  1442 Tue Sep 25 06:28:10 UTC 2018
org/scilab/forge/jlatexmath/fop/JLaTeXMathElementMapping.class
   768 Tue Sep 25 06:28:10 UTC 2018
org/scilab/forge/jlatexmath/fop/JLaTeXMathObj.class
  2143 Tue Sep 25 06:28:10 UTC 2018
org/scilab/forge/jlatexmath/fop/JLaTeXMathXMLHandler.class
     0 Tue Sep 25 06:28:10 UTC 2018 org/scilab/forge/jlatexmath/fop/image/
  1296 Tue Sep 25 06:28:10 UTC 2018
org/scilab/forge/jlatexmath/fop/image/ImageJLaTeXMath.class
     0 Tue Sep 25 06:28:10 UTC 2018
org/scilab/forge/jlatexmath/fop/image/loader/
  2489 Tue Sep 25 06:28:10 UTC 2018
org/scilab/forge/jlatexmath/fop/image/loader/Graphics2DImagePainterJLaTeXMath.class
  1738 Tue Sep 25 06:28:10 UTC 2018
org/scilab/forge/jlatexmath/fop/image/loader/ImageConverterJLaTeXMathToG2D.class
  1909 Tue Sep 25 06:28:10 UTC 2018
org/scilab/forge/jlatexmath/fop/image/loader/ImageLoaderFactoryJLaTeXMath.class
  2455 Tue Sep 25 06:28:10 UTC 2018
org/scilab/forge/jlatexmath/fop/image/loader/ImageLoaderJLaTeXMath.class
  3312 Tue Sep 25 06:28:10 UTC 2018
org/scilab/forge/jlatexmath/fop/image/loader/PreloaderJLaTeXMath.class

Some class have disapear (eg. org/scilab/forge/jlatexmath/TeXFormula)

#808839#91
Date:
2018-12-04 21:32:39 UTC
From:
To:
Hi,
[...]

No, org/scilab/forge/jlatexmath/TeXFormula and its siblings have always
been in /usr/share/java/jlatexmath.jar, from libjlatexmath-java. And
it's the case for release 1.07-2 as well.

_g.

#808839#96
Date:
2019-03-03 20:44:45 UTC
From:
To:
Hi,
[...]

Given that TexFormula is in /usr/share/java/jlatexmath.jar, how about that?

$ export FOP_HYPHENATION_PATH=/usr/share/java/jlatexmath-fop.jar:/usr/share/java/jlatexmath.jar
$ fop -xsl ./libjlatexmath-java-1.0.7/jlatexmath-fop/examples/latex.xsl \
-c ./libjlatexmath-java-1.0.7/jlatexmath-fop/examples/conf.xml \
-xml ./libjlatexmath-java-1.0.7/jlatexmath-fop/examples/latex_docbook.xml \
-pdf blah.pdf

It seems it works here:
[warning] /usr/bin/fop: JVM flavor 'sun' not understood
[warning] /usr/bin/fop: Unable to locate /usr/share/java/jlatexmath-fop.jar:/usr/share/java/jlatexmath.jar in /usr/share/java
[INFO] FopConfParser - Default page-height set to: 11in
[INFO] FopConfParser - Default page-width set to: 8.26in
[WARN] InputHandler - Note: namesp. cut : stripped namespace before processing           Very simple book with mathematical formulas
[WARN] InputHandler - Making portrait pages on USletter paper (8.5inx11in)
[WARN] FOUserAgent - Font "Symbol,normal,700" not found. Substituting with "Symbol,normal,400".
[WARN] FOUserAgent - Font "ZapfDingbats,normal,700" not found. Substituting with "ZapfDingbats,normal,400".
[INFO] FOUserAgent - Rendered page #1.
[WARN] FOUserAgent - Hyphenation pattern not found. URI: en.
[INFO] FOUserAgent - Rendered page #2.
[WARN] FOUserAgent - Unknown formatting object "{http://forge.scilab.org/p/jlatexmath}latex" encountered (a child of fo:instream-foreign-object}. (No context info available)
[ERROR] FOUserAgent - The intrinsic dimensions of an instream-foreign-object could not be determined. (No context info available)
[WARN] FOUserAgent - Glyph "M" (0x4d, M) not available in font "Symbol".
[WARN] FOUserAgent - Glyph "i" (0x69, i) not available in font "Symbol".
[WARN] FOUserAgent - Glyph "v" (0x76, v) not available in font "Symbol".
[WARN] FOUserAgent - Unknown formatting object "{http://forge.scilab.org/p/jlatexmath}latex" encountered (a child of fo:instream-foreign-object}. (No context info available)
[WARN] FOUserAgent - Unknown formatting object "{http://forge.scilab.org/p/jlatexmath}latex" encountered (a child of fo:instream-foreign-object}. (No context info available)
[WARN] FOUserAgent - Unknown formatting object "{http://forge.scilab.org/p/jlatexmath}latex" encountered (a child of fo:instream-foreign-object}. (No context info available)
[WARN] FOUserAgent - Unknown formatting object "{http://forge.scilab.org/p/jlatexmath}latex" encountered (a child of fo:instream-foreign-object}. (No context info available)
[WARN] FOUserAgent - Unknown formatting object "{http://forge.scilab.org/p/jlatexmath}latex" encountered (a child of fo:instream-foreign-object}. (No context info available)
[WARN] FOUserAgent - Unknown formatting object "{http://forge.scilab.org/p/jlatexmath}latex" encountered (a child of fo:instream-foreign-object}. (No context info available)
[WARN] FOUserAgent - Unknown formatting object "{http://forge.scilab.org/p/jlatexmath}latex" encountered (a child of fo:instream-foreign-object}. (No context info available)
[WARN] FOUserAgent - Unknown formatting object "{http://forge.scilab.org/p/jlatexmath}latex" encountered (a child of fo:instream-foreign-object}. (No context info available)
[WARN] FOUserAgent - Unknown formatting object "{http://forge.scilab.org/p/jlatexmath}latex" encountered (a child of fo:instream-foreign-object}. (No context info available)
[WARN] FOUserAgent - Unknown formatting object "{http://forge.scilab.org/p/jlatexmath}latex" encountered (a child of fo:instream-foreign-object}. (No context info available)
[WARN] FOUserAgent - Unknown formatting object "{http://forge.scilab.org/p/jlatexmath}latex" encountered (a child of fo:instream-foreign-object}. (No context info available)
[WARN] FOUserAgent - Unknown formatting object "{http://forge.scilab.org/p/jlatexmath}latex" encountered (a child of fo:instream-foreign-object}. (No context info available)
[WARN] FOUserAgent - Unknown formatting object "{http://forge.scilab.org/p/jlatexmath}latex" encountered (a child of fo:instream-foreign-object}. (No context info available)
[WARN] FOUserAgent - Unknown formatting object "{http://forge.scilab.org/p/jlatexmath}latex" encountered (a child of fo:instream-foreign-object}. (No context info available)
[ERROR] FOUserAgent - The intrinsic dimensions of an instream-foreign-object could not be determined. (No context info available)
[WARN] FOUserAgent - Glyph "T" (0x54, T) not available in font "Symbol".
[WARN] FOUserAgent - Glyph "h" (0x68, h) not available in font "Symbol".
[WARN] FOUserAgent - Glyph "e" (0x65, e) not available in font "Symbol".
[WARN] FOUserAgent - Glyph "J" (0x4a, J) not available in font "Symbol".
[WARN] FOUserAgent - Glyph "a" (0x61, a) not available in font "Symbol".
[ERROR] FOUserAgent - The intrinsic dimensions of an instream-foreign-object could not be determined. (No context info available)
[ERROR] FOUserAgent - The intrinsic dimensions of an instream-foreign-object could not be determined. (No context info available)
[ERROR] FOUserAgent - The intrinsic dimensions of an instream-foreign-object could not be determined. (No context info available)
[ERROR] FOUserAgent - The intrinsic dimensions of an instream-foreign-object could not be determined. (No context info available)
[ERROR] FOUserAgent - The intrinsic dimensions of an instream-foreign-object could not be determined. (No context info available)
[ERROR] FOUserAgent - The intrinsic dimensions of an instream-foreign-object could not be determined. (No context info available)
[ERROR] FOUserAgent - The intrinsic dimensions of an instream-foreign-object could not be determined. (No context info available)
[ERROR] FOUserAgent - The intrinsic dimensions of an instream-foreign-object could not be determined. (No context info available)
[ERROR] FOUserAgent - The intrinsic dimensions of an instream-foreign-object could not be determined. (No context info available)
[ERROR] FOUserAgent - The intrinsic dimensions of an instream-foreign-object could not be determined. (No context info available)
[ERROR] FOUserAgent - The intrinsic dimensions of an instream-foreign-object could not be determined. (No context info available)
[INFO] FOUserAgent - Rendered page #3.
[INFO] FOUserAgent - Rendered page #4.
[INFO] FOUserAgent - Rendered page #5.

Thanks,

_g.

#808839#101
Date:
2020-04-30 07:41:03 UTC
From:
To:
Hi,

can I know how it affects scilab?

Cheers,

JP

#808839#106
Date:
2023-05-28 16:55:29 UTC
From:
To:
Hi Julien,

On Thu, 30 Apr 2020 09:41:03 +0200 Julien Puydt <julien.puydt@gmail.com>  wrote:
 > Hi,
 >
 > can I know how it affects scilab?

It does not affect scilab, at least not anymore! This can be seen in the
version of scilab currently in experimental: 6.1.1+dfsg2-7~exp0.

The various examples in the "Math rendering in Scilab graphics" page of
help can all be run (there are only some issues with mathml, but there
is Bug #1036872 for it).

 >
 > Cheers,
 >
 > JP
 >

Best regards,