Hello Joel,
Joel Håkansson schrieb am 26.07.2013, 11:18 +0200:
>You made a small typo, it's "duplex", not "doublex". Also, in this case, you
>need to specify the table, since the content matches two tables nabcc and
>de_de.
I was too tired. I translated my text using libblouis, via the command
lou_translate (en-gb-g1.utb). Can I always assume that the output is nabcc?
Now I get:
$ brailleutils text2pef brl.txt out.pef -duplex=true
Starting text to pef application...
Validating result...
Validating out.pef using "PEF Validator": A validator for PEF 1.0 files.
Validation was unsuccessful
Messages returned by the validator:
net.sf.saxon.TransformerFactoryImpl
java.lang.IllegalArgumentException: invalid input for CompactParseable
at com.thaiopensource.relaxng.parse.compact.CompactParseable.makeReader(CompactParseable.java:80)
at com.thaiopensource.relaxng.parse.compact.CompactParseable.parse(CompactParseable.java:40)
at com.thaiopensource.relaxng.pattern.SchemaBuilderImpl.parse(SchemaBuilderImpl.java:76)
at com.thaiopensource.validate.rng.impl.SchemaReaderImpl.createSchema(SchemaReaderImpl.java:60)
at com.thaiopensource.validate.AbstractSchemaReader.createSchema(AbstractSchemaReader.java:13)
at com.thaiopensource.validate.schematron.SchemaReaderImpl.<init>(SchemaReaderImpl.java:87)
at com.thaiopensource.validate.schematron.SchematronSchemaReaderFactory.createSchemaReader(SchematronSchemaReaderFactory.java:18)
at com.thaiopensource.validate.SchemaReaderLoader.createSchemaReader(SchemaReaderLoader.java:19)
at com.thaiopensource.validate.auto.SchemaReaderFactorySchemaReceiverFactory.createSchemaReceiver(SchemaReaderFactorySchemaReceiverFactory.java:17)
at com.thaiopensource.validate.auto.SchemaReceiverLoader.createSchemaReceiver(SchemaReceiverLoader.java:15)
at com.thaiopensource.validate.auto.AutoSchemaReceiver$Handler.startElement(AutoSchemaReceiver.java:46)
at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Source)
at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElementAfterName(Unknown Source)
at org.apache.xerces.impl.XMLNSDocumentScannerImpl$NSContentDispatcher.scanRootElementHook(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 com.thaiopensource.validate.auto.AutoSchemaReader.createSchema(AutoSchemaReader.java:69)
at com.thaiopensource.validate.ValidationDriver.loadSchema(ValidationDriver.java:126)
at org.daisy.braille.pef.PEFValidator.runValidation(PEFValidator.java:147)
at org.daisy.braille.pef.PEFValidator.validate(PEFValidator.java:129)
at org.daisy.braille.pef.PEFValidator.validate(PEFValidator.java:87)
at org.daisy.braille.facade.PEFValidatorFacade.validate(PEFValidatorFacade.java:64)
at org.daisy.braille.ui.TextParser.main(TextParser.java:82)
at org.daisy.braille.ui.BasicUI.run(BasicUI.java:114)
at org.daisy.braille.ui.BasicUI.main(BasicUI.java:143)
Warning: Validation failed for out.pef
What is now wrong?