Code Syntax Highlighting#
By default, the theme uses custom QuantEcon syntax highlighting colors for code blocks. You can switch to any Pygments built-in style instead.
Using Pygments Built-in Styles#
To disable the custom code styling and use a Pygments theme:
# conf.py
# Choose a Pygments style
pygments_style = 'friendly' # or 'monokai', 'github-dark', 'default', etc.
html_theme_options = {
...
"qetheme_code_style": False,
...
}
Available Pygments styles include: default, friendly, monokai,
github-dark, github-light, tango, vim, and many others. See the
Pygments documentation for a full list.
Default Behavior#
When qetheme_code_style is True (the default), the custom QuantEcon code
highlighting is used and the pygments_style setting is ignored. When set to
False, the theme respects your pygments_style configuration.
Dark Mode Integration#
When using the default QuantEcon code style, dark mode automatically applies a VS Code Dark+ inspired syntax highlighting palette. See Dark Mode — Syntax Highlighting for the full color table.
If you use a custom Pygments style (qetheme_code_style: False), the dark mode
syntax colors are not applied and your Pygments configuration takes precedence.