View Single Post
Old 07-27-2009, 09:59 PM   #1
emellaich
Wizard
emellaich ought to be getting tired of karma fortunes by now.emellaich ought to be getting tired of karma fortunes by now.emellaich ought to be getting tired of karma fortunes by now.emellaich ought to be getting tired of karma fortunes by now.emellaich ought to be getting tired of karma fortunes by now.emellaich ought to be getting tired of karma fortunes by now.emellaich ought to be getting tired of karma fortunes by now.emellaich ought to be getting tired of karma fortunes by now.emellaich ought to be getting tired of karma fortunes by now.emellaich ought to be getting tired of karma fortunes by now.emellaich ought to be getting tired of karma fortunes by now.
 
Posts: 1,101
Karma: 4388403
Join Date: Oct 2007
Device: Palm>Ebookman>IPaq>Axim>Cybook>Kndl2>IPAD>Kndl3SO>Voyager>Oasis
XPath Help and Pagebreak

Hello all,

I'm just looking for some clarification on XPath. I've been playing around and its not doing what I expected, so I thought I would ask a quick question here. In the Calibre help it gives the following:

//h2[re:test(., 'chapter|section', 'i')]
(Selects <h2> tags that contain the words chapter or section)

What exactly is meant by contains? Does 1) or 2) below contain 'chapter'?

1) <h2 attribute=chapter>Headline</h2>

2) <h2>Chapter</h2>

Also, what do I do to force a pagebreak before a chapter break. I am converting from epub (html) to mobi. I've checked the appropriate meta data box, but it doesn't seem to be working. Maybe its my XPath problem. Or is there some other trick?
emellaich is offline   Reply With Quote