diff --git a/Doc/Makefile b/Doc/Makefile index 97078966517a4dcdb51dee7833e384a8dd666328..1933582952ed44ad7124d92b57f6c552f401a46b 100644 --- a/Doc/Makefile +++ b/Doc/Makefile @@ -7,7 +7,7 @@ SCRIPTBASENAME=lectures # http://docbook.sourceforge.net/release/xsl/current/doc/param.html # -DOCMODULES=Sd1 Sda1 Sda2 Sdi Persist +DOCMODULES=Sd1 Sda1 Sda2 Tdoc Sdi Persist BUILDROOT=target @@ -61,7 +61,7 @@ ${BUILDROOT}/stage1:\ ${BUILDROOT}/webhelp/index.html:${BUILDROOT}/${SCRIPTBASENAME}.xml cd ${BUILDROOT};\ ${SAXONCMD} -s:${SCRIPTBASENAME}.xml -xsl:../../ws/Docbook/Extensions/Xsl/docbook2slides.xsl callout.unicode=1;\ - ln -s /usr/share/reveal.js Slides;\ + ln -sf /usr/share/reveal.js Slides;\ /usr/share/xmlmind/bin/xxetool convert ${XSLPARAM} db5.toWebHelp \ ${SCRIPTBASENAME}_html.xml -u webhelp cp -f webhelp.css ${BUILDROOT}/webhelp @@ -81,6 +81,11 @@ ${BUILDROOT}/webhelp/lectures.epub: ${BUILDROOT}/${SCRIPTBASENAME}.xml /usr/share/xmlmind/bin/xxetool convert ${XSLPARAM} \ db5.toEpub ${SCRIPTBASENAME}.xml -u webhelp/lectures.epub +slides: + ${SAXONCMD} -s:${SCRIPTBASENAME}.xml -xsl:../ws/Docbook/Extensions/Xsl/docbook2docbook.xsl > ${BUILDROOT}/${SCRIPTBASENAME}.xml + cd ${BUILDROOT};\ + ${SAXONCMD} -s:${SCRIPTBASENAME}.xml -xsl:../../ws/Docbook/Extensions/Xsl/docbook2slides.xsl callout.unicode=1; + clean: rm -rf ${BUILDROOT} #end diff --git a/Doc/lectures.xml b/Doc/lectures.xml index 118b10a2d2ea3549c3c81c706bdf6727a908553f..0ce60f6ff182f8fc12c8282dd379fd858f16d69e 100644 --- a/Doc/lectures.xml +++ b/Doc/lectures.xml @@ -206,6 +206,14 @@ </appendix> </part> + <part xml:id="tdoc"> + <title>Technical documentation</title> + + <xi:include href="Tdoc/general.xml" xpointer="element(/1)"/> + + </part> + + <part xml:id="sda2"> <title>Structured Data and Applications 2</title> diff --git a/Makefile b/Makefile index 077a35ea1953127da50b433644f2e86e0ad5f4d9..8e7064ed4e8fccff3a0eb95634f7908a56b9996d 100644 --- a/Makefile +++ b/Makefile @@ -8,7 +8,7 @@ java avconv K := $(foreach exec,$(EXECUTABLES),\ $(if $(shell which $(exec)),some string,$(error "No $(exec) in PATH))) -DOCMODULES = Sd1 Sda1 Sda2 Sdi Persist +DOCMODULES = Sd1 Sda1 Sda2 Tdoc Sdi Persist doc: cd Doc;$(MAKE) -j ${numCores} target/lectures.xml