On 03/09/10 03:50, Grant Edwards wrote:
On 2010-09-02, Grant Edwards<[email protected]>  wrote:
On 2010-09-02, Grant Edwards<[email protected]>  wrote:
On 2010-09-02, Stuart Rackham<[email protected]>  wrote:

    $ asciidoc -a data-uri -a max-width=40em test1.txt
    asciidoc: WARNING: test1.txt: line 3: missing style: [paradef-default]: 
latex

I ran the same command on the same file and it worked, the warning
you got mean that asciidoc can't find the latex paragraph style in
the filters/latex/latex-filter.conf configuration file.

How does that file get installed?

I've reinstalled asciidoc several times (both manually and using an
ebuild), and filters/latex doesn't get installed (all the rest of the
filters do).

I'm looking at Makefile.in, and there is stuff to install the other
filters as part of DATATARGETS and PROGTARGETS, but there's nothing
that installs the latex filter.

I added the relevent code to Makefile.in to install the latex filter
and now it seems to be working for HTML output, but not for PDF output
(I'm using the FOP backend):

I get the same problem, the DocBook XML generated by AsciiDoc is valid, the problem lies with either the .fo generated by XSL Stylesheets or FOP itself.

Cheers, Stuart


asciidoc: reading: /usr/share/asciidoc/asciidoc.conf
asciidoc: reading: /usr/share/asciidoc/docbook.conf
asciidoc: reading: /usr/share/asciidoc/filters/code/code-filter.conf
asciidoc: reading: /usr/share/asciidoc/filters/music/music-filter.conf
asciidoc: reading: /usr/share/asciidoc/filters/latex/latex-filter.conf
asciidoc: reading: /usr/share/asciidoc/filters/graphviz/graphviz-filter.conf
asciidoc: reading: 
/usr/share/asciidoc/filters/source/source-highlight-filter.conf
asciidoc: reading: /home/nextgen/manual/test1.txt
asciidoc: writing: /home/nextgen/manual/test1.xml
asciidoc: reading: /usr/share/asciidoc/lang-en.conf
asciidoc: test1.txt: line 7: evaluating: {counter2:target-number}
asciidoc: test1.txt: line 7: evaluating: {set2:target:test1__1.png}
asciidoc: test1.txt: line 7: filtering: "/usr/share/asciidoc/filters/latex/latex2png.py" 
-m -v -o "/home/nextgen/manual/test1__1.png" -
skipped: no change: /home/nextgen/manual/test1__1.png
Making portrait pages on A4 paper (210mmx297mm)
Sep 2, 2010 10:44:45 AM org.apache.fop.fonts.FontInfo notifyFontReplacement
WARNING: Font 'Symbol,normal,700' not found. Substituting with 
'Symbol,normal,400'.
Sep 2, 2010 10:44:45 AM org.apache.fop.fonts.FontInfo notifyFontReplacement
WARNING: Font 'ZapfDingbats,normal,700' not found. Substituting with 
'ZapfDingbats,normal,400'.
Sep 2, 2010 10:44:46 AM org.apache.fop.area.RenderPagesModel addPage
SEVERE: Error while rendering page 1
java.lang.NullPointerException: Parameter alpha must not be null
        at org.apache.fop.pdf.AlphaRasterImage.<init>(AlphaRasterImage.java:54)
        at org.apache.fop.pdf.AlphaRasterImage.<init>(AlphaRasterImage.java:68)
        at 
org.apache.fop.render.pdf.ImageRenderedAdapter.setup(ImageRenderedAdapter.java:101)
        at org.apache.fop.pdf.PDFDocument.addImage(PDFDocument.java:823)
        at 
org.apache.fop.render.pdf.PDFImageHandlerRenderedImage.generateImage(PDFImageHandlerRenderedImage.java:58)
        at org.apache.fop.render.pdf.PDFRenderer.putImage(PDFRenderer.java:1745)
        at 
org.apache.fop.render.pdf.PDFRenderer.renderImage(PDFRenderer.java:1679)
        at 
org.apache.fop.render.AbstractRenderer.renderViewport(AbstractRenderer.java:743)
        at 
org.apache.fop.render.AbstractPathOrientedRenderer.renderViewport(AbstractPathOrientedRenderer.java:621)
        at 
org.apache.fop.render.AbstractRenderer.renderInlineArea(AbstractRenderer.java:626)
        at 
org.apache.fop.render.pdf.PDFRenderer.renderInlineArea(PDFRenderer.java:1345)
        at 
org.apache.fop.render.AbstractRenderer.renderLineArea(AbstractRenderer.java:601)
        at 
org.apache.fop.render.pdf.PDFRenderer.renderLineArea(PDFRenderer.java:1336)
        at 
org.apache.fop.render.AbstractRenderer.renderBlocks(AbstractRenderer.java:536)
        at 
org.apache.fop.render.AbstractRenderer.renderBlock(AbstractRenderer.java:573)
        at 
org.apache.fop.render.pdf.PDFRenderer.renderBlock(PDFRenderer.java:1329)
        at 
org.apache.fop.render.AbstractRenderer.renderBlocks(AbstractRenderer.java:526)
        at 
org.apache.fop.render.AbstractRenderer.renderBlock(AbstractRenderer.java:573)
        at 
org.apache.fop.render.pdf.PDFRenderer.renderBlock(PDFRenderer.java:1329)
        at 
org.apache.fop.render.AbstractRenderer.renderBlocks(AbstractRenderer.java:526)
        at 
org.apache.fop.render.AbstractRenderer.renderBlock(AbstractRenderer.java:573)
        at 
org.apache.fop.render.pdf.PDFRenderer.renderBlock(PDFRenderer.java:1329)
        at 
org.apache.fop.render.AbstractRenderer.renderBlocks(AbstractRenderer.java:526)
        at 
org.apache.fop.render.AbstractRenderer.renderFlow(AbstractRenderer.java:424)
        at 
org.apache.fop.render.AbstractPathOrientedRenderer.renderFlow(AbstractPathOrientedRenderer.java:577)
        at 
org.apache.fop.render.AbstractRenderer.renderMainReference(AbstractRenderer.java:403)
        at 
org.apache.fop.render.AbstractRenderer.renderBodyRegion(AbstractRenderer.java:337)
        at 
org.apache.fop.render.AbstractRenderer.renderRegionViewport(AbstractRenderer.java:282)
        at 
org.apache.fop.render.AbstractRenderer.renderPageAreas(AbstractRenderer.java:255)
        at 
org.apache.fop.render.AbstractRenderer.renderPage(AbstractRenderer.java:229)
        at 
org.apache.fop.render.pdf.PDFRenderer.renderPage(PDFRenderer.java:801)
        at 
org.apache.fop.area.RenderPagesModel.addPage(RenderPagesModel.java:113)
        at 
org.apache.fop.layoutmgr.AbstractPageSequenceLayoutManager.finishPage(AbstractPageSequenceLayoutManager.java:312)
        at 
org.apache.fop.layoutmgr.PageSequenceLayoutManager.finishPage(PageSequenceLayoutManager.java:167)
        at 
org.apache.fop.layoutmgr.PageSequenceLayoutManager.activateLayout(PageSequenceLayoutManager.java:108)
        at 
org.apache.fop.area.AreaTreeHandler.endPageSequence(AreaTreeHandler.java:234)
        at 
org.apache.fop.fo.pagination.PageSequence.endOfNode(PageSequence.java:123)
        at 
org.apache.fop.fo.FOTreeBuilder$MainFOHandler.endElement(FOTreeBuilder.java:340)
        at org.apache.fop.fo.FOTreeBuilder.endElement(FOTreeBuilder.java:169)
        at 
org.apache.xalan.transformer.TransformerIdentityImpl.endElement(TransformerIdentityImpl.java:1102)
        at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown 
Source)
        at org.apache.xerces.xinclude.XIncludeHandler.endElement(Unknown Source)
        at 
org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(Unknown Source)
        at 
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown
 Source)
        at 
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown 
Source)
        at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
        at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
        at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
        at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
        at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown 
Source)
        at 
org.apache.xalan.transformer.TransformerIdentityImpl.transform(TransformerIdentityImpl.java:485)
        at org.apache.fop.cli.InputHandler.transformTo(InputHandler.java:214)
        at org.apache.fop.cli.InputHandler.renderTo(InputHandler.java:125)
        at org.apache.fop.cli.Main.startFOP(Main.java:166)
        at org.apache.fop.cli.Main.main(Main.java:197)
Sep 2, 2010 10:44:46 AM org.apache.fop.cli.Main startFOP
SEVERE: Exception
java.lang.NullPointerException: Parameter alpha must not be null
        at org.apache.fop.cli.InputHandler.transformTo(InputHandler.java:217)
        at org.apache.fop.cli.InputHandler.renderTo(InputHandler.java:125)
        at org.apache.fop.cli.Main.startFOP(Main.java:166)
        at org.apache.fop.cli.Main.main(Main.java:197)
Caused by: java.lang.NullPointerException: Parameter alpha must not be null
        at org.apache.fop.pdf.AlphaRasterImage.<init>(AlphaRasterImage.java:54)
        at org.apache.fop.pdf.AlphaRasterImage.<init>(AlphaRasterImage.java:68)
        at 
org.apache.fop.render.pdf.ImageRenderedAdapter.setup(ImageRenderedAdapter.java:101)
        at org.apache.fop.pdf.PDFDocument.addImage(PDFDocument.java:823)
        at 
org.apache.fop.render.pdf.PDFImageHandlerRenderedImage.generateImage(PDFImageHandlerRenderedImage.java:58)
        at org.apache.fop.render.pdf.PDFRenderer.putImage(PDFRenderer.java:1745)
        at 
org.apache.fop.render.pdf.PDFRenderer.renderImage(PDFRenderer.java:1679)
        at 
org.apache.fop.render.AbstractRenderer.renderViewport(AbstractRenderer.java:743)
        at 
org.apache.fop.render.AbstractPathOrientedRenderer.renderViewport(AbstractPathOrientedRenderer.java:621)
        at 
org.apache.fop.render.AbstractRenderer.renderInlineArea(AbstractRenderer.java:626)
        at 
org.apache.fop.render.pdf.PDFRenderer.renderInlineArea(PDFRenderer.java:1345)
        at 
org.apache.fop.render.AbstractRenderer.renderLineArea(AbstractRenderer.java:601)
        at 
org.apache.fop.render.pdf.PDFRenderer.renderLineArea(PDFRenderer.java:1336)
        at 
org.apache.fop.render.AbstractRenderer.renderBlocks(AbstractRenderer.java:536)
        at 
org.apache.fop.render.AbstractRenderer.renderBlock(AbstractRenderer.java:573)
        at 
org.apache.fop.render.pdf.PDFRenderer.renderBlock(PDFRenderer.java:1329)
        at 
org.apache.fop.render.AbstractRenderer.renderBlocks(AbstractRenderer.java:526)
        at 
org.apache.fop.render.AbstractRenderer.renderBlock(AbstractRenderer.java:573)
        at 
org.apache.fop.render.pdf.PDFRenderer.renderBlock(PDFRenderer.java:1329)
        at 
org.apache.fop.render.AbstractRenderer.renderBlocks(AbstractRenderer.java:526)
        at 
org.apache.fop.render.AbstractRenderer.renderBlock(AbstractRenderer.java:573)
        at 
org.apache.fop.render.pdf.PDFRenderer.renderBlock(PDFRenderer.java:1329)
        at 
org.apache.fop.render.AbstractRenderer.renderBlocks(AbstractRenderer.java:526)
        at 
org.apache.fop.render.AbstractRenderer.renderFlow(AbstractRenderer.java:424)
        at 
org.apache.fop.render.AbstractPathOrientedRenderer.renderFlow(AbstractPathOrientedRenderer.java:577)
        at 
org.apache.fop.render.AbstractRenderer.renderMainReference(AbstractRenderer.java:403)
        at 
org.apache.fop.render.AbstractRenderer.renderBodyRegion(AbstractRenderer.java:337)
        at 
org.apache.fop.render.AbstractRenderer.renderRegionViewport(AbstractRenderer.java:282)
        at 
org.apache.fop.render.AbstractRenderer.renderPageAreas(AbstractRenderer.java:255)
        at 
org.apache.fop.render.AbstractRenderer.renderPage(AbstractRenderer.java:229)
        at 
org.apache.fop.render.pdf.PDFRenderer.renderPage(PDFRenderer.java:801)
        at 
org.apache.fop.area.RenderPagesModel.addPage(RenderPagesModel.java:113)
        at 
org.apache.fop.layoutmgr.AbstractPageSequenceLayoutManager.finishPage(AbstractPageSequenceLayoutManager.java:312)
        at 
org.apache.fop.layoutmgr.PageSequenceLayoutManager.finishPage(PageSequenceLayoutManager.java:167)
        at 
org.apache.fop.layoutmgr.PageSequenceLayoutManager.activateLayout(PageSequenceLayoutManager.java:108)
        at 
org.apache.fop.area.AreaTreeHandler.endPageSequence(AreaTreeHandler.java:234)
        at 
org.apache.fop.fo.pagination.PageSequence.endOfNode(PageSequence.java:123)
        at 
org.apache.fop.fo.FOTreeBuilder$MainFOHandler.endElement(FOTreeBuilder.java:340)
        at org.apache.fop.fo.FOTreeBuilder.endElement(FOTreeBuilder.java:169)
        at 
org.apache.xalan.transformer.TransformerIdentityImpl.endElement(TransformerIdentityImpl.java:1102)
        at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown 
Source)
        at org.apache.xerces.xinclude.XIncludeHandler.endElement(Unknown Source)
        at 
org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(Unknown Source)
        at 
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown
 Source)
        at 
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown 
Source)
        at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
        at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
        at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
        at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
        at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown 
Source)
        at 
org.apache.xalan.transformer.TransformerIdentityImpl.transform(TransformerIdentityImpl.java:485)
        at org.apache.fop.cli.InputHandler.transformTo(InputHandler.java:214)
        ... 3 more

---------

java.lang.NullPointerException: Parameter alpha must not be null
        at org.apache.fop.pdf.AlphaRasterImage.<init>(AlphaRasterImage.java:54)
        at org.apache.fop.pdf.AlphaRasterImage.<init>(AlphaRasterImage.java:68)
        at 
org.apache.fop.render.pdf.ImageRenderedAdapter.setup(ImageRenderedAdapter.java:101)
        at org.apache.fop.pdf.PDFDocument.addImage(PDFDocument.java:823)
        at 
org.apache.fop.render.pdf.PDFImageHandlerRenderedImage.generateImage(PDFImageHandlerRenderedImage.java:58)
        at org.apache.fop.render.pdf.PDFRenderer.putImage(PDFRenderer.java:1745)
        at 
org.apache.fop.render.pdf.PDFRenderer.renderImage(PDFRenderer.java:1679)
        at 
org.apache.fop.render.AbstractRenderer.renderViewport(AbstractRenderer.java:743)
        at 
org.apache.fop.render.AbstractPathOrientedRenderer.renderViewport(AbstractPathOrientedRenderer.java:621)
        at 
org.apache.fop.render.AbstractRenderer.renderInlineArea(AbstractRenderer.java:626)
        at 
org.apache.fop.render.pdf.PDFRenderer.renderInlineArea(PDFRenderer.java:1345)
        at 
org.apache.fop.render.AbstractRenderer.renderLineArea(AbstractRenderer.java:601)
        at 
org.apache.fop.render.pdf.PDFRenderer.renderLineArea(PDFRenderer.java:1336)
        at 
org.apache.fop.render.AbstractRenderer.renderBlocks(AbstractRenderer.java:536)
        at 
org.apache.fop.render.AbstractRenderer.renderBlock(AbstractRenderer.java:573)
        at 
org.apache.fop.render.pdf.PDFRenderer.renderBlock(PDFRenderer.java:1329)
        at 
org.apache.fop.render.AbstractRenderer.renderBlocks(AbstractRenderer.java:526)
        at 
org.apache.fop.render.AbstractRenderer.renderBlock(AbstractRenderer.java:573)
        at 
org.apache.fop.render.pdf.PDFRenderer.renderBlock(PDFRenderer.java:1329)
        at 
org.apache.fop.render.AbstractRenderer.renderBlocks(AbstractRenderer.java:526)
        at 
org.apache.fop.render.AbstractRenderer.renderBlock(AbstractRenderer.java:573)
        at 
org.apache.fop.render.pdf.PDFRenderer.renderBlock(PDFRenderer.java:1329)
        at 
org.apache.fop.render.AbstractRenderer.renderBlocks(AbstractRenderer.java:526)
        at 
org.apache.fop.render.AbstractRenderer.renderFlow(AbstractRenderer.java:424)
        at 
org.apache.fop.render.AbstractPathOrientedRenderer.renderFlow(AbstractPathOrientedRenderer.java:577)
        at 
org.apache.fop.render.AbstractRenderer.renderMainReference(AbstractRenderer.java:403)
        at 
org.apache.fop.render.AbstractRenderer.renderBodyRegion(AbstractRenderer.java:337)
        at 
org.apache.fop.render.AbstractRenderer.renderRegionViewport(AbstractRenderer.java:282)
        at 
org.apache.fop.render.AbstractRenderer.renderPageAreas(AbstractRenderer.java:255)
        at 
org.apache.fop.render.AbstractRenderer.renderPage(AbstractRenderer.java:229)
        at 
org.apache.fop.render.pdf.PDFRenderer.renderPage(PDFRenderer.java:801)
        at 
org.apache.fop.area.RenderPagesModel.addPage(RenderPagesModel.java:113)
        at 
org.apache.fop.layoutmgr.AbstractPageSequenceLayoutManager.finishPage(AbstractPageSequenceLayoutManager.java:312)
        at 
org.apache.fop.layoutmgr.PageSequenceLayoutManager.finishPage(PageSequenceLayoutManager.java:167)
        at 
org.apache.fop.layoutmgr.PageSequenceLayoutManager.activateLayout(PageSequenceLayoutManager.java:108)
        at 
org.apache.fop.area.AreaTreeHandler.endPageSequence(AreaTreeHandler.java:234)
        at 
org.apache.fop.fo.pagination.PageSequence.endOfNode(PageSequence.java:123)
        at 
org.apache.fop.fo.FOTreeBuilder$MainFOHandler.endElement(FOTreeBuilder.java:340)
        at org.apache.fop.fo.FOTreeBuilder.endElement(FOTreeBuilder.java:169)
        at 
org.apache.xalan.transformer.TransformerIdentityImpl.endElement(TransformerIdentityImpl.java:1102)
        at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown 
Source)
        at org.apache.xerces.xinclude.XIncludeHandler.endElement(Unknown Source)
        at 
org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(Unknown Source)
        at 
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown
 Source)
        at 
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown 
Source)
        at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
        at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
        at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
        at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
        at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown 
Source)
        at 
org.apache.xalan.transformer.TransformerIdentityImpl.transform(TransformerIdentityImpl.java:485)
        at org.apache.fop.cli.InputHandler.transformTo(InputHandler.java:214)
        at org.apache.fop.cli.InputHandler.renderTo(InputHandler.java:125)
        at org.apache.fop.cli.Main.startFOP(Main.java:166)
        at org.apache.fop.cli.Main.main(Main.java:197)
a2x: ERROR: fop   -fo /home/nextgen/manual/test1.fo -pdf 
/home/nextgen/manual/test1.pdf returned non-zero exit status 1
a2x: args: ['--verbose', '--doctype=article', '--format=pdf', '--fop', 
'test1.txt']
a2x: executing: /usr/bin/asciidoc.py --backend docbook  --doctype article 
--verbose  --out-file /home/nextgen/manual/test1.xml 
/home/nextgen/manual/test1.txt
a2x: executing: xmllint --nonet --noout --valid /home/nextgen/manual/test1.xml
a2x: chdir /home/nextgen/manual
a2x: executing: xsltproc  --nonet --stringparam callout.graphics 0 
--stringparam navig.graphics 0 --stringparam admon.textlabel 1 --stringparam 
admon.graphics 0  --output /home/nextgen/manual/test1.fo 
/usr/share/asciidoc/docbook-xsl/fo.xsl /home/nextgen/manual/test1.xml
a2x: chdir /home/nextgen/manual
a2x: executing: fop   -fo /home/nextgen/manual/test1.fo -pdf 
/home/nextgen/manual/test1.pdf




--
You received this message because you are subscribed to the Google Groups 
"asciidoc" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/asciidoc?hl=en.

Reply via email to