Description of problem: make pdf-en-US does not include all books in a set Version-Release number of selected component (if applicable): publican-fedora-0.15-0.fc9.noarch publican-0.37-0.fc9.noarch How reproducible: Steps to Reproduce: 1. git clone git://git.fedorahosted.org/courses.git 2. cd courses 3. make pdf-en-US Actual results: 10-page PDF file with only the first book Expected results: 114+ -page PDF with all books Additional info:
Created attachment 319512 [details] Resulting PDF file
Hi Jeroen, I am pretty sure there are two issues with your XML. Firstly you are mixing book and set at the same level within a set. This is not supported by DocBook, although due to limitations in how DTDs work it can't be validated by xmllint. This is why the content doesn't appear as expected. Once you fix that issue, by putting the first book in a set or by moving the following books out of sets, another issue is revealed. Secondly you have seglists with more than two columns (segtitles etc). This is not valid when the seglist is being displayed as a table, which is how publican displays seglists. This can not be validated by xmllint either :( Note that I had to troll through the DocBook XSL to find out this limitation, it doesn't seem to be documented anywhere :(
OK, - getting the first book within a set does resolve the issue but does not give the desired result/layout, so I guess I'll have to find some other way to make/build the collection of books, I'm fine with that. - What other then a segmentedlist you recommend I use if a table has more then 2 columns?
Closing deferred