Commit 1c283491 authored by Raphaël's avatar Raphaël

Instructions for content.xml and container.xml validation suitable for opale_to_pdf

parent 04b3fbfe
...@@ -6,11 +6,11 @@ ...@@ -6,11 +6,11 @@
<pathelement location="lib/ant-contrib.jar"/> <pathelement location="lib/ant-contrib.jar"/>
</classpath> </classpath>
</taskdef> </taskdef>
<!--<taskdef name="jing" classname="com.thaiopensource.relaxng.util.JingTask"> <taskdef name="jing" classname="com.thaiopensource.relaxng.util.JingTask">
<classpath> <classpath>
<pathelement location="lib/jing.jar"/> <pathelement location="lib/jing.jar"/>
</classpath> </classpath>
</taskdef>--> </taskdef>
<!-- Arguments properties --> <!-- Arguments properties -->
<property name="InputPath" location="input"/> <property name="InputPath" location="input"/>
...@@ -70,14 +70,15 @@ ...@@ -70,14 +70,15 @@
<chmod dir="${tmpdir}" perm="777"/> <chmod dir="${tmpdir}" perm="777"/>
<!-- Validating the XML container file --> <!-- Validating the XML container file -->
<!--<trycatch property="foo" reference="bar"> <trycatch property="foo" reference="bar">
<try> <try>
<jing file="${tmpdir}/META-INF/container.xml" rngfile="${Schema}/container/hdoc1-container.rng"></jing> <jing file="${tmpdir}/META-INF/container.xml" rngfile="${Schema}/container/hdoc1-container.rng"></jing>
<echo>Validation container.xml ok !</echo>
</try> </try>
<catch> <catch>
<echo>Validation failed</echo> <echo>Validation failed</echo>
</catch> </catch>
</trycatch>--> </trycatch>
<!-- Launches the XSLT find_content to retrieve the content path --> <!-- Launches the XSLT find_content to retrieve the content path -->
<xslt in="${tmpdir}/META-INF/container.xml" out="${tmpdir}/prepare_hdoc.ant" classpath="./lib/saxon9he.jar" style="xsl/find_content.xsl"> <xslt in="${tmpdir}/META-INF/container.xml" out="${tmpdir}/prepare_hdoc.ant" classpath="./lib/saxon9he.jar" style="xsl/find_content.xsl">
......
...@@ -14,11 +14,11 @@ ...@@ -14,11 +14,11 @@
<project name="hdoc_to_pdf" basedir=".." default="main"> <project name="hdoc_to_pdf" basedir=".." default="main">
<property name="lib" location="lib"/> <property name="lib" location="lib"/>
<property name="Schema" location="schemas"/> <property name="Schema" location="schemas"/>
<!--<taskdef name="jing" classname="com.thaiopensource.relaxng.util.JingTask"> <taskdef name="jing" classname="com.thaiopensource.relaxng.util.JingTask">
<classpath> <classpath>
<pathelement location="${lib}/jing.jar"/> <pathelement location="lib/jing.jar"/>
</classpath> </classpath>
</taskdef>--> </taskdef>
<target name="main"> <target name="main">
<xsl:apply-templates/> <xsl:apply-templates/>
</target> </target>
...@@ -48,14 +48,15 @@ ...@@ -48,14 +48,15 @@
<echo message="Filename : {$filename}"/> <echo message="Filename : {$filename}"/>
<echo message="Dirpath : {$dirpath}"/> <echo message="Dirpath : {$dirpath}"/>
<!--<trycatch property="foo" reference="bar"> <trycatch property="foo" reference="bar">
<try> <try>
<jing file="{$TempDirectory}/{$path}" rngfile="${{Schema}}/xhtml/hdoc1-xhtml.rng"></jing> <jing file="{$TempDirectory}/{$path}" rngfile="${{Schema}}/xhtml/hdoc1-xhtml.rng"></jing>
<echo>Validation content.xml ok !</echo>
</try> </try>
<catch> <catch>
<echo>Validation failed</echo> <echo>Validation failed</echo>
</catch> </catch>
</trycatch>--> </trycatch>
<copy file="{$BaseDirectory}/css/main.css" tofile="{$dirpath}/main.css"/> <copy file="{$BaseDirectory}/css/main.css" tofile="{$dirpath}/main.css"/>
<copy file="{$BaseDirectory}/font/cmunrm.ttf" tofile="{$dirpath}/cmunrm.ttf"/> <copy file="{$BaseDirectory}/font/cmunrm.ttf" tofile="{$dirpath}/cmunrm.ttf"/>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment