为DELPH-IN格式提供基于Pygments的语法高亮。
项目描述
# delphin.highlight
此模块为以下[DELPH-IN][]格式提供了[Pygments][][词法分析器](https://pygments.pythonlang.cn/lexers)
[TDL][] – 类型描述语言
[SimpleMRS][] – 最小递归语义的流行序列化格式
此外,还提供了用于MRS的Pygments[样式](https://pygments.pythonlang.cn/docs/styles/),有助于突出SimpleMRS中的有趣信息。
# 示例
SimpleMRS样式旨在用于控制台输出,并且可以在深色和浅色背景下工作


TDL词法分析器用于[PyDelphin][]的基于Sphinx的文档

# 安装和需求
此模块是[命名空间包][]的[PyDelphin][],但它不依赖于任何PyDelphin包,而只依赖于Pygments版本2.3.1或更高版本。这意味着它可以独立于PyDelphin使用。
可以通过pip安装此模块
`控制台 $ pip install delphin.highlight `
[命名空间包]: https://docs.pythonlang.cn/3/reference/import.html#namespace-packages
# 使用
虽然可以将词法分析器插入到 Pygments 兼容的应用程序中,如维基或文档网站,但 SimpleMRS 的控制台高亮是由 [PyDelphin][] 包通过 delphin convert 命令提供的。
[DELPH-IN]: http://www.delph-in.net [Pygments]: https://pygments.pythonlang.cn [PyDelphin]: https://github.com/delph-in/pydelphin [SimpleMRS]: http://moin.delph-in.net/MrsRfc [Sphinx]: https://sphinx-doc.cn/ [TDL]: http://moin.delph-in.net/TdlRfc
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。
源代码分发
构建分发
delphin.highlight-1.0.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | d01b44b4ef36854205e6c1f1e61e7658e7dabe70a36975283cbd3882ffc506fc |
|
MD5 | 50d4ef9a9735573ce3681b4a91e5b231 |
|
BLAKE2b-256 | 5fd003af347d1736554598800776e05da8cf11e32326d5e835575a1ae50c9bd0 |
delphin.highlight-1.0.0-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 5a85b9bd5980e44df3198a2041a53f8c659f48f742cdb2fab1f5283d5a14459c |
|
MD5 | 143347ed6f9719fcb288243b5bb66141 |
|
BLAKE2b-256 | 36ec4c633b34e33099e976d76347de8bcca39275d795a9961de8953db5a63cba |