Para realce de sintaxe, o Discourse depende do highlight.js, mas o Pygments parece mais rico. Por exemplo, veja como fica um código Python:
text = input('Type a number, and its factorial will be printed: ')
n = int(text)
if n < 0:
raise ValueError('You must enter a non-negative integer')
factorial = 1
for i in range(2, n + 1):
factorial *= i
print(factorial)
para ser comparado com como ficaria com o Pygments:
Isto é mais proeminente para um bloco de código LaTeX (infelizmente, esta linguagem não está ativada no fórum atual), mas veja como fica no nosso fórum Discourse:
para ser comparado com como ficaria com o Pygments:
ou ainda melhor com um tema/lexer personalizado:
Seria possível depender do Pygments em vez do highlight.js?



