SettingsΒΆ
The template tag offers two settings. By default, they are:
PYGMENTIFY_CSSCLASS = 'highlight'
PYGMENTIFY_STYLE = 'default'
PYGMENTIFY_CSSCLASS
is a string of the CSS class of the <div>
element that wraps the highlighted code.
PYGMENTIFY_STYLE
is a string of the Pygments style class to use. The up-to-date list of styles is in the Pygments repository, but generally speaking, the styles from which to choose are:
algol_nu
algol
autumn
borland
bw
colorful
default
emacs
friendly
fruity
igor
lovelace
manni
monokai
murphy
native
paraiso-dark
paraiso-light
pastie
perldoc
rrt
tango
trac
vim
vs
xcode
Preview these styles by visiting any of the Pygments demo entries.
By setting PYGMENTIFY_STYLE
once, the template tag automatically sets the correct Pygments HTML output and corresponding CSS to use.
Both of these settings are also available on a per-template basis. See examples in Usage for details.
If you want to create your own style, follow the Pygments documentation by creating a Style
class, registering it as a plugin, and passing its name
attribute to the PYGMENTIFY_STYLE
setting.