I need to get this reply off, but I also need to double check my setup
as I'm switching back and forth from 0.95 to 1.0 on this and the odds
that I've confused things are approaching 1 :(


I'm coming to the conclusion that to guarantee all platforms use the
same font I must include it in the distribution of the client.  As I've
said, we're already including non-standard fonts (e.g. Optima), but my
naive assumption that, since it's part and parcel of PDF, simply naming
Helvetica was enough is clearly wrong. Now can I just use the truetype
arial which _is_ on my box (but does not rectify the current situation)
and would presumably be what the pc users are getting. Or am I better
off getting a commercial truetype Helvetica?

On 06/30/2011 05:16 PM, Andreas L. Delmelle wrote:
> On 01 Jul 2011, at 00:25, Rob Sargent wrote:
>
>> Even with auto-detect on?
> In that case, the answer to my question would be: "Yes, FOP is configured to 
> look elsewhere."
>
> Still, it just occurred to me that the font definition you added, would only 
> influence the specifications of "font" and "font-family" in the FO, or 
> "Helvetica" specs passed by Batik to FOP. The latter is precisely what does 
> *not* happen, and causes the issue. Batik asks Java for "Helvetica" but gets 
> something different. This font, however, is apparently not known to FOP. At 
> least, not by that name...
>
> So, first thing to do, is to find out exactly which font Java AWT *does* give 
> to Batik for "Helvetica". Then we have to find out why FOP doesn't recognize 
> it.
>
> Concerning the observation that it renders correctly if you use a 'wrong' 
> font-family specification: that might be a worthwhile option to explore. 
> Which exact font does Batik revert to in that case...?
> BTW: What exactly does that stack trace point to that you mentioned?
>
>
> Regards
>
> Andreas
> ---
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
***** CSSEngine: exception 
property.syntax.error:org.w3c.css.sac.CSSParseException: Unexpected token: 20 
(see LexicalUnits).
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,799] ERROR - STDERR 
AttrValue:-monotype-arial-medium-o-normal--0-0-0-0-p-0-microsoft-cp1252
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,799] ERROR - STDERR 
Exception:org.w3c.css.sac.CSSParseException
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,799] ERROR - STDERR 
org.w3c.css.sac.CSSParseException: Unexpected token: 20 (see LexicalUnits).
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,800] ERROR - STDERR     
at org.apache.batik.css.parser.Parser.createCSSParseException(Unknown Source)
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,800] ERROR - STDERR     
at org.apache.batik.css.parser.Parser.parseTerm(Unknown Source)
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,800] ERROR - STDERR     
at org.apache.batik.css.parser.Parser.parseExpression(Unknown Source)
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,800] ERROR - STDERR     
at org.apache.batik.css.parser.Parser.parsePropertyValueInternal(Unknown Source)
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,800] ERROR - STDERR     
at org.apache.batik.css.parser.Parser.parsePropertyValue(Unknown Source)
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,800] ERROR - STDERR     
at org.apache.batik.css.engine.CSSEngine.getCascadedStyleMap(Unknown Source)
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,800] ERROR - STDERR     
at org.apache.batik.css.engine.CSSEngine.getComputedStyle(Unknown Source)
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,800] ERROR - STDERR     
at org.apache.batik.bridge.CSSUtilities.getComputedStyle(Unknown Source)
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,800] ERROR - STDERR     
at org.apache.batik.bridge.CSSUtilities.convertDisplay(Unknown Source)
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,800] ERROR - STDERR     
at org.apache.batik.bridge.GVTBuilder.buildGraphicsNode(Unknown Source)
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,800] ERROR - STDERR     
at org.apache.batik.bridge.GVTBuilder.buildComposite(Unknown Source)
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,801] ERROR - STDERR     
at org.apache.batik.bridge.GVTBuilder.buildGraphicsNode(Unknown Source)
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,801] ERROR - STDERR     
at org.apache.batik.bridge.GVTBuilder.buildComposite(Unknown Source)
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,801] ERROR - STDERR     
at org.apache.batik.bridge.GVTBuilder.build(Unknown Source)
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,801] ERROR - STDERR     
at 
org.apache.fop.render.pdf.PDFImageHandlerSVG.handleImage(PDFImageHandlerSVG.java:93)
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,801] ERROR - STDERR     
at 
org.apache.fop.render.intermediate.AbstractIFPainter.drawImage(AbstractIFPainter.java:227)
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,801] ERROR - STDERR     
at 
org.apache.fop.render.intermediate.AbstractIFPainter.drawImage(AbstractIFPainter.java:183)
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,801] ERROR - STDERR     
at 
org.apache.fop.render.intermediate.AbstractIFPainter.drawImageUsingImageHandler(AbstractIFPainter.java:148)
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,801] ERROR - STDERR     
at 
org.apache.fop.render.intermediate.AbstractIFPainter.drawImageUsingURI(AbstractIFPainter.java:270)
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,801] ERROR - STDERR     
at org.apache.fop.render.pdf.PDFPainter.drawImage(PDFPainter.java:146)
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,801] ERROR - STDERR     
at org.apache.fop.render.intermediate.IFRenderer.drawImage(IFRenderer.java:1171)
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,801] ERROR - STDERR     
at 
org.apache.fop.render.intermediate.IFRenderer.renderImage(IFRenderer.java:1158)
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,801] ERROR - STDERR     
at 
org.apache.fop.render.AbstractRenderer.renderViewport(AbstractRenderer.java:741)
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,802] ERROR - STDERR     
at 
org.apache.fop.render.AbstractPathOrientedRenderer.renderViewport(AbstractPathOrientedRenderer.java:709)
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,802] ERROR - STDERR     
at 
org.apache.fop.render.intermediate.IFRenderer.renderViewport(IFRenderer.java:860)
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,802] ERROR - STDERR     
at 
org.apache.fop.render.AbstractRenderer.renderInlineArea(AbstractRenderer.java:634)
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,802] ERROR - STDERR     
at 
org.apache.fop.render.intermediate.IFRenderer.renderInlineArea(IFRenderer.java:912)
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,802] ERROR - STDERR     
at 
org.apache.fop.render.AbstractRenderer.renderLineArea(AbstractRenderer.java:609)
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,802] ERROR - STDERR     
at 
org.apache.fop.render.AbstractRenderer.renderBlocks(AbstractRenderer.java:544)
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,802] ERROR - STDERR     
at org.apache.fop.render.AbstractRenderer.renderBlock(AbstractRenderer.java:581)
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,802] ERROR - STDERR     
at 
org.apache.fop.render.intermediate.IFRenderer.renderBlock(IFRenderer.java:976)
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,802] ERROR - STDERR     
at 
org.apache.fop.render.AbstractRenderer.renderBlocks(AbstractRenderer.java:534)
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,802] ERROR - STDERR     
at 
org.apache.fop.render.AbstractPathOrientedRenderer.renderReferenceArea(AbstractPathOrientedRenderer.java:637)
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,802] ERROR - STDERR     
at org.apache.fop.render.AbstractRenderer.renderBlock(AbstractRenderer.java:568)
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,802] ERROR - STDERR     
at 
org.apache.fop.render.intermediate.IFRenderer.renderBlock(IFRenderer.java:976)
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,802] ERROR - STDERR     
at 
org.apache.fop.render.AbstractRenderer.renderBlocks(AbstractRenderer.java:534)
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,803] ERROR - STDERR     
at org.apache.fop.render.AbstractRenderer.renderBlock(AbstractRenderer.java:581)
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,803] ERROR - STDERR     
at 
org.apache.fop.render.intermediate.IFRenderer.renderBlock(IFRenderer.java:976)
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,803] ERROR - STDERR     
at 
org.apache.fop.render.AbstractRenderer.renderBlocks(AbstractRenderer.java:534)
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,803] ERROR - STDERR     
at 
org.apache.fop.render.AbstractRenderer.renderRegion(AbstractRenderer.java:330)
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,803] ERROR - STDERR     
at 
org.apache.fop.render.AbstractRenderer.renderRegionViewport(AbstractRenderer.java:294)
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,803] ERROR - STDERR     
at 
org.apache.fop.render.intermediate.IFRenderer.renderRegionViewport(IFRenderer.java:731)
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,803] ERROR - STDERR     
at 
org.apache.fop.render.AbstractRenderer.renderPageAreas(AbstractRenderer.java:253)
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,803] ERROR - STDERR     
at org.apache.fop.render.AbstractRenderer.renderPage(AbstractRenderer.java:230)
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,803] ERROR - STDERR     
at org.apache.fop.render.intermediate.IFRenderer.renderPage(IFRenderer.java:580)
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,803] ERROR - STDERR     
at org.apache.fop.area.RenderPagesModel.addPage(RenderPagesModel.java:114)
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,915] ERROR - STDERR     
at 
org.apache.fop.layoutmgr.AbstractPageSequenceLayoutManager.finishPage(AbstractPageSequenceLayoutManager.java:312)
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,915] ERROR - STDERR     
at 
org.apache.fop.layoutmgr.PageSequenceLayoutManager.finishPage(PageSequenceLayoutManager.java:167)
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,915] ERROR - STDERR     
at 
org.apache.fop.layoutmgr.AbstractPageSequenceLayoutManager.makeNewPage(AbstractPageSequenceLayoutManager.java:284)
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,915] ERROR - STDERR     
at org.apache.fop.layoutmgr.PageBreaker.handleBreakTrait(PageBreaker.java:526)
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,915] ERROR - STDERR     
at org.apache.fop.layoutmgr.PageBreaker.startPart(PageBreaker.java:429)
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,916] ERROR - STDERR     
at org.apache.fop.layoutmgr.AbstractBreaker.addAreas(AbstractBreaker.java:547)
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,916] ERROR - STDERR     
at org.apache.fop.layoutmgr.AbstractBreaker.addAreas(AbstractBreaker.java:497)
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,916] ERROR - STDERR     
at org.apache.fop.layoutmgr.PageBreaker.doPhase3(PageBreaker.java:308)
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,916] ERROR - STDERR     
at org.apache.fop.layoutmgr.AbstractBreaker.doLayout(AbstractBreaker.java:450)
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,916] ERROR - STDERR     
at org.apache.fop.layoutmgr.PageBreaker.doLayout(PageBreaker.java:85)
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,917] ERROR - STDERR     
at 
org.apache.fop.layoutmgr.PageSequenceLayoutManager.activateLayout(PageSequenceLayoutManager.java:107)
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,917] ERROR - STDERR     
at org.apache.fop.area.AreaTreeHandler.endPageSequence(AreaTreeHandler.java:238)
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,917] ERROR - STDERR     
at org.apache.fop.fo.pagination.PageSequence.endOfNode(PageSequence.java:120)
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,917] ERROR - STDERR     
at 
org.apache.fop.fo.FOTreeBuilder$MainFOHandler.endElement(FOTreeBuilder.java:349)
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,917] ERROR - STDERR     
at org.apache.fop.fo.FOTreeBuilder.endElement(FOTreeBuilder.java:177)
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,918] ERROR - STDERR     
at 
com.sun.org.apache.xml.internal.serializer.ToXMLSAXHandler.endElement(ToXMLSAXHandler.java:261)
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,918] ERROR - STDERR     
at org.jdom.output.SAXOutputter.endElement(SAXOutputter.java:1046)
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,918] ERROR - STDERR     
at org.jdom.output.SAXOutputter.element(SAXOutputter.java:903)
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,918] ERROR - STDERR     
at org.jdom.output.SAXOutputter.elementContent(SAXOutputter.java:1093)
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,918] ERROR - STDERR     
at org.jdom.output.SAXOutputter.elementContent(SAXOutputter.java:1067)
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,919] ERROR - STDERR     
at org.jdom.output.SAXOutputter.element(SAXOutputter.java:897)
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,919] ERROR - STDERR     
at org.jdom.output.SAXOutputter.output(SAXOutputter.java:621)
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,919] ERROR - STDERR     
at org.jdom.transform.JDOMSource$DocumentReader.parse(JDOMSource.java:476)
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,919] ERROR - STDERR     
at 
com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transformIdentity(TransformerImpl.java:636)
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,919] ERROR - STDERR     
at 
com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:707)
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,920] ERROR - STDERR     
at 
com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:313)
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,920] ERROR - STDERR     
at 
com.amirsys.printing.fop.AbstractFop9xStage.execute(AbstractFop9xStage.java:159)
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,920] ERROR - STDERR     
at com.amirsys.printing.renderer.Renderer.render(Renderer.java:48)
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,920] ERROR - STDERR     
at 
com.amirsys.printing.InJvmPrintingJobber.runPrintingJobSynchronously(InJvmPrintingJobber.java:118)
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,920] ERROR - STDERR     
at com.amirsys.printing.InJvmPrintingJobber.runJob(InJvmPrintingJobber.java:71)
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,921] ERROR - STDERR     
at 
com.amirsys.console.ui.dx.PrintPreviewAction$2.run(PrintPreviewAction.java:153)
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,921] ERROR - STDERR     
at java.lang.Thread.run(Thread.java:662)
[Bootstrap] [Print Preview Thread] [2011-07-01 09:22:48,921] ERROR - STDERR 
***** CSSEngine: exception....
[FOUserAgent] [Print Preview Thread] [2011-07-01 09:22:48,925] ERROR - SVG 
error: 
file:/home/AMIRSYS-INT/rsargent/acres4/rsargent/data/printPreview/left.svg:
The attribute "font-family" represents an invalid CSS value 
("-monotype-arial-medium-o-normal--0-0-0-0-p-0-microsoft-cp1252").
Original message:
Unexpected token: 20 (see LexicalUnits).

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to