跳转到主要内容

bibliograph包的核心定义

项目描述

bibliograph.core

概览

bibliograph包的核心定义

这里定义了所有被共享命名空间的包常用的所有片段。我们在这里提供一些接口。

IBibliographicReference是一个接口,用于单个内容对象,具有给定的架构,可以作为参考文献条目(bibtex、endnote、ris等)进行渲染。

>>> from bibliograph.core import interfaces
>>> 'IBibliographicReference' in dir(interfaces)
True

IBibliographyExport是一个标记,直接包含单个可导出IBibliographicReference对象的容器。

>>> 'IBibliographyExport' in dir(interfaces)
True

包的另一个部分是实用方法和Python和LaTeX中使用的编码集合,包括映射。

包括一个实用方法bin_search。它类似于posix系统上的which-命令。如果它在PATH环境变量中找到,则返回可执行命令的完整路径。

您可以覆盖PATH环境变量为另一个环境变量:BIBUTILS_PATH。此位置的可执行文件也将被找到。

资源

贡献者

变更历史

1.0.3 (2010-07-24)

  • 修复了xml2bib转换设置输出编码

1.0.2 (2010-07-23)

  • 从unteuro中删除了mbox以在unicode -> tex转换表中转换为Unicode

1.0.1 (2010-04-01)

  • 添加了用于检查安装Bibutils版本的version_check API

1.0.0 (2010-03-19)

  • 最终发布

1.0.0c1 (2010-03-03)

  • 发布候选

1.0.0b3 (2010-02-01)

  • 修复了ris2bib转换的cmdline参数

1.0.0b2 (2010-01-31)

  • 添加了bib2bib转换

1.0.0b1 (2010-01-28)

  • 新的编号架构

  • 各种编码参数修复

0.2.7.1 (2010-01-26)

  • 对ris2bib参数的轻微调整

0.2.7 (2010-01-22)

  • 调整Endnote转换参数

0.2.6 (2010-01-22)

  • 使用显式的UTF-8输入编码调用ris2bib转换器(在bibliograph.parsing中检查并强制执行)

0.2.5 (2009-12-15)

  • IBibliographicReference:'year'现在是一个TextLine字段,因为'Int'太限制性了

  • 重新添加了旧的映射unicode chars -> TeX

0.2.4 (2009-12-12)

  • 添加了publication_month到IBibliographicReference

0.2.3 (2009-12-06)

  • 将(编码.py)中的unicode -> TeX映射替换为在docutils.py(unicode_map.py)中找到的更完整的映射

0.2.2 (2009-12-04)

  • IBibliographicReference:添加了'schema'中的'identifiers'

0.2.1 (2009-08-26)

  • "_encode"实用程序现在总是返回一个字符串

0.2.0 (2008-09-11)

  • 将有关bibutils的_getCommand/_hasCommand函数从bibliograph.rendering移动到bibliograph.core [tim2p]。

  • 更新了encodings.py,以便为BibTeX/LaTeX正确渲染带音标的字符[tim2p]。

  • 为了将功能合并到(新)IBibliography接口中,已删除IBibContainerIterator[tim2p]。

  • 添加了一个(目前未使用)IAuthors接口,我计划将其开发成作者处理API的一部分[tim2p]。

  • 为IBibliographyExport接口引入了通用词汇[tom_gross]。

0.1.0 (2008-05-02)

  • 使用ZopeSkel创建配方[tom_gross]。

  • 将必要的核心部分从Products.CMFBibliographyAT迁移过来

  • 添加接口

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。

源分发

bibliograph.core-1.0.3.tar.gz (29.0 kB 查看哈希值)

上传时间