簡體   English   中英

如何在 Pelican 中激活 Pygments?

[英]How to activate Pygments in Pelican?

我必須做些什么才能讓它像官方文檔中的這個例子一樣簡單?

:::python
print("The triple-colon syntax will *not* show line numbers.")

#!python
print("The path-less shebang syntax *will* show line numbers.")

我應該向 pelicanconf.py 添加什么? 這是我的requirements.txt:

blinker==1.4
colorama==0.4.4
commonmark==0.9.1
docutils==0.18
feedgenerator==2.0.0
Jinja2==3.0.2
Markdown==3.3.4
MarkupSafe==2.0.1
pelican==4.7.1
pelican-related-posts==1.0.0
pelican-series==2.1.0
Pygments==2.10.0
python-dateutil==2.8.2
pytz==2021.3
rich==10.12.0
six==1.16.0
Unidecode==1.3.2

我正在使用虛擬環境,也許這有幫助。

實際上沒有什么可以“激活”的,因為一切都是“開箱即用”的。 我一直對 codehilite 文檔感到困惑,因為它指出您需要以某種方式“在您的 PYTHONPATH 上下載並安裝 Pygments package”。 下載部分很清楚,因為 Pygments 是與 Pelican 一起安裝的,但是由於我不了解 PIP 如何在虛擬環境中工作,我在“在 PYTHONPATH 上安裝 Pygments package”時遇到了麻煩。 如果您覺得這個問題沒用,請投票刪除它。

您不需要激活 Pygments。 這篇博文有一些關於 Pygments 和 CodeHilite 以及它們如何工作的信息。

https://georgexyz.com/code-highlight-in-pelican.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM