From f39279b96b6574c761c3bad7a6724b55d1c068ed Mon Sep 17 00:00:00 2001 From: Martin Goik <goik@hdm-stuttgart.de> Date: Mon, 29 Aug 2016 22:38:24 +0200 Subject: [PATCH] Introducing XSL transformation parameter set --- Doc/Makefile | 8 ++------ Doc/make.xsl | 29 ++++++++++++++++++++++++++++ ws/Docbook/Extensions/Tdata/Makefile | 29 +--------------------------- 3 files changed, 32 insertions(+), 34 deletions(-) create mode 100644 Doc/make.xsl diff --git a/Doc/Makefile b/Doc/Makefile index 86a6a96bc..970789665 100644 --- a/Doc/Makefile +++ b/Doc/Makefile @@ -7,18 +7,14 @@ SCRIPTBASENAME=lectures # http://docbook.sourceforge.net/release/xsl/current/doc/param.html # -XSLPARAM=-p callout.graphics 0 \ --p callout.unicode 1 - -XSLPARAM_pdf=-p xep.extensions 1\ - -p highlight.source 1 - DOCMODULES=Sd1 Sda1 Sda2 Sdi Persist BUILDROOT=target #+++ no changes below this line ++++++++++++++++++++++++++++++++++++ +include make.xsl + numCores=$(shell nproc --all) SAXONCMD=java -cp "/usr/share/java/Saxon-HE.jar:/usr/share/java/xercesImpl.jar" \ diff --git a/Doc/make.xsl b/Doc/make.xsl new file mode 100644 index 000000000..8e28202d4 --- /dev/null +++ b/Doc/make.xsl @@ -0,0 +1,29 @@ +XSLPARAM=\ + -p callout.graphics 0\ + -p callout.unicode 1\ + -p generate.toc 'appendix toc,title\ + article/appendix nop\ + article toc,title\ + book toc,title,figure,table,example,equation\ + chapter toc,title\ + part toc,title\ + preface toc,title\ + reference toc,title\ + sect1 toc\ + sect2 toc\ + sect3 toc\ + sect4 toc\ + sect5 toc\ + section toc\ + set toc,title' \ + -p graphicsize.use.img.src.path 0\ + -p highlight.source 1\ + -p id.warnings 1\ + -p olink.debug 1\ + -p ulink.target _blank\ + -p use.id.as.filename 1 + +XSLPARAM_pdf=\ + -p xep.extensions 1\ + -p highlight.source 1 + diff --git a/ws/Docbook/Extensions/Tdata/Makefile b/ws/Docbook/Extensions/Tdata/Makefile index 79453f123..4fc09edc4 100644 --- a/ws/Docbook/Extensions/Tdata/Makefile +++ b/ws/Docbook/Extensions/Tdata/Makefile @@ -7,34 +7,7 @@ SCRIPTBASENAME=fig # http://docbook.sourceforge.net/release/xsl/current/doc/param.html # -XSLPARAM=\ - -p callout.graphics 0\ - -p callout.unicode 1\ - -p generate.toc 'appendix toc,title\ - article/appendix nop\ - article toc,title\ - book toc,title,figure,table,example,equation\ - chapter toc,title\ - part toc,title\ - preface toc,title\ - reference toc,title\ - sect1 toc\ - sect2 toc\ - sect3 toc\ - sect4 toc\ - sect5 toc\ - section toc\ - set toc,title' \ - -p graphicsize.use.img.src.path 0\ - -p highlight.source 1\ - -p id.warnings 1\ - -p olink.debug 1\ - -p ulink.target _blank\ - -p use.id.as.filename 1 - -XSLPARAM_pdf=\ - -p xep.extensions 1\ - -p highlight.source 1 +include ../../../../Doc/make.xsl BUILDROOT=target -- GitLab