Re: [docbook-apps] Saxon 6 or 9 ? And extensions - extensions/saxon65 or use docbook-xsl-saxon

From
Bob Stayton <>
Date
2012-07-23T17:58:47+00:00
ID
026601cd68fc$c2761be0$6600a8c0@pazu
Thread
Re: [docbook-apps] Saxon 6 or 9 ? And extensions - extensions/saxon65 or use docbook-xsl-saxon
Hi Richard,

The DocBook XSL stylesheets that are the most solid 
are written in XSL 1.0 (version 1.77.1 is the latest distribution), for which 
Saxon 6 is most compatible.  Saxon 9 is an XSL 2.0 processor that can fall 
back to 1.0 behavior if you use those stylesheets, but you may run into 
compatibility issues.

 

The XSL 1.0 stylesheets are available in two 
versions: docbook-xsl-1.77.1 is for non-namespaced DocBook (DocBook version 4 
and earlier), and docbook-xsl-ns-1.77.1 is for namespaced DocBook (version 
5).  I would recommend the latter for you.

 

There are also new XSL 2.0 stylesheets for DocBook, 
and some people are starting to use them, but they are still under development 
and I personally can't speak to their current status and any 
extensions.

 

The current Saxon extensions are indeed for version 
6.  They are included with the docbook-xsl distribution in the extensions 
directory, so I'm not clear why anyone would need a separate 
docbook-xsl-saxon-1.0 distribution?

 

Bob Stayton
Sagehill Enterprises


 

 

  
----- Original Message ----- 

  
From: 
  Kerry, 
  Richard 

  
To: DocBook Apps Mailing List 
  ‎[]‎ 

  
Sent: Friday, July 20, 2012 4:43 AM

  
Subject: [docbook-apps] Saxon 6 or 9 ? 
  And extensions - extensions/saxon65 or use docbook-xsl-saxon

  

  

  

  
 

  
Just putting together a new DocBook system using Saxon.

  
 

  
Using Docbook 5.   (5.1 still looks to be beta)

  
 

  
Should I be using Saxon 6 or 9 ?

  
And if 6 I note that there are some extensions available.  In that 
  case do I just need what's in extensions (ie extensions/saxon65.jar) or should 
  I use docbook-xsl-saxon-1.0 ?  (is there anything else that 
  docbook-xsl-saxon gives me that I might need ?).

  
If Saxon 9 are there any extensions I need ?

  
 

  
 

  
 

  
Appreciatlvely,

  
Richard.

  
 

  
 

  
 

  

  

  

  

  
Richard 
  Kerry

  
BNCS 
  Engineer

  

  
T: +44 (0)20 
  82259063 

  
M: +44 (0)7812 
  325518

  
Room 
  EBX 301, BBC Television Centre, Wood Lane, London, W12 7RJ

  


  
uk.atos.net

  

  

  

  

  

  

  
This e-mail and the documents 
  attached are confidential and intended solely for the addressee; it may also 
  be privileged. If you receive this e-mail in error, please notify the sender 
  immediately and destroy it. As its integrity cannot be secured on the 
  Internet, the Atos group liability cannot be triggered for the message 
  content. Although the sender endeavours to maintain a computer virus-free 
  network, the sender does not warrant that this transmission is virus-free and 
  will not be liable for any damages resulting from any virus 
  transmitted.

  

  

  

---------------------------------------------------------------------
To 
  unsubscribe, e-mail: 
For 
  additional commands, e-mail: