使用JupyterLab CSS变量的Pygments主题
项目描述
JupyterLab Pygments主题
此包包含一个用于pygments的语法高亮主题,利用了JupyterLab CSS变量。
目标是使JupyterLab的主题与pygments生成的HTML兼容。
屏幕截图
在以下屏幕截图中,我们演示了如何使用Pygments高亮的代码利用JupyterLab主题。
安装
jupyterlab_pygments
可以使用conda包管理器安装
conda install -c conda-forge jupyterlab_pygments
或从pypi安装
pip install jupyterlab_pygments
依赖关系
jupyterlab_pygments
需要pygments版本2.4.1
。- 主题使用的CSS变量对应于NPM包@jupyterlab/codemirror中定义的CodeMirror语法高亮主题。支持的CSS版本包括
0.19.1
、^1.0
和^2.0
。
限制
Pygments生成的HTML和CSS类不足以复现CodeMirror(JupyterLab使用的JavaScript文本编辑器)的所有细节。
这包括区分属性和通用名称的能力。
许可证
jupyterlab_pygments
使用共享版权模式,允许所有贡献者保留其贡献的版权。所有代码均根据修订的BSD许可证条款授权。
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。
源代码分发
jupyterlab_pygments-0.3.0.tar.gz (512.9 kB 查看哈希值)