View Single Post
Old 02-17-2009, 03:38 PM   #230
kovidgoyal
creator of calibre
kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.
 
kovidgoyal's Avatar
 
Posts: 45,537
Karma: 28548962
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
Quote:
Originally Posted by xianfox View Post
I'm really close on a custom recipe for my local paper. Here is the code I currently have:

Code:
class AdvancedUserRecipe1234841996(BasicNewsRecipe):
    title          = u'Appleton Post Crescent'
    oldest_article = 7
    max_articles_per_feed = 100
    remove_javascript     = True
    html2lrf_options = ['--ignore-tables']    
    html2epub_options = 'linearize_tables = True' 
    remove_tags = [dict(name='div', attrs={'class':'article-tools'})]
    keep_only_tags     = [dict(name='div', attrs={'class':['article-headline', 'article-bodytext']})]
    
    feeds          = [(u'Latest Headlines', u'http://www.postcrescent.com/apps/pbcs.dll/misc?URL=/templates/RSSlatest.pbs&mime=xml'), (u'Local News', u'http://www.postcrescent.com/apps/pbcs.dll/misc?URL=/templates/RSSlocal.pbs&mime=xml'), (u'Sports', u'http://www.postcrescent.com/apps/pbcs.dll/misc?URL=/templates/RSSsports.pbs&mime=xml')]
The problem is, in the head section of their pages they have a malformed comment that looks like this:

Code:
<!--- OAS MACRO --->
My Sony Reader won't display the resulting output due to this malformed comment. I've tested it by manually removing it from the generated epub file and it works flawlessly.

Can anyone help with a brief bit of code that I can add to my recipe to remove this stubborn comment?

Thanks
This will be removed automatically in the next release of calibre. Incidentally there's nothing wrong with the code, its a bug in Adobe DE that causes it to fail to handle it.
kovidgoyal is offline