WEB开发网
开发学院软件开发Python 集成 Pyrite 的 Palm-Linux 阅读

集成 Pyrite 的 Palm-Linux

 2008-09-30 13:06:11 来源:WEB开发网   
核心提示: 在我们的 Slackware 7.1 系统上,python-dev 是默认安装了的,集成 Pyrite 的 Palm-Linux(4),但 pilot-link 则不是,Pilot-link 要设置成 --without-cpp 的,第 79 行,修改: 清单 8. 对 plugin_HT

在我们的 Slackware 7.1 系统上,python-dev 是默认安装了的,但 pilot-link 则不是。Pilot-link 要设置成 --without-cpp 的。我们的 glibc 和 gcc 是从 7.1 的默认版本升级后得到的,这可能是要求这样设置的原因。

安装 Pyrite Publisher

当然,也是从下载源代码开始(请参阅 参考资料)。然后执行以下步骤:

清单 7. 安装 Pyrite Publisher 的 bash 命令过程

$ tar zxvf pyrite-publisher-1.99.0.tar.gz
$ cd pyrite-publisher-1.99.0
$ python setup.py install

不幸的是,您还没完成。关于 Pyrite Publisher 还有别的一些问题。以下是我们的解决方法。

另一些修正

虽然,Pyrite Publisher 可以把文档转换为可以被手持的 PalmOS 上载并阅读的文件。但不幸的是,除了转换本身,Pyrite Publisher 并没有做理应由它完成的相关工作。我们发现必须要做以下修正才能使它工作。对一些不懂 Python 的人来说,这真是一个大问题。以下的代码修改可以让您的 Pyrite Publisher 工作起来,把一个文档,比如说一个 HTML 文档,转换成可以被手持的 PalmOS 上载的形式,这样您就可以在火车上或咖啡馆里很方便地访问它。

对 PyritePublisher/plugin_HTML.py 要作的一些修改。在 Plugin.eof() ,第 79 行,修改:

清单 8. 对 plugin_HTML.py 要作的修正(1)

# self.fmt.add_flowing_data(p.anchorlist[x])

清单 9. 对 plugin_HTML.py 要作的修正(2)

# from DocToolkit.entitydefs
    
     import
     entitydefs

下一个修正是对 PyritePublisher/plugin_TealDoc.py 。在第 32 行,修改:

上一页  1 2 3 4 5 6  下一页

Tags:集成 Pyrite Palm

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接